A
A
Alexander Fedorov2018-06-26 19:53:18
Iron
Alexander Fedorov, 2018-06-26 19:53:18

What hardware to choose for virtualization with video card forwarding to the guest OS?

Colleagues, all health.
There is a great desire to assemble a "multisit" system with several jobs - virtual machines.
The initial number of jobs - 2. Ie. you need a motherboard with support for 2 video cards, which will need to be forwarded to the guest machines, plus a processor with integrated graphics for the host system.
I want to collect on AMD Ryzen.
Can you please let me know if anyone has done something like this? What to look for and what should iron support?
So far, I found out that the processor must support AMD-V (not all Ryzen support is announced on the AMD website). Motherboard must support AMD-V + IOMMU (should there be a separate mark for this or a chipset that supports IOMMU will be enough?).
UPD.: Forgot to specify the hypervisor. With a probability approaching 100% it will be KVM (using Proxmox), as there is already one server on it and some positive experience.

Answer the question

In order to leave comments, you need to log in

2 answer(s)
A
Alexander Fedorov, 2018-06-28
@Pagliaccio

The page https://en.wikipedia.org/wiki/List_of_IOMMU-suppor...
states that IOMMUs support the X370 and X470 chipsets, subject to support from the motherboard developer. I will first select the board, and then point-check its functions through the forums or questions to the manufacturer.
In the same place I saw that it was possible to successfully transfer a video card based on NVIDIA GTX 1050 to qemu-kvm, I will also focus on it (Nvidia is also needed for machine learning, libraries for AMD are still too raw ...)

C
CityCat4, 2018-06-26
@CityCat4

I don’t know about VmWare, but if you decide to do it on KVM - a lot of sex, three-story mats and banging your head against the wall with the questions "What the f.. do you need, you brute?" - guaranteed. Although it was under AMD that I saw success stories - I could not repeat it with Nvidia.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question