I’ve updated my original recommendations for SharePoint development on Hyper-V as of December 2010. I now recommend using VMWare Workstation for performance reasons, as detailed here. I provide more information on the differences between VMWare Workstation and Hyper-V in the first post below.
- SharePoint Development Productivity and Virtualisation Technologies
- SharePoint 2010 Development Environment Performance Tests
- SharePoint 2010 Development Environment Performance Test Results
- SharePoint 2010 Development Environment Performance: SSD, i5 vs. i7, WEI and Sandy Bridge
I’ve also written about the design considerations for SharePoint development on Amazon’s EC2 in this series:
- SharePoint 2010 Infrastructure for Amazon EC2 Part I: Storage and Provisioning
- SharePoint 2010 Infrastructure for Amazon EC2 Part II: Cloning and Networking
- SharePoint 2010 Infrastructure for Amazon EC2 Part III: Administration, Delegation and Licensing
- SharePoint 2010 Infrastructure for Amazon EC2 Part IV: Cost Analysis
- Amazon VPC and VM Import Updates
My older guidance on the design and build of a SharePoint 2007 and 2010 development environment on Hyper-V from late 2009 is still relevant for most things inside the virtual machines, although VMWare obviously changes most things host-related.
- Part I: Introduction and Objectives
- Part II: Design
- Part III: Host image build and performance benchmarks
- Part IV: Automated deployment
- Part V: Guest Build
- Part VI: Issues and Results
SharePoint Addenda
- NewSID myth implications for SharePoint development
- SharePoint 2010 (not) in a Workgroup
- Optimising the SharePoint 2010 IW Demo VM Part 1
- Optimising the SharePoint 2010 IW Demo VM Part 2
Hyper-V Addenda
- MAC duplication issues with captured VMs and WDS
- Publishing a network-isolated virtual machine with RemoteApp
- Recovering from Virtual Machine corruption
- Dynamic Memory for Hyper-V in Windows Server 2008 R2 SP1
- Hyper-V video issues fixed by Windows Server 2008 R2 SP1 Beta?
Other follow-up
Hello,
There are extra ‘/index.php’ in each of your SP EC2 infrastructure links in the second paragraph above. Great write up in each of your posts. Thank you for sharing!
Thank you! I will sort that out.
Hi Tristan,
Thank you for sharing “Optimising the SharePoint 2010 IW Demo VM Part 1”.
I’ve recently downloaded the IW Demo VM and thought that it was an excellent way for me to test out the Sharepoint Business Intelligence Center capability. Would you happen to have any recommendation for SQL Server / BI developers out there who may wish to optimise the IW Demo VM specifically for using the Business Intelligence Center?
Hi Julie,
Good question! Based on how things have worked in my organisation, I haven’t looked at this particularly closely, but I agree that would be an interesting thing to consider. It so happens I might be looking at similar things in the near future, so I’ll reply here if I do indeed come up with anything.
Cheers,
Tristan