Proxmox VE este un hipervizor de tip 1 construit pe Debian, cu suport nativ pentru mașini virtuale KVM și pentru containere LXC. Rulează direct pe hardware fizic, fără un sistem de operare gazdă intermediar, ceea ce înseamnă acces direct la procesor, memorie și controllerele de disc. Înainte de a instala Proxmox VE pe un server, verificați dacă procesorul are extensiile de virtualizare hardware activate în BIOS sau UEFI: Intel VT-x pentru procesoarele Intel, AMD-V pentru cele AMD. Pe un sistem Linux deja instalat, verificați cu o singură comandă.
egrep -c '(vmx|svm)' /proc/cpuinfo
Un rezultat mai mare decât 0 confirmă suportul. Dacă rulați acest test într-un VPS și rezultatul este 0, furnizorul nu expune virtualizarea imbricată (nested virtualization) către mașina dumneavoastră, iar instalarea unor mașini virtuale KVM în interiorul Proxmox nu va funcționa corect, chiar dacă instalarea de bază reușește.
Resurse minime recomandate
Pentru un laborator personal, cu câteva mașini virtuale mici și containere LXC, o configurație rezonabilă pornește de la 4 nuclee de procesor, 16 GB RAM și un disc SSD de cel puțin 120 GB. Pentru o infrastructură de producție, cu zeci de mașini virtuale, RAM-ul devine primul factor limitativ, urmat de viteza discurilor. Un disc NVMe reduce semnificativ timpul de răspuns față de un SSD SATA, mai ales pentru bazele de date rulate în mașini virtuale.
| Resursă | Minim pentru laborator | Recomandat pentru producție |
|---|---|---|
| Procesor | 4 nuclee, cu VT-x sau AMD-V | 8 sau mai multe nuclee, cu VT-d sau AMD-Vi pentru passthrough |
| Memorie RAM | 16 GB | 64 GB sau mai mult, ideal ECC |
| Stocare | SSD SATA de 120 GB | NVMe în oglindă, pentru redundanță |
| Rețea | 1 placă de rețea | 2 sau mai multe plăci, separate pentru management și trafic VM |
Server dedicat sau VPS bare metal
Un server dedicat închiriat de la un furnizor precum Hetzner sau OVH oferă acces complet la hardware și suportă nativ virtualizarea imbricată pentru laboratoarele din acest curs. Un VPS obișnuit, construit deja pe un alt hipervizor, blochează de regulă virtualizarea imbricată din motive de securitate și de izolare între clienți. Unii furnizori oferă însă opțiunea de VPS bare metal la preț apropiat de al unui VPS obișnuit, unde procesorul este dedicat integral clientului. Pentru capitolul de cluster, aveți nevoie de 3 noduri separate, fizice sau virtuale, cu o rețea comună pentru comunicarea prin corosync, protocolul folosit de Proxmox pentru menținerea quorumului.
Nu porniți instalarea decât după ce confirmați virtualizarea hardware. O instalare pe un server fără VT-x sau AMD-V permite crearea containerelor LXC, dar mașinile virtuale KVM nu vor porni, iar mesajul de eroare din interfața web nu indică întotdeauna clar cauza reală.