dmanrez
Contributor
Contributor

Server load and amount of Vitrual Machines.

Jump to solution

Hi

Is there a way of finding out the amount of vitrual machine I can load onto a host esx server. My boss wants to know how many virtual machine I can load onto one host esx server before we pay additional storage.

Thanks

Derek

0 Kudos
1 Solution

Accepted Solutions
weinstein5
Immortal
Immortal

There are many factors that will go into answering a question like that on both sides - the virtual machine and the physical server -

Physical Server - What type of processors? How many cores? How much memory? What type of storage? How many Nics? - to get a rough estimate

  • For CPU plan on 4 virtual CPUs per core - so if you a dual Quad core you should be ok with 32 single vcpu VMs running on it -

  • For memory ESX does an excellent job of allowing you to overcommit memory but if you want to be conservative have the VM memory total equal the ESX server memory total - for example you place 32 1 GB VMs on the host you will want at leats to have 32 GB of RAM being conservative but realistically you can VMs with 38GB to 40 GB worth of memory

Virtual Machines - you need to understand the load the virtual machines will be placing on the server - for example you will be to host fewer database servers compared to lightlly loaded web servers -

If you find this or any other answer useful please consider awarding points by marking the answer correct or helpful

If you find this or any other answer useful please consider awarding points by marking the answer correct or helpful

View solution in original post

0 Kudos
2 Replies
weinstein5
Immortal
Immortal

There are many factors that will go into answering a question like that on both sides - the virtual machine and the physical server -

Physical Server - What type of processors? How many cores? How much memory? What type of storage? How many Nics? - to get a rough estimate

  • For CPU plan on 4 virtual CPUs per core - so if you a dual Quad core you should be ok with 32 single vcpu VMs running on it -

  • For memory ESX does an excellent job of allowing you to overcommit memory but if you want to be conservative have the VM memory total equal the ESX server memory total - for example you place 32 1 GB VMs on the host you will want at leats to have 32 GB of RAM being conservative but realistically you can VMs with 38GB to 40 GB worth of memory

Virtual Machines - you need to understand the load the virtual machines will be placing on the server - for example you will be to host fewer database servers compared to lightlly loaded web servers -

If you find this or any other answer useful please consider awarding points by marking the answer correct or helpful

If you find this or any other answer useful please consider awarding points by marking the answer correct or helpful

View solution in original post

0 Kudos
jbruelasdgo
Virtuoso
Virtuoso

it depends on you load, but usually you could get from 4-8 virtual machines per core (also depends of how much memory you have, how much network bandwidth, etc). Also is important to have in mind which version of the product you are using

do not forget to review the configuration maximums:

http://www.vmware.com/pdf/vsphere4/r40/vsp_40_config_max.pdf

http://www.vmware.com/pdf/vi3_35/esx_3/r35u2/vi3_35_25_u2_config_max.pdf

regards

Jose B Ruelas

http://aservir.wordpress.com

Jose B Ruelas http://aservir.wordpress.com