That would be me. And that's why I'm here to learn until I find someone that knows better.
What are the VMs used for, what are the people doing on the VM, are they using PCI pass through what's the expectation with on close, what are their real storage requirements, and on and on.
The VMs each run a stand alone application for each client automatically, without the client interfacing. Local storage is negligible besides the standard 10G, since the work is cloud based. PCI pass through is non existent or non important, I believe.
If you try to run 100 VMs even on a maxed out MP not one will be happy least of all you there's just not enough cores, networking or RAM to make that pleasant let alone things like redundancy.
Each VM requires 1G of RAM and with 128G on the nMP, I have more than enough. On the Mac Mini, I struggle with 16G maxed out, slower speeds, and capacities.
Scaling seems to simply mean adding additional cylinders as the requirements increase.
Obviously, I want to expand as judiciously as I can in an area that I know less about which is the hardware aspect. The software requirements are static, and consistent.
The feedback here is helpful and I'm giving this ongoing thought.
➰