Microsoft Virtualization: Best Choice for MS Server Applications

Hello, I’m Zane Adam, general manager of Virtualization and Systems Management.  As more and more customers are looking at virtualization to help reduce cost and decrease complexity in their infrastructure, we are seeing lots of questions around virtualizing MS server applications such as Exchange, SQL and SharePoint.  What benefits should I expect to see? What do I need to consider when virtualizing these mission critical business application?  Should I virtualize all roles within a server application? 


We have worked across MS application groups to test our products with hyper-v and we believe that MS virtualization is the best choice for MS server applications.  First, MS server applications are built for Windows Server, and because hyper-v is part of the operating system, there is no need to add complexity of support and interoperability by adding a 3rd party virtualization layer.  This means there is just one stop for all of your support needs and also assurance that the stack of applications and hypervisor works well together.  Second, to help ensure optimal performance Microsoft has specific deployment guidance for virtualizing MS server applications which results in a mixed physical and virtual environment.  System Center is the management solution that allows you to view both physical and virtual instances from one console.  Third, as you know MS virtualization is up to six times less expensive than other virtualization solutions in the market, which makes running your server applications even that more affordable.


The folks who developed the MS server applications have developed specific guidance on virtualizing individual applications based on deployment scenarios.  You can hear more thoughts from them on the following blogs:

Exchange Server:

SQL Server:



Also, for more information please visit