CPU selection for virtualization environments
CPU selection for virtualization environments
I intend to set up bare metal infrastructure for roughly 48 users. So far I have two machines: one Dual E5-2670v1 with 128GB RAM costing about $89/month, and another Dual E5-2683v4 with 256GB RAM costing around $199/month. Decide which is better for performance on Windows when supporting 32 to 48 users. I’ll also use Virtualizor with KVM.
You're seeing just one core and two threads for each person even with a machine that has two E5-2683v4 processors if you only have 32 people. With just one CPU, each person will get one thread, which will make the performance very poor.
You're asking about the concept of bare metal, possibly regarding remote access or using these machines as a desktop setup. It sounds like you're confused about what those terms mean. Essentially, it's about direct hardware connection versus software-based setups. The machines are affordable on eBay, and while the newer version is pricier, they could be purchased within a few months if needed.
I could handle that also. It's not a major issue to list them on eBay. But yes, you can use remote control and run it as a desktop. On the 128GB RAM system it would be 32, and I intend to go up to 48 on the 256GB machine. I'm thinking of setting aside 4GB of RAM per VM.
However, this implies that users on the first machine would have a separate thread while those on the second machine have none, and the allocation is skewed at 0.66. It’s completely impractical in any form. Even with 4GB of RAM, Windows 10 performance isn’t sufficient.
These tools work well in general, but they may need adjustments depending on how many people are using them. What activities should the users be performing on these platforms?
Soirry didn't catch your message, but it's a dual 2683 v4. My mistake. Got it now. Appreciate you pointing it out. I'm planning around 32-48 machines mainly for reselling, which means varied use cases. I expect the Windows VMs to get busy. Likely tasks include video encoding, streaming, Discord bots, game servers, and websites. I'm thinking about having many Chrome tabs open as a quick test for RAM performance. Also updated to note the dual 2683v4.