View Single Post
Old 03-15-2016, 06:18 AM   #5
Reeyal
My dinner reheated before my turbo spooled
 
Reeyal's Avatar
 
Join Date: Dec 2003
Location: Peace River, AB
Posts: 1,778
Thanked 158 Times in 103 Posts
Failed 41 Times in 14 Posts
When you want to run that many VMs, you are limited by the available memory on the host server.

I implemented and I am maintaining a VMware ESX environment at work. We have 4 host servers with 4 processors, each CPU has 8 physical + 8 hyper-threading cores, bundled with 1 TB of memory on each server.

Each host runs about 60 VMs, sometimes up to 70 VMs depending on user requirements. That's 240 to 280 VMs spreading across 4 host servers. All hosts are connected via Fiber to a 16 TB storage array.

Each VM is assigned 2 cores, 8 GB of RAM, and 80 GB of hard drive space. When a VM is powered on and running, the host's RAM is dedicate allocated to the VM. No other process can use that RAM.

Back to your question. If you want to run 200 VM on one box, you want to spec out a ton of RAM. Mind you, the OS on each VM has a minimum requirement on RAM as well. For example, if you want 200 Windows 7 VMs, you want at least 4 GB each, so 800 GB of RAM on the host.

I'm not sure what you are trying to do here, but your performance will suffer quite significantly.
__________________
Quote:
Unknown
"If someone has to pass you on the right, you are in the wrong lane."
Reeyal is offline   Reply With Quote
This post thanked by: