Secondo me mentre fra containers non hai problemi proprio per il modo in cui
lavorano i containers, usando vm hai problemi di allocazione della risorsa.
Tieni presente che devi passare a UEFI per poter fare il passthrough
Mattia
--
Mattia Libera
ICT SD
CNCS@UniTn Trento
ISTITUTO ITALIANO DI TECNOLOGIA
Corso Bettini 31, 38068 Rovereto (TN)
Phone +39 0461 288714
From: linuxtrent-bounce@xxxxxxxxxxxxx <linuxtrent-bounce@xxxxxxxxxxxxx> On
Behalf Of Emanuele Olivetti
Sent: Thursday, March 25, 2021 16:12
To: linuxtrent@xxxxxxxxxxxxx
Subject: [Linuxtrent] Proxmox e GPU: VM e LXC containers
Salve a Tutti,
gestisco un server proxmox con due GPU. Al momento queste sono usate in
condivisione da due containers LXC che funzionano senza problemi. Per fare
questo ho seguito questa guida (ben fatta):
https://passbe.com/2020/02/19/gpu-nvidia-passthrough-on-proxmox-lxc-container/
Ora vorrei creare delle virtual machines (VM) e poter condividere le GPU usate
dai containers con le VMs. Per utilizzare le GPU in una VM promox occorre
attivare il PCI passthrough (GPU passthrough) e alcune altre cose:
https://pve.proxmox.com/wiki/Pci_passthrough#GPU_Passthrough
https://elijahliedtke.medium.com/home-lab-guides-proxmox-6-pci-e-passthrough-with-nvidia-43ccfb9424de
Mi chiedo e vi chiedo se sapete se le due soluzioni possono convivere, cioè se
è possibile condividere le GPU tra containsers e VMs e in caso se serve seguire
qualche accorgimento.
Grazie in anticipo,
Emanuele
--
Emanuele Olivetti, Ph.D.
Senior Research Scientist at Bruno Kessler Foundation (FBK-ICT)
NeuroInformatics Laboratory (NILab) http://nilab.fbk.eu
Center for Mind and Brain Sciences (CIMeC), University of Trento
Via delle Regole 101 - 38123 Mattarello (Trento), ITALY
olivetti@xxxxxx<mailto:olivetti@xxxxxx> - +39 0461314179
emanuele.olivetti@xxxxxxxx<mailto:emanuele.olivetti@xxxxxxxx> - +39 0461282760