I've been tasked to build a machine that can run 20 vm's. This is for a mobile training class, where 20 students will use their laptops and remote in (via TeamViewer) to their own vm (running Win10 Pro x64). The only software installed on these vm's will be our access control program and SQL Server Express 2016. We expect I/O to be pretty low.
I had spec'd out the following, but was told it wouldn't have the horsepower to run 20 vm's.
OS - undecided (ESXi / Win10 or Server 2016 using Hyper-V)
2 x Xeon 10-core CPU's (40 threads total, plan is to assign 2 vCPU's per vm)
128GB RAM (plan is to leave 8GB for host OS and then 6GB per vm)
2 x 1TB SSD's (plan is to RAID 0 them and have 50GB of disk space per vm)
Suggestions?
I had spec'd out the following, but was told it wouldn't have the horsepower to run 20 vm's.
OS - undecided (ESXi / Win10 or Server 2016 using Hyper-V)
2 x Xeon 10-core CPU's (40 threads total, plan is to assign 2 vCPU's per vm)
128GB RAM (plan is to leave 8GB for host OS and then 6GB per vm)
2 x 1TB SSD's (plan is to RAID 0 them and have 50GB of disk space per vm)
Suggestions?