Я планирую выполнить вложенную виртуализацию с помощью устройства GPU. У меня работает гостевая ОС Ubuntu, и я подключил к ней графический процессор, включив intel_iommu
на хосте и настраивая NVIDIA PCI как vfio-pci
устройство. Я также могу установить драйвер NVIDIA на гостевом компьютере и использовать его для глубокого обучения.
Однако теперь я хочу запустить другую виртуальную машину внутри гостя, позвольте называть гостя, который работает на хосте, как L1, а гостя, который работает на гостевом компьютере, как L2, я хочу, чтобы графический процессор был доступен для гостя L2, я наткнулся на vIOMMU
поддерживается на чипсете Q35 Qemu, как мне включить IOMMU на гостевом L1, чтобы я мог передать графический процессор непосредственно гостю L2?
virt-manager, как простой графический интерфейс, не поддерживает многие дополнительные функции базовой платформы виртуализации.
Чтобы делать то, что вы хотите, вам нужно нажать на libvirt
или даже обычай qemu
параметры командной строки.