3 ms·
I sort of do the opposite; my main Windows dev box is a dual-socket HP Z820 ESXi host with multiple GPUs, a large SAS SSD RAID 10 array, and an additional SSD a
by jasomill 4y ago
I sort of do the opposite; my main Windows dev box is a dual-socket HP Z820 ESXi host with multiple GPUs, a large SAS SSD RAID 10 array, and an additional SSD and pair of large SATA hard drives for ESXi scratch/swap and local backups, respectively.
While I don't actually use it for gaming, the main Windows dev VM, with 18 cores, 32GB RAM, a Quadro P1000 (read: underclocked GTX 1050 with a few extra driver features; ideal for my purposes, would use something beefier for a gaming box), and a physical USB 3.0 controller, runs games as well as any similarly-equipped hardware box, with the caveat that, if you play online multiplayer games (I don't), some anti-cheat software apparently detects and refuses to run under virtualization.
Alongside this "always-on" main VM, I regularly run multiple Linux (both with and without AMD GPU), Windows, and FreeBSD VMs.
This configuration works great for me, but it probably helps that my home office infrastructure includes a vCenter Server and mostly runs on two additional ESXi hosts, and that, on a semi-regular basis, I have applications that require connecting old Fibre Channel and even parallel SCSI hardware, so the workstation's extra PCIe slots and "tool-free" case design come in handy.
While I wouldn't buy a Z820 today, I'm in no hurry to replace this one; ideally, I'll swap in a similarly-configured Z8 in 2–3 years.