Connexion Premium

Proxmox VE débarque officiellement sur Arm64

Le Raspberry Pi reste à quai

Proxmox VE débarque officiellement sur Arm64

C’est un changement important : Proxmox est officiellement disponible sur des machines avec un SoC Arm. Cela fait suite à un partenariat avec NVIDIA, dont les plateformes sont les seules à être entièrement supportées. Pour les autres machines, c’est du « best effort ». Proxmox promet une parité de fonctionnalités et de calendrier de déploiement entre les deux architectures.

Jusqu’à présent, Proxmox VE était disponible uniquement en x86-64, rappelle Proxmox. L’entreprise autrichienne annonce aujourd’hui « la première version de Proxmox Virtual Environment avec un support officiel pour une seconde architecture CPU : ARM 64 bits ».

Pour rappel, Proxmox est une plateforme open source de virtualisation, disponible avec un support entreprise payant et un accès au dépôt Enterprise en option. Accessible via une interface web, elle permet de gérer des machines virtuelles et des conteneurs. Vous pouvez lancer plusieurs machines avec des systèmes d’exploitation variés, allant de Linux à Windows (il suffit de télécharger une image ISO).

Fully supported ou best effort, cela dépend des SoC

Côté architecture interne de la partie logicielle, pas de changement : « Proxmox VE 9.2 pour arm64 partage sa base de code, ses dépôts de paquets et son cycle de publication avec son équivalent x86-64. Il repose sur Debian 13.5 « Trixie » avec le noyau Linux 7.0 comme version stable par défaut et intègre […] QEMU 11.0, LXC 7.0 et ZFS 2.4 ». Les notes de version entre les deux déclinaisons x86-64 et Arm64 seront d’ailleurs communes pour les prochaines moutures.

Les habitués de l’hyperviseur ne seront pas dépaysés : « La configuration, les outils et la documentation sont identiques à ceux de l’architecture x86-64 », affirme Proxmox. Les SoC avec une architecture ARMv9-A ou plus récente sont supportés en mode « best effort ». L’équipe ajoute aussi qu’« ARMv8-A fonctionne généralement aussi bien, aussi en mode meilleur effort ». Des technologies x86-64 comme AMD SEV (chiffrement de la mémoire) et Intel GVT-g pour le passthrough GPU ne sont pas disponibles.

Proxmox adresse un « merci tout particulier à NVIDIA pour leur confiance et leur collaboration étroite sur ce portage ». Conséquence directe de ce partenariat, Proxmox VE en version Arm est évidemment compatible avec les plateformes Grace Hopper et Vera. Ce sont d’ailleurs les deux seules en mode « fully supported », là où toutes les autres sont en mode « best effort ».

UEFI et ACPI obligatoires, au revoir le Raspberry Pi

Quelques limitations : le boot doit se faire via UEFI et l’hôte doit décrire son matériel via ACPI (Advanced Configuration and Power Interface). Ce n’est pas le cas de certains systèmes embarqués et Single-Board Computer (SBC), notamment le Raspberry Pi qui n’est pas pris en charge.

Proxmox ajoute que des travaux internes sont en cours pour d’autres produits, notamment Proxmox Backup Server ; l’entreprise est d’ailleurs confiante dans la disponibilité future, sans plus de précisions. Elle ajoute : « les produits que nous priorisons dépendent des besoins de nos clients entreprises » ; la société invite donc les pros intéressés à la contacter.

La foire aux questions aborde d’autres sujets, notamment un mélange de nœuds x86-64 et arm64 dans un même cluster : « Ce n’est pas bloqué techniquement, mais les clusters à architecture mixte ne sont pas officiellement pris en charge ».

Commentaires (10)

votre avatar
Pousser le foutoir UEFI ailleurs que sur x86 ayant trop subi le couple WinTel... faut être maso!:baton:
votre avatar
Le couple WinTel ? (G pas kompri 😅)

UEFI a remplacé le système du BIOS pour proposer une solution bien plus complexe comme pour séparer le Matériel de l'OS.

Quelle serait la solution la plus viable pour remplacer l'UEFI ?
votre avatar
Oh la vache, change ton avatar on dirait le fils Sarko  :D
votre avatar
Tu as raison, je vais de ce pas commander une chirurgie pour avatar (je ne pensais pas faire autant peur 😂)
votre avatar
coreboot, nerf, ... sont d'autre possibilité.

Sinon wintel (windows intel)
votre avatar
UEFI fonctionne aussi pour le couple WinAMD (pas que pour les processeurs Intel).
votre avatar
AMD a pas le passif de intel avec Microsoft.
votre avatar
Les appareils Windows ARM sont tous UEFI.
C'est un fléau de ne pas avoir un système générique qui ne nécessite pas d'avoir intégré les device-tree de chaque appareil.
Et là on parle même pas du support mainline du matériel dans le kernel linux.
Ma meilleur expérience ARM linux, c'est sur un mac... Un comble alors que Linux est le système qui gère le mieux les architectures ARM et depuis très longtemps.
votre avatar
Une petite recherche me dit qu'il y a des firmware pour Raspberry Pi 4/5 le rendant UEFI-compatible. J'ai aucune idée de si ces projets sont matures ou même réels mais est-ce que c'est le genre de trucs qui permettrait de faire tourner PVE sur RP4/5 ? Parce que là j'avoue que des RPs qui font tourner ma domotique AVEC des backups performants ça sera quand même moins cher/consomateur/bruyant que ma grosse tour actuelle.

(j'avais renoncé à faire tourner des vrais services Web sur Raspi à cause de la "fragilité" des cartes SD mais avec un vrai SSD et proxmox ça peut désormais être une solution stable).
votre avatar
J'utilise incus sur un pi4b sur la distribution de base avec le front end gui de lxd (Canonical). Ça marche super bien, que ce soit sur les containers ou les VM, et ça consomme rien du tout.