I run multiple machines to perform various tasks related to both work and personal hobbies. These machines run a combination of Linux and Windows and a variety of services ranging from Microsoft SQL server, Maria/MySql, build bots, web servers, DNS services, firewalls, and NAS etc. I'd like to combine many (or all) of these machines into a virtual environment. The idea is to get one beefy machine where I can virtualize most of my hardware.I've not decided on a piece of virtualization software, but I'm familiar with VMWare, Xen and KVM. What kind of server do you recommend that can perform the following:Host 12 virtual machines constantly and burst to 24 for hours at a timeHost a combination of Windows (Vista through 10) and Linux (multiple distributions) all running at the same timeHave multiple network interfaces so that all the virtual machines don't share a single line. I'm thinking 4 would be appropriate, but I think I could live with only 2Have storage space for 12 full virtual machines, plus templates for 8-10 other systems.Contains server grade - not consumer grade - hardwareEstimated budget is under $8,000.
Server for running multiple virtual machines?
server;virtual machines