Answer the question
In order to leave comments, you need to log in
How to build / configure a powerful PC with a focus on virtualization?
Answer the question
In order to leave comments, you need to log in
Some time ago, I asked a similar question for similar tasks: I wanted separate systems for games, development, and testing. I studied the pros and cons of virtualization and forwarding hardware to a virtual machine and came up with the most optimal option: a powerful workstation with a gaming video card, a host OS - Windows, a set of virtual machines (about 20-30 pieces) in VirtualBox for development and testing, incl. various distributions of Linux, BSD, OSX, different versions of Windows. As an addition, I use a small and simple computer on an atom to run / test on real hardware. Throwing iron into virtual machines is fraught with a number of difficulties and generally does not guarantee the absence of problems with games and other things. Well, i.e. it's easier to play on a host than to solve problems that you create for yourself by trying to play in a virtual machine.
For hardware - choose a top-end processor (if you need OCX, then Intel is better, if it doesn’t matter, then AMD is also possible) from six to eight cores. Memory from 32 gigabytes is enough, for example, for several running virtual machines for heavy development (studio, browser assembly, etc. - where you need 4-8 GB) and a dozen or two for small tasks. For the next few years, 64 GB and a processor with 8-16 cores in general will be enough for such tasks without the need to upgrade every few months. Choose a video card according to the monitor resolution and / or their number: 1080p and 4k - for the first option, 1060 is enough to play, but for 4k it’s better to take something like 1080 / Vega64. A drive - it’s better, of course, to take something like a PCI-E Samsung 950 Pro - Intel’s optan will not soon fall in price and overtake flash, and it’s not a fact at all, that Samsung will not pull up its products by this time (although I strongly doubt that Intel will be too far ahead - after all, technically optan seems to be faster than any flash, but in fact it is only ahead in terms of IOPS and delays). Volume: depends on the number of virtual machines and their type - 0.5-1 TB is enough for most, but you can also take 2 TB. It doesn’t make much sense to put Linux in a dual boot for development - and it’s just inconvenient to reboot every time. And on a powerful machine, you don’t notice the difference in the work of a text editor on a host and in a virtual machine at all. In general, the specific config depends on the budget. depends on the number of virtual machines and their type - 0.5-1 TB is enough for most, but you can also take 2 TB. It doesn’t make much sense to put Linux in a dual boot for development - and it’s just inconvenient to reboot every time. And on a powerful machine, you don’t notice the difference in the work of a text editor on a host and in a virtual machine at all. In general, the specific config depends on the budget. depends on the number of virtual machines and their type - 0.5-1 TB is enough for most, but you can also take 2 TB. It doesn’t make much sense to put Linux in a dual boot for development - and it’s just inconvenient to reboot every time. And on a powerful machine, you don’t notice the difference in the work of a text editor on a host and in a virtual machine at all. In general, the specific config depends on the budget.
One of the guest systems is planned to be Windows and used for games
Struck by the ignorance of the materiel and the lack of experience of the local advisers. Auto RU. KVM will brilliantly cope with all the tasks set, forwarding entire devices to the guest axis. Without any overhead and difficulties. Checked by dozens of running virtual machines, and not couch arguments.
I consider the idea of "Windows for gaming in a virtual machine" initially unsuccessful. It's unreliable. On the other hand, SSDs are very fast these days. Therefore, I eventually installed Linux for virtual work and all that, and next to Windows purely with games. Reboot for a few seconds, I don’t actually notice it, because. before you go to play, or after you play and switch to movie-news-work - it's useful to go for some tea / to the toilet / just get up from your chair and stretch, and this is all much longer than rebooting the computer.
So my advice is: keep Windows and Linux installed, under Linux already based on the KVM hypervisor of the virtual machine for work (well, or VirtualBox + Vagrant for example, or something else - it depends on the tasks here).
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question