Avatar of Doug Van
Doug Van
Flag for Canada asked on

ESXi server wth 140 VMs

Looking for some advice on building an ESXi server with about 140 VMs networked to one VM sever for a testing labs.

VMs will consist of:
1 - Server 2008 (with MS SQL Enterprise ed)
     (light server activity)
139 - mix of Win 7, Win XP
       - 584 MB each, 640 x 480 video

The greatest bottle neck will obviously be I/O (especially during boot up) there for boot ups will be scheduled in a logical sequence.

Physical hardware:
Quad core I7's with max of 16 GB

1. Since I don't believe it is practical to do this on one ESXi server, how many hosts do you think are necessary?
    I am thinking 8 VMs per core for a total of 32 VMs per host; less on the ESXi server
    hosting the Win 2008 server VM

2. I will need to network the ESXi servers together. Any special considerations?

3. What do I need to purchase from VMware to accomplish this? ESXi is free. Vsphere
    (the free version can only handle one ESXi at a time). Can I manage all the ESXi
    servers from VMware 8 (workstation s/w)? Will I need to purchase anything?

Thank you

Avatar of undefined
Last Comment
Doug Van

8/22/2022 - Mon
Andrew Hancock (VMware vExpert PRO / EE Fellow/British Beekeeper)

1. Approx 6 ESXi Servers.

2. I/O is the killer, and you may want to consider Fusion I/O cards as SSD Storage to avoid broadcast storms.

3. If using free, you will need to create access to the VMs using RDP and name RDP VMs. Otherwise you will need Licensed VMware Sphere and VMware View.

You can connect to each Server individually, using the vSphere Client, but trying to manage more than two servers, that way is difficult but possible. Otherwise you will need to purchase VMware vSphere Licenses and vCenter Server.

The biggest issue with free is its limited to 32GB per server.

2GB for Windows 7, you'll only get 16 VMs per Server!

You physical server memory is low, and make sure its on the HCL.
Doug Van

Thank you Hanccocka!

Great answers!

Microsoft's minimum memory requirements is:
"1 gigabyte (GB) RAM (32-bit)"

Really? I wonder if anyone has tried with less? BUT I guess I do want to avoid any memory swapping!

I had forgotten about Windows 7 requiring a lot more memory than Windows XP. Thanks for the reminder! Because of that, I will have to minimize the number of Windows 7 workstations.

My choice will likely be SATA or SSD and it looks like SSD is really the only way to do this in order to make this somewhat usable.

>Otherwise you will need to purchase VMware vSphere Licenses and vCenter Server.

Any tips?

I haven't purchased a VMware [server] product in about five years. A quick glance at their purchase options was a bit bewildering. But I haven't had breakfast yet... maybe that is it. :-)

Thanks again!
Andrew Hancock (VMware vExpert PRO / EE Fellow/British Beekeeper)

View this solution by signing up for a free trial.
Members can start a 7-Day free trial and enjoy unlimited access to the platform.
See Pricing Options
Start Free Trial
Ask your own question & get feedback from real experts
Find out why thousands trust the EE community with their toughest problems.
Doug Van

Thank you for your excellent advice!

I do find it odd, however, that I have not found [on Internet] any other scenarios similar to what I am trying to accomplish.

>Using the free version you are going to have to purchase more servers to meet your
>140 VM requirement because of the 32GB limit of the VMware vSphere Hypervisor
>(ESXi) which is limited to 32GB per server.

I finally spoke with a VMware rep earlier today. It appears that VMware does not have a pricing model that fits what I am trying to accomplish. Everything they have is overkill and way too expensive.

So... my only alternative is to use the free ESXi and the free VSphere.
Build about 7 ESXi servers (each with 16 GB RAM, 128 GB SSD drive) with about 20 workstations on each.

Then I will manage the ESXi servers, one at a time, with the free VSphere. This should not present a problem because I will not need to *ever* log into the workstations after their initial set-up.

Does not make sense?

Thanks again!
Experts Exchange is like having an extremely knowledgeable team sitting and waiting for your call. Couldn't do my job half as well as I do without it!
James Murphy
Andrew Hancock (VMware vExpert PRO / EE Fellow/British Beekeeper)

It  makes sense, if you want to proceed because of budget constraints.
Doug Van

What is the best way to clone and deploy 140 workstations across 7 ESXi servers.
Doug Van

Thank you very much for your valued help.
Try out a week of full access for free.
Find out why thousands trust the EE community with their toughest problems.