Tole me je pa kar presenetilo.
Proxmox je objavil, da je Proxmox Virtual Environment zdaj uradno na voljo tudi za ARM64 arhitekturo. Ne govorimo o kakšnem neuradnem community portu, ampak o pravi, uradni ARM64 različici Proxmox VE.
Do zdaj smo Proxmox praktično avtomatsko povezovali z x86-64 strežniki, torej klasičnimi Intel Xeon in AMD EPYC sistemi. Zdaj pa se očitno začenja odpirati še ena precej zanimiva smer.
ARM ni več samo Raspberry Pi
Ko nekdo omeni ARM, večina ljudi še vedno najprej pomisli na Raspberry Pi, telefone in embedded naprave.
Ampak ARM se je v zadnjih letih precej resno preselil tudi v strežniški svet. Imamo zmogljive ARM procesorje za podatkovne centre, cloud ponudniki jih že dolgo uporabljajo, zdaj pa očitno tudi Proxmox vidi dovolj interesa, da je pripravil uradno različico.
ARM64 verzija prihaja s Proxmox VE 9.2 in uporablja isto osnovo kot x86-64 izdaja:
- Debian 13.5 Trixie
- Linux kernel 7.0
- QEMU 11.0
- LXC 7.0
- ZFS 2.4
Kar je super, ker pomeni, da se za administratorja v osnovi ne spremeni veliko.
Isti web GUI, ista logika dela, ista konfiguracija, isti način upravljanja virtualk in containerjev.
Če že uporabljaš Proxmox, ti ARM verzija ne bo delovala kot nek povsem nov produkt.
In ja, to je dejansko podprta stvar
Meni je tukaj najbolj zanimivo to, da ARM64 izdaja ni predstavljena kot nek eksperiment ali technology preview.
Na uradno podprtih platformah jo Proxmox obravnava kot produkcijsko različico.
Trenutno sta posebej izpostavljeni platformi NVIDIA Grace Hopper in NVIDIA Vera.
Pri drugih ARM strežnikih je podpora bolj v stilu best effort, tako da še nismo ravno v fazi, ko bi lahko kupil katerikoli ARM server, vrgel gor Proxmox in pričakoval, da bo vse brezhibno delalo.
Ampak vseeno — prvi korak je narejen.
Žal ne, Raspberry Pi še vedno odpade
Verjetno je to prvo vprašanje, ki ga bo marsikdo imel:
“Aha, ARM64. Torej lahko zdaj dam Proxmox na Raspberry Pi?”
Ne čisto.
Proxmox zahteva UEFI in ACPI, medtem ko Raspberry Pi in podobni SBC sistemi praviloma uporabljajo Device Tree.
Torej to ni uradni Proxmox za Raspberry Pi.
In po svoje je to čisto logično. Cilj očitno niso hobi SBC sistemi, ampak pravi ARM strežniki.
Čeprav moram priznati, da bi bil kak mini ARM Proxmox cluster za domači lab precej zabavna stvar.
Virtualke ostajajo vezane na arhitekturo
Tu je še ena pomembna stvar.
ARM64 virtualke seveda ne moreš kar live migrirati na x86-64 host in obratno.
Migracije ostajajo možne samo med node-i iste arhitekture.
Tehnično lahko sicer ARM in x86 node spraviš v isti cluster, ampak Proxmox takšnega mixed-architecture clustra trenutno uradno ne podpira.
Torej za zdaj je treba gledati ARM in x86 bolj kot dva ločena svetova.
Zakaj je to sploh zanimivo?
Ker kaže, kam gre infrastruktura.
ARM ni več samo “tisti drugi CPU”.
V cloudu je že precej prisoten, pri AI in HPC sistemih ga je vedno več, energetska učinkovitost pa postaja pri velikih sistemih vedno pomembnejša.
Proxmox je bil do zdaj precej klasično x86 usmerjen produkt. S tem korakom pa daje precej jasen signal, da ARM vidi kot resno strežniško arhitekturo.
Za večino nas, ki trenutno poganjamo Proxmox na Xeonih ali EPYC-ih, se seveda jutri ne bo nič spremenilo.
Ampak čez nekaj let zna biti precej normalno, da bomo izbirali med x86 in ARM hosti podobno, kot danes izbiramo med Intelom in AMD-jem.
Kaj pa Proxmox Backup Server?
Tudi tukaj je zanimiva novica.
Proxmox ima očitno že interne ARM builde za nekatere druge produkte, med drugim tudi za Proxmox Backup Server.
Zaenkrat še ni uradnega datuma izdaje, ampak če se ARM64 verzija Proxmox VE prime, bi bilo precej logično, da sčasoma dobimo še celoten Proxmox stack na ARM-u.
To bi bilo že precej zanimivo.
Za konec
Meni se zdi to ena tistih novic, ki na prvi pogled mogoče ne izgleda posebej dramatično.
Proxmox pač podpira še eno arhitekturo.
Ampak dolgoročno zna biti precej pomembna.
ARM je očitno prišel dovolj daleč, da ga tudi Proxmox vidi kot platformo, vredno uradne podpore.
In ko začnejo takšni produkti dobivati pravo ARM podporo, postane stvar precej bolj zanimiva tudi za ljudi, ki dejansko upravljamo infrastrukturo.
Sam bom predvsem spremljal, kdaj se bodo pojavili bolj dostopni ARM strežniki, na katerih bo Proxmox lepo podprt.
Takrat bo pa definitivno čas za kak testni cluster.
Vir: uradna Proxmox objava
https://forum.proxmox.com/threads/proxmox-virtual-environment-now-available-for-64-bit-arm-arm64.185526/