Problem solve Get help with specific problems with your technologies, process and projects.

How to optimize virtual machine performance with Microsoft Virtual Server 2005 R2

Application performance can suffer when you virtualize servers. Avoid that problem with this guide, which offers an overview of Anil Desai's Optimizing Virtual Server series.

Anil Desai
Anil Desai
If you put multiple virtual machines (VMs) onto one physical server, your application performance can suffer -- unless you know how to design your virtual setup for optimal performance. Anil Desai provides the know-how in this collection of tips on optimizing Microsoft Virtual Server 2005.

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 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.

Dig Deeper on Virtual machine performance management

Start the conversation

Send me notifications when other members comment.

Please create a username to comment.