Il 5 agosto 2026, l'azienda Proxmox Server Solutions ha rilasciato la prima versione ufficialmente supportata di Proxmox Virtual Environment per l'architettura ARM64.Fino ad ora, la piattaforma di virtualizzazione server Proxmox VE è stata ufficialmente rilasciata per x86-64, anche se esistevano porte di terze parti e modi sperimentali per farla funzionare su ARM.
La variante ARM64 non è realizzata come un fork separato o una versione ridotta. Proxmox VE 9.2 per arm64 utilizza la stessa base di codice, repository di pacchetti e ciclo di rilascio, come la versione per x86-64. Entrambe le architetture vengono costruite dagli stessi sorgenti e dovrebbero ricevere le stesse versioni di pacchetti, anche se gli sviluppatori avvertono che singole build ARM64 potrebbero comparire leggermente più tardi a causa di una minore disponibilità di hardware per i test.
Il sistema si basa su Debian 13.5 «Trixie» con Linux 7.0 come kernel standard. Vengono utilizzati QEMU 11.0, LXC 7.0 e ZFS 2.4, cioè gli stessi componenti principali che si trovano nella variante x86-64 di Proxmox VE 9.2. Per Ceph sono disponibili i rami Squid 19.2 e Tentacle 20.2.
Gli sviluppatori affermano che la versione ARM64 ha parità funzionale con x86-64 per quanto riguarda le principali capacità della piattaforma. In particolare, sono disponibili:
-
Macchine virtuali KVM/QEMU. Su host ARM, è possibile creare sistemi guest virtualizzati hardware ARM64. A differenza di x86-64, le macchine virtuali vengono sempre avviate tramite UEFI con la variante ARM di OVMF — AAVMF; SeaBIOS per questa architettura non è presente.
-
Contenitori LXC. È supportato il meccanismo standard dei contenitori Linux di Proxmox VE con gestione tramite la stessa interfaccia web e set di utilità che si trova su x86-64. Proxmox chiama direttamente KVM e LXC parte della completa parità funzionale della versione ARM64..
ZFS. Gli storage locali su ZFS sono supportati per impostazione predefinita; gli sviluppatori segnalano che il framework ha superato un controllo specifico su ARM64 e dovrebbe garantire lo stesso insieme di funzionalità e affidabilità che si ha sui server x86.
-
Ceph. Lo storage distribuito Ceph è anch'esso parte del framework ufficialmente supportato. Per Proxmox VE 9.2, Ceph Tentacle 20.2 è disponibile come versione stabile insieme a Ceph Squid 19.2..
Cluster ad alta disponibilità. I nodi ARM64 ricevono strumenti standard per la clustering, HA e il bilanciamento del carico. In Proxmox VE 9.2 sono inclusi anche Dynamic Load Balancer e la nuova modalità di manutenzione del cluster Disarm/Arm.
Reti definite da software. È disponibile il framework SDN standard di Proxmox VE, inclusi i nuovi WireGuard e BGP fabric, BGP/EVPN, route maps e prefix lists.
Backup e ripristino. La versione ARM64 conserva i meccanismi integrati per la creazione di backup di macchine virtuali e container. In particolare, il Proxmox Backup Server per ARM64 non è ancora stato ufficialmente rilasciato, i sviluppatori hanno solo informato della presenza di build interne di test.
Interfaccia web unificata e strumenti di gestione. La configurazione, le utilità amministrative e la documentazione corrispondono praticamente alla versione x86-64. È disponibile anche un repository pve-enterprise separato ARM64 con supporto tecnico commerciale.
Il porting è stato sviluppato e testato congiuntamente con NVIDIA e Supermicro su server con NVIDIA Grace Hopper.Le piattaforme NVIDIA Grace Hopper e NVIDIA Vera hanno ora pieno supporto ufficiale per Proxmox. Per altri hardware server basati su ARMv9-A e versioni successive è previsto supporto in modalità best effort; ARMv8-A può anche funzionare, ma senza le stesse garanzie.
Ci sono anche requisiti hardware. Un server ARM64 deve avviarsi tramite UEFI e descrivere l'hardware tramite ACPI.Pertanto, le schede tipiche che utilizzano solo il Device Tree non sono ufficialmente supportate. In particolare, gli sviluppatori sottolineano che Raspberry Pi non fa parte dell'elenco dell'hardware supportato,anche se è possibile far funzionare Proxmox VE su alcuni di questi sistemi manualmente.
Mescolare nodi ARM64 e x86-64 in un unico cluster non è tecnicamente vietato, ma questa configurazione non è ufficialmente supportata. Le macchine virtuali possono essere eseguite solo su nodi della corrispondente architettura, quindi la migrazione live tra x86-64 e ARM64 non è possibile.I dati della macchina virtuale possono essere trasferiti tramite backup, migrazione offline o un'archiviazione condivisa, dopodiché sarà necessario reinstallare o adattare il sistema operativo guest a un'altra architettura.
Proxmox VE per ARM64 è distribuito come un'immagine ISO bare-metal pronta all'uso e attraverso i repository di pacchetti.È anche possibile installarlo su Debian 13 ARM64. Il codice sorgente di Proxmox VE è aperto e è principalmente distribuito sotto GNU AGPLv3..
Fonte: linux.org.ru
