Se stai costruendo un homelab, consolidando server aziendali o cercando un’alternativa a VMware senza costi di licenza, Proxmox Virtual Environment รจ probabilmente la soluzione piรน potente e completa disponibile oggi nel mondo open-source. In questo articolo esploriamo in dettaglio come funzionano le macchine virtuali QEMU/KVM su Proxmox VE 9.2, con riferimenti diretti alla mia esperienza pratica di installazione e gestione su hardware dedicato.

Cos’รจ Proxmox VE: piattaforma unificata di virtualizzazione

Proxmox VE รจ una piattaforma open-source enterprise per la virtualizzazione che integra in un’unica interfaccia web due tecnologie complementari:

  • KVM (Kernel-based Virtual Machine) โ€” per macchine virtuali complete con isolamento hardware totale
  • LXC (Linux Containers) โ€” per container leggeri che condividono il kernel host

A queste si aggiungono lo storage software-defined (ZFS, Ceph, LVM, NFS, iSCSI) e il networking software-defined (VLAN, VXLAN, BGP/EVPN), il tutto gestibile da una singola dashboard basata su browser. Non serve installare alcun agent aggiuntivo nรฉ un nodo di management separato: Proxmox VE รจ self-contained by design.

La versione attuale รจ la 9.2, basata su Debian e licenziata GNU AGPL v3 โ€” codice sorgente completamente accessibile.


QEMU/KVM su Proxmox: cosa puoi fare concretamente

Il cuore della virtualizzazione “full” in Proxmox รจ QEMU abbinato a KVM. QEMU fornisce l’emulazione hardware; KVM la accelerazione a livello kernel tramite le estensioni di virtualizzazione dei processori moderni (Intel VT-x (Intel Virtualization Technology)/ AMD-V). Il risultato รจ una performance near bare-metal per carichi di lavoro reali.

Sistemi operativi supportati

Le VM QEMU/KVM girano indipendentemente dal sistema operativo guest: Windows (tutte le versioni moderne), Linux, BSD, e altri OS non modificati. Non servono driver speciali lato guest per avviarle, sebbene l’installazione dei VirtIO drivers su Windows migliori sensibilmente le prestazioni di rete e disco.

Funzionalitร  chiave delle VM in Proxmox VE 9.2

  • Snapshot live (con memoria) โ€” salva lo stato completo della VM, inclusa la RAM, in qualsiasi momento senza spegnerla
  • Hot-plug โ€” aggiunta a caldo di interfacce di rete, dispositivi USB, dischi aggiuntivi, CPU e RAM su VM in esecuzione
  • PCI(e) passthrough via GUI โ€” assegna schede GPU, controller RAID, o qualsiasi dispositivo PCIe direttamente a una VM
  • Import da altri hypervisor โ€” importa VM da VMware ESXi tramite file OVF/OVA direttamente dall’interfaccia grafica
  • UEFI + Secure Boot + TPM โ€” supporto completo per OS moderni che richiedono avvio sicuro (es. Windows 11)
  • Console remota โ€” accesso al display guest via noVNC (browser HTML5) o client SPICE (virt-viewer)
  • Custom CPU models *(novitร  v9.2)* โ€” definisci modelli CPU personalizzati per compatibilitร  specifica o per workload particolari

Creare una VM QEMU/KVM: flusso operativo

La creazione di una nuova VM in Proxmox avviene tramite una procedura guidata in 8 step accessibile dall’interfaccia web. Ecco la sequenza essenziale:

  1. General โ€” assegna nome, Node, e VM ID (numero univoco nel cluster)
  2. OS โ€” seleziona la ISO dal datastore o specifica “Do not use any media” per clonare da template
  3. System โ€” scegli Machine type (q35 per UEFI/PCIe moderno, i440fx legacy), BIOS (OVMF per UEFI, SeaBIOS legacy), abilita TPM se necessario
  4. Disks โ€” seleziona storage, formato (qcow2 per snapshot, raw per performance massima), dimensione e controller (VirtIO SCSI raccomandato)
  5. CPU โ€” numero di socket e core; tipo CPU (host per performance massima, x86-64-v2-AES per migrabilitร )
  6. Memory โ€” RAM in MiB; abilita Ballooning per gestione dinamica
  7. Network โ€” bridge (vmbr0 di default), modello NIC (VirtIO raccomandato)
  8. Confirm โ€” riepilogo e avvio opzionale immediato

Dopo la creazione, la VM รจ visibile nel pannello sinistro dell’interfaccia. Da lรฌ puoi avviarla, aprire la console noVNC, gestire snapshot e backup.


Template e Cloni: deploy rapido di infrastrutture

Una delle funzionalitร  piรน utili per chi gestisce piรน VM simili รจ il sistema di template e cloni. Il flusso รจ semplice:

  1. Installa e configura una VM “gold” con tutti i software necessari
  2. Clicca su “Convert to Template” โ€” la VM diventa immutabile e non puรฒ piรน essere avviata direttamente
  3. Da quel template puoi creare:
    • Linked clone โ€” condivide il disco base del template (risparmio di spazio enorme, ideale per test rapidi)
    • Full clone โ€” copia completa e indipendente (per ambienti di produzione)

Un linked clone di una VM da 20 GB occupa solo pochi MB finchรฉ non scrive dati propri. In un homelab con storage limitato, questo cambia tutto.


Snapshot e Backup: protezione dei dati

Proxmox distingue chiaramente tra due concetti spesso confusi:

  • Snapshot โ€” cattura istantanea dello stato della VM (disco + RAM opzionale); ripristino in secondi; non sostituisce un backup
  • Backup โ€” copia completa su storage dedicato; schedulabile via calendario; supporta retention policy

Per ambienti piรน seri, l’integrazione nativa con Proxmox Backup Server (PBS) aggiunge backup incrementali e deduplicati, con QEMU dirty-bitmaps per velocitร  estrema โ€” solo i blocchi modificati dall’ultimo backup vengono trasferiti. La cifratura lato client รจ inclusa.


Migrazione live e alta disponibilitร 

Una VM KVM in esecuzione puรฒ essere migrata a caldo da un nodo fisico all’altro del cluster senza downtime percepibile โ€” la connessione di rete del guest non si interrompe. Questo vale anche con storage locale grazie allo stack di replicazione ZFS integrato (solo il delta dall’ultima replica viene sincronizzato).

Per ambienti cluster, il HA Manager di Proxmox rileva i nodi non raggiungibili e riavvia automaticamente le VM su nodi sani, usando self-fencing via watchdog hardware o softdog kernel per evitare split-brain. In Proxmox VE 9.2 รจ stata introdotta la funzione di Dynamic Load Balancer per le VM gestite HA, che riduce automaticamente lo sbilanciamento di carico tra nodi.


Passthrough GPU e workload AI/ML

Per chi lavora con carichi computazionali intensi, Proxmox supporta il GPU passthrough completo e, in 9.2, รจ piattaforma ufficialmente supportata per NVIDIA vGPU โ€” la tecnologia che permette di condividere una singola GPU fisica tra piรน VM con partitioning hardware. Configurazione tramite GUI per PCI(e) passthrough.


La mia esperienza: Proxmox VE 9.2 su server dedicato

Ho installato Proxmox VE 9.2 su un server dedicato nella mia rete locale (indirizzo 192.168.1.30) come piattaforma centrale per tutti i workload virtualizzati dell’infrastruttura di casa. La prima VM migrata รจ stata Home Assistant OS, precedentemente ospitata su VirtualBox su un Mini PC Windows 11 โ€” la migrazione รจ avvenuta tramite export OVA e import diretto nell’interfaccia Proxmox, senza reinstallazione.

Il vantaggio principale rispetto alla soluzione precedente: risorse hardware dedicate, snapshot schedulati automaticamente ogni notte, console noVNC accessibile da qualsiasi browser della rete, e la possibilitร  di aggiungere nuovi servizi come container LXC separati (MQTT broker, Proxmox Backup Server) senza competere con le risorse della VM Home Assistant.


Proxmox VE vs VMware: la scelta per il 2025-2026

Dopo le recenti modifiche al modello di licenza di VMware (acquisita da Broadcom), molte aziende e professionisti IT stanno valutando alternative. Proxmox VE rappresenta oggi la risposta piรน matura nel mondo open-source:

  • Nessun costo di licenza per la versione community (accesso ai repository community)
  • Subscription enterprise disponibile con accesso ai repository testati e supporto tecnico
  • Wizard di import diretto da VMware ESXi (OVF/OVA)
  • REST API completa per integrazione con qualsiasi tool di automazione (Terraform, Ansible)
  • Rete globale di 3.000 partner certificati

Stai valutando come strutturare la tua infrastruttura di virtualizzazione โ€” che si tratti di un homelab, di un server aziendale da consolidare o di un’alternativa a VMware senza costi di licenza? Contattami per una consulenza: analizziamo insieme la configurazione piรน adatta alle tue esigenze, dal dimensionamento hardware all’architettura delle VM.

Contattami per una consulenza



Lascia un commento

Il tuo indirizzo email non sarร  pubblicato. I campi obbligatori sono contrassegnati *

Search

Chi Sono

Consulente IT specializzato in AI, Cloud e Domotica.
Oltre 20 anni di esperienza concreta in integrazione
sistemi, automazione infrastrutturale e Smart Home.
Basato a Capena (Roma) โ€” opero in tutta Italia.

ARUD.pro รจ il progetto professionale di un ingegnere
elettronico con oltre 30 anni di evoluzione tecnologica
costante. Dal 2001 al 2023 Consulente Strategico per
Mercedes-Benz Italia, oggi specialista indipendente in
AI, Cloud, Domotica e Integrazione Sistemi.

Competenze reali. Risultati misurabili.

Gallery