Hi,
currently i'm running 13 VMs on a Xeon 6C@2.4GHz E5-2620 v3 (Haswell), 32GB DDR4 memory, ESXi 6.5 + latest patches from 03-2018. As storage i use a RAID10 (Megaraid + Samsung SSDs)
- 3 VMs have 2 vCPUs (2x BSD, 1x Windows) +4 GB mem
- 10 VMs have only 1 vCPU + 2GB mem
Besides adding two additional VMs in the next few weeks....reasons for an upgrade:
- after the latest patches ESXi + microcode, at least two disk intense VMs are 'laggy'. This affects a postgresql system + Windows (lags when switching folders, opening files). HDTune shows higher random access ms. -> less issues with AMD according to CPU, IO tests.
- 3-4 systems could benefit from having access to 2 vCPUs, or even 4 vCPUs (as i'm planning to go for a EPYC 7401P with 24C there won't be any overprovisioning at all)
- my backup hypervisor is getting old, so i could use this Xeon 6C as backup
- damn, i like to play with new hardware
Planned new system:
- Supermicro board
- EPYC 7401P
- 64 GB Samsung dual rank 2666Mhz memory
- Supermicro 2U heatsink
What's your opinion on this? My main concern with respect to virtualization is the higher base clock speed of my current Xeon. Will the EPYC still perform better/equal with 1 vCPU assigned (only 2.0 GHz but better overall performance)? Imo the big benefit is, i can run multiple systems with 2 vCPUs assigned without any overprovisioing issues, so if all systems use their ressources at the same time, there won't be any bottlenecks. That's not the case now. 13-15 VMs on an 6C.
Thanks
currently i'm running 13 VMs on a Xeon 6C@2.4GHz E5-2620 v3 (Haswell), 32GB DDR4 memory, ESXi 6.5 + latest patches from 03-2018. As storage i use a RAID10 (Megaraid + Samsung SSDs)
- 3 VMs have 2 vCPUs (2x BSD, 1x Windows) +4 GB mem
- 10 VMs have only 1 vCPU + 2GB mem
Besides adding two additional VMs in the next few weeks....reasons for an upgrade:
- after the latest patches ESXi + microcode, at least two disk intense VMs are 'laggy'. This affects a postgresql system + Windows (lags when switching folders, opening files). HDTune shows higher random access ms. -> less issues with AMD according to CPU, IO tests.
- 3-4 systems could benefit from having access to 2 vCPUs, or even 4 vCPUs (as i'm planning to go for a EPYC 7401P with 24C there won't be any overprovisioning at all)
- my backup hypervisor is getting old, so i could use this Xeon 6C as backup
- damn, i like to play with new hardware
Planned new system:
- Supermicro board
- EPYC 7401P
- 64 GB Samsung dual rank 2666Mhz memory
- Supermicro 2U heatsink
What's your opinion on this? My main concern with respect to virtualization is the higher base clock speed of my current Xeon. Will the EPYC still perform better/equal with 1 vCPU assigned (only 2.0 GHz but better overall performance)? Imo the big benefit is, i can run multiple systems with 2 vCPUs assigned without any overprovisioing issues, so if all systems use their ressources at the same time, there won't be any bottlenecks. That's not the case now. 13-15 VMs on an 6C.
Thanks