Desai has managed data center environments containting thousands of virtual machines. He is an MCSE, MCSD, MCDBA and a Microsoft MVP (Windows Server -- Management Infrastructure). You can send questions abut Microsoft Virtual Server or virtualization management in general to him via email at firstname.lastname@example.org. Now, get psyched to get optimal performance out of your virtual machines!
Optimizing Microsoft Virtual Server 2005 series -- Introduction
Get an overview of how the series is designed and what it will accomplish for your servers in the introduction.
Monitoring CPU and memory resources
The primary purpose of any virtualization solution is to act as a referee between virtual machines (which are always asking for access to hardware resources) and the underlying hardware itself (which can only respond to a limited number of requests at a time). In this article, Anil Desai explains how you can monitor CPU and memory resources.
Managing CPU resource allocation
By default, Virtual Server will treat all virtual machines (VMs) with equal priority. In production environments, however, some VMs are more important than others. You will want to let Virtual Server know which VMs should get preference. Find out how in this part of the series.
Designing virtual hard disk storage
A key performance concept is VHD file placement. In this tip, Anil Desai looks at some scenarios and recommendations that can have a significant impact on performance.
Maintaining virtual hard disks
Just like physical disks, VHD files need to be maintained over time. In this article, Anil Desai explains how to maintain VHD performance on Virtual Server host computers.
Using network-based storage
When you're using local storage, you often run into limitations based on the number of hard disks that can physically be attached to a single computer. Fortunately, centralized, network-based storage offers a potential solution. In this segment of the series, Anil Desai teaches you how you can use network-based storage options to improve the performance and manageability of virtual machines running on Microsoft Virtual Server.
Optimizing network performance
General networking principals apply to virtual machines just as they apply to physical ones. But because the host's network adapters will be providing resources for all VMs, there are some special considerations. Find out how to design networks for virtualization in the final installment of this series.
This was first published in March 2007