Determining Memory Requirements for Virtual Server

by Chris Sanders [Published on 5 Oct. 2006 / Last Updated on 5 Oct. 2006]

When planning for a Virtual Server deployment there are a few extra considerations to think about when determining your memory requirements.

One of the biggest challenges when planning for a Virtual Server deployment is determining the memory requirements for your virtual machines. It is very important that your host computer have adequate memory to support all virtual machines running on it as well as the functions of the host operating system itself.

In order to properly prepare for your deployment you have three things you need to consider. The first of these is the memory requirement for the host operating system. This number is usually not too much as the only function of the host OS is running the virtual server application. The second thing to consider is the amount of memory required for each virtual machine. If you have two machines that each require 512 MB of memory, then you will obviously need 1 GB of RAM to support your virtual machines. Finally, you will need to take into consideration that you must ass 32 MB of memory for each virtual machine you have. This extra memory is required for the processing that takes place between the virtual and physical layers. For instance, if you are running six virtual machines on one host machine you will need to figure for an extra 192 MB of memory. Once you have all these totals figured out you can add everything together and you should be ready to go. As always, it is recommended to add a little extra memory to allow for future growth.


Chris Sanders is the network administrator for one of the largest public school systems in the state of Kentucky. Chris's specialties include general network administration, windows server 2003, wireless networking, and security. You can view Chris' personal website at

See Also

The Author — Chris Sanders

Chris Sanders is a network security analyst for EWA Government Systems Inc. Chris is the author of the book Practical Packet Analysis as well as several technical articles. His personal website at contains a great deal of information, articles, and guides related to network administration, network security, packet analysis, and general information technology.

Featured Links