A Proxmox Server Solutions bejelentette a Proxmox Virtual Environment első Arm64-kiadását, ezzel a népszerű virtualizációs platform először lép ki az x86-64 architektúra világából.
Az új kiadás nem közösségi port és nem is kísérleti technológiai előzetes. Az Arm64-re készült Proxmox VE 9.2 ugyanarra a kódbázisra épül, ugyanazokat a csomag tárolókat, release életciklust, konfigurációs eszközöket és dokumentációt használja, mint az x86-64-es változat.
Az x86-64-es verzió mellett a Proxmox Arm64 enterprise tárolót és kereskedelmi támogatást is kínál, ugyanazzal a szolgáltatási szinttel, mint amit az x86-64-es ügyfelek kapnak.
Az Arm64-es változat a Debian 13.5 „Trixie” alapjaira épül, és Linux kernel 7.0 az alapértelmezett stabil kernel. Ugyanazokat a fő komponensverziókat tartalmazza, mint az x86-64-es kiadás, például a QEMU 11.0-t, az LXC 7.0-t és a ZFS 2.4-et.
A Proxmox szerint az új verzió a platform teljes virtualizációs és tároló infrastruktúráját hozza Arm64-re: a KVM-alapú virtuális gépeket, az LXC konténereket, a szoftveresen definiált hálózatkezelést, a nagy rendelkezésre állású klaszterezést, a mentési megoldásokat, a ZFS-t és a Ceph-et. A felhasználók ugyanahhoz a jól ismert, webes kezelőfelülethez is hozzáférnek, amellyel a jelenlegi Proxmox VE környezeteket is adminisztrálják.
Külön érdekesség, hogy a Proxmox az Arm64-kiadás fejlesztését és tesztelését az NVIDIA-val és a Supermicroval együttműködésben végezte, NVIDIA Grace Hopper Superchipre épülő szerverrendszereket használva.
A hivatalos hardvertámogatás kezdetben az NVIDIA Grace Hopper és NVIDIA Vera processzorokra épülő rendszerekre fókuszál, mivel ezeket kifejezetten nagy terhelésű adatközponti, felhőalapú, gyorsított számítási, mesterséges intelligencia tanítási és következtetési feladatokra tervezték.
Más, UEFI-alapú ARMv9-A vagy újabb szerverrendszerekhez best-effort jellegű támogatást nyújtanak. A Proxmox szerint az ARMv8-A hardverek általában szintén működnek, de ezeknél is csak best-effort támogatásra lehet számítani, teljes körű hivatalos támogatásra nem.
A gazdagépnek UEFI-vel kell indulnia, a hardvert pedig ACPI-n keresztül kell leírnia. Emiatt az olyan single board gépek, amelyek kizárólag device tree-re támaszkodnak (például a Raspberry Pi), nem kapnak hivatalos támogatást. A közösség tagjai ugyan bizonyos eszközökön plusz firmware-rel vagy kézi konfigurációval valószínűleg így is el tudják indítani a platformot, de az ilyen telepítések már a támogatott hardverek körén kívül esnek.
Számos, architektúraspecifikus eltérésre is felhívják a figyelmet. Arm64 virtuális gépek mindig UEFI-vel indulnak, az OVMF Arm-változatát, az AAVMF-et használva, mivel erre az architektúrára nem érhető el a SeaBIOS. Az olyan, kifejezetten x86 processzorokhoz kötődő technológiák, mint az AMD Secure Encrypted Virtualization vagy az Intel GVT-g-alapú grafikus virtualizáció, ezért nem elérhetők.
A vendégrendszerek csak azonos CPU-architektúrájú gazdán futhatnak: egy Arm64 virtuális gépet Arm64 node-on kell futtatni, egy x86-64 vendéghez pedig x86-64 hardver kell. Ugyanez igaz a live migrációra is: csak azonos architektúrájú node-ok között lehetséges.
Noha a Proxmox technikailag nem tiltja, hogy x86-64 és Arm64 node-okat egyazon klaszterbe vegyenek fel, a vegyes architektúrájú klaszterek nem kapnak hivatalos támogatást. Architektúrák közötti live migráció nem működik, a nagy rendelkezésre állású elhelyezésnél pedig gondoskodni kell róla, hogy a vendégek mindig kompatibilis node-on maradjanak.
Az sem járható út, hogy a meglévő x86-64 vendégeket egyszerűen átvisszük, majd elindítjuk őket egy Arm64 node-on. Az adatok ugyan átvihetők offline migrációval, mentés-visszaállítással vagy megosztott tárolón keresztül, de az operációs rendszert újra kell telepíteni vagy át kell konfigurálni Arm64-re, mielőtt az új gazdán el tudna indulni.
A cég tervei között szerepel, hogy az ökoszisztéma más termékeit is elhozza Arm64-re. Több komponensből már most is léteznek belső tesztverziók, köztük a Proxmox Backup Server Arm64-változata, de a Proxmox még nem döntött a nyilvános release ütemezéséről. A jövőbeni prioritásokat elsősorban a vállalati ügyfelek igényei határozzák meg.
További részletekért olvasd el a hivatalos bejelentést, vagy nézd meg ezt a bejegyzést.
A Proxmox VE Arm64-változata már most azonnal elérhető, önálló bare-metal ISO képfájlként, illetve a csomag tárolókban is, a jelenlegi x86-64 verziók mellett.
