1
1
12rbah2020-06-29 11:19:49
Iron
12rbah, 2020-06-29 11:19:49

Which PC build should I choose to run multiple virtual machines?

I'm thinking about assembling a new computer (about 60k budget), focusing on the fact that I will need to run 3-5 virtual machines on win10 or ubuntu 18. What percentage can normally pull them so that there are no lags?

Answer the question

In order to leave comments, you need to log in

8 answer(s)
A
antonwx, 2020-06-29
@12rbah

2 cores 4 threads for 2-3 VMs and 1 core 2 threads for another 2-3 VMs - Ryzen 7 2700, 5-6 GB of memory per VM + host also 5-6 GB - 32 GB of RAM + terabyte SSD storage at least. Just within the budget.

A
Armenian Radio, 2020-06-29
@gbg

It's not so much about the processor, but about RAM and disks. Since we don’t know how you are going to load your virtual machines, the answer will be plus or minus bast shoes .
Focus on how many cores, RAM, and disk you want to allocate to each virtual machine

C
CityCat4, 2020-06-29
@CityCat4

Yes, little depends on the protsa. Everyone supports virtualization now. Here they usually look more at:
- the amount of memory
- the RAID controller
- the presence and number of disk baskets
Although, of course, everything depends on the tasks. For several years, a simple "server-from-desktop" in a simple Invinov S500 with two screws was regularly plowed for me - and nothing was dragging three or five virtual machines ...

Y
Yan, 2020-06-29
@Slayer_nn

Xuanzhi 1 or 2 cpu + xeon 2011

A
Alexey Cheremisin, 2020-06-29
@leahch

Virtual machines require threads, so the more threads and cores, the better, within reason. Memory - based on the requirements of virtual machines, usually a couple of gigs per virtual machine is enough.
Based on all this, I would take xeon 2620 v4 and 32 gig memory.

T
Therapyx, 2020-06-29
@Therapyx

Count on 2 cores for each machine (if there is nothing serious there). Those. 5 machines = 10 cores + how much you want to keep for the main one. I would take something from 16 cores.
32GB of RAM. 4 for each car, 12 for myself.
and from a terabyte of SSD. One hundred per car, 500 for myself.
Again ... they wrote here already - it all depends on your needs. No one can tell you for sure without this information.

P
pindschik, 2020-07-02
@pindschik

The number of cores is determined by the amount of load on them. Plus system processes of virtual machines (updating, indexing, etc.). If you play, learn - then do not worry about it. In general, from 4. In this case, even if there are 5 machines - let's each have 2 cores (although there are, let's say, 4 of them in total).
The amount of RAM is at least 2 GB per virtual machine and the same amount per host. This is a minimum, it is better to have a little in stock. Virtual machines (in any case, Windows under Hyper-V) can exchange unclaimed memory, but it must be available in the system.
Disk. That's the disc guzzle everything. SSD is mandatory and better with a margin in terms of volume. The minimum for Windows is 40 GB each. But of course - depending on what you will do there, more may be required. The speed of disk operations is very important. It might even be better to put 2 or more regular SSDs or a fast NVMe SSD. If under a terminal server, then the virtual machine system can be put on a regular SSD, and the user profile directory can be transferred to a disk with NVMe. Keep in mind that parallelizing the load on several pieces of ordinary SSDs - may not solve the speed problem - will rest on the performance of the SATA controller and its bus.
In your amount, you can assemble a system with a six-core, 32 GB of RAM, 512 SSD with NVMe from the fastest and even a regular 2TB hard drive. Including monitor. Should be enough for the eyes.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question