Q
Get started Bring yourself up to speed with our introductory content.

How do I size the physical server to host virtual machines?

I want to convert a physical machine to a virtual machine. How can I select and size the right server infrastructure to host VMs?

The fundamental requirement when sizing a platform to host virtual machines is to have enough resources to meet...

the VMs' requirements. This is basically the same for any hypervisor: the physical host delivers resources for each VM.

The four 'food groups' for VMs are CPU, RAM, disk and network. Generally, the two performance pain points will be RAM and disk.

Disk has two dimensions: capacity and performance. You need more of both than you think to host VMs. Identify and specify the transactional (IOPS) performance requirements of your storage as well as the throughput (MBps). Also allot spare disk capacity for snapshots used to back up the virtual machines.

Most operating systems use RAM as disk cache, but don't report it as being used. If you don't size your VM environment to accommodate this cache, it can lead to poor application performance. Data centers that convert physical machines to virtual ones will roll back to a physical infrastructure due to this mistake.

The simplest approach to choosing the right infrastructure is to sum the hardware in each physical server you are replacing with VMs. You could buy enough resources to meet the sum of these installed resources, but this tends to be expensive.

Another approach is to watch resource consumption. The better you know your workload, the better you can size your virtualization platform. Identify how much of each resource the physical machine actually consumes on average, and combine these numbers. You should buy enough hardware for the total average usage. Make sure to allow for some overhead, since your hypervisor of choice needs resources to manage the VMs it runs.

Both of these methods assume that there is currently enough resources for each machine. Be mindful of physical machines that perform inadequately and think about which machines need more resources when you virtualize them. Budget for any of these extra resources.

About the author:
Alastair Cooke is a freelance trainer, consultant and blogger specializing in server and desktop virtualization. Known in Australia and New Zealand for the APAC virtualization podcast and regional community events, Cooke was awarded VMware's vExpert status for his 2010 efforts.

Next Steps

Choose the right hypervisor

Skip these common VM migration hiccups

Get the best P2V conversion process

This was last published in March 2015

Dig Deeper on Data center budget and culture

PRO+

Content

Find more PRO+ content and other member only offers, here.

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

Join the conversation

3 comments

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.

What is the most important criterion to consider when converting from a physical to virtual machine?
Cancel
Enough resources for all the virtual machine's (and hypervisor's) requirements for capacity and performance. Any system should be able to balance between the two.
Cancel
Hi

This could be of some help ...

http://searchservervirtualization.techtarget.com/tip/Top-5-tips-for-P2V-conversion-success
Cancel

-ADS BY GOOGLE

SearchWindowsServer

SearchEnterpriseLinux

SearchServerVirtualization

SearchCloudComputing

Close