Proxmox VE получил официальную поддержку 64-разрядных ARM-серверов

1000px.jpg

5 августа 2026 года компания Proxmox Server Solutions выпустила первую официально поддерживаемую версию Proxmox Virtual Environment для архитектуры ARM64. До сих пор серверная платформа виртуализации Proxmox VE официально выпускалась для x86–64, хотя существовали сторонние порты и экспериментальные способы запуска на ARM.

ARM64-вариант реализован не как отдельный форк или урезанная редакция. Proxmox VE 9.2 for arm64 использует ту же кодовую базу, репозитории пакетов и цикл выпуска, что и версия для x86–64. Обе архитектуры собираются из одних исходников и должны получать одинаковые версии пакетов, хотя разработчики предупреждают, что отдельные ARM64-сборки могут появляться немного позже из-за меньшего количества оборудования для тестирования.

В основу системы положен Debian 13.5 «Trixie» с Linux 7.0 в качестве штатного ядра. Используются QEMU 11.0, LXC 7.0 и ZFS 2.4, то есть те же основные компоненты, что и в x86–64-варианте Proxmox VE 9.2. Для Ceph доступны ветки Squid 19.2 и Tentacle 20.2.

Разработчики заявляют о функциональном паритете ARM64-версии с x86–64 по основным возможностям платформы. В частности, доступны:

  • Виртуальные машины KVM/QEMU. На ARM-хостах можно создавать аппаратно виртуализированные гостевые системы ARM64. В отличие от x86–64, виртуальные машины всегда загружаются через UEFI с ARM-вариантом OVMF — AAVMF; SeaBIOS для этой архитектуры отсутствует.

  • Контейнеры LXC. Поддерживается штатный механизм системных Linux-контейнеров Proxmox VE с управлением через тот же веб-интерфейс и набор утилит, что и на x86–64. Proxmox непосредственно называет KVM и LXC частью полного функционального паритета ARM64-версии.

  • ZFS. Локальные хранилища на ZFS поддерживаются штатно; разработчики сообщают, что стек прошёл отдельную проверку на ARM64 и должен обеспечивать тот же набор функций и надёжность, что и на x86-серверах.

  • Ceph. Распределённое хранилище Ceph также входит в официально поддерживаемый стек. Для Proxmox VE 9.2 Ceph Tentacle 20.2 доступен как стабильный вариант наряду с Ceph Squid 19.2.

  • Кластеры высокой доступности. ARM64-узлы получают штатные средства кластеризации, HA и распределения нагрузки. В Proxmox VE 9.2 в том числе присутствуют Dynamic Load Balancer и новый режим обслуживания кластера Disarm/Arm.

  • Программно определяемые сети. Доступен штатный SDN-стек Proxmox VE, включая появившиеся в 9.2 WireGuard- и BGP-fabric, BGP/EVPN, route maps и prefix lists.

  • Резервное копирование и восстановление. ARM64-версия сохраняет встроенные механизмы создания резервных копий виртуальных машин и контейнеров. При этом отдельный Proxmox Backup Server для ARM64 пока официально не выпущен — разработчики сообщили лишь о наличии внутренних тестовых сборок.

  • Единый веб-интерфейс и средства управления. Конфигурация, административные утилиты и документация практически совпадают с x86–64-вариантом. Доступен и отдельный pve-enterprise-репозиторий ARM64 с коммерческой технической поддержкой.

Порт разрабатывался и тестировался совместно с NVIDIA и Supermicro на серверах с NVIDIA Grace Hopper. Именно платформы NVIDIA Grace Hopper и NVIDIA Vera сейчас имеют полную официальную поддержку Proxmox. Для другого серверного оборудования на базе ARMv9-A и новее заявлена поддержка в режиме best effort; ARMv8-A также может работать, но без тех же гарантий.

Есть и аппаратные требования. ARM64-сервер должен загружаться через UEFI и описывать оборудование через ACPI. Поэтому типичные платы, использующие только Device Tree, официально не поддерживаются. В частности, разработчики отдельно подчёркивают, что Raspberry Pi не входит в список поддерживаемого оборудования, даже несмотря на возможность заставить Proxmox VE работать на некоторых таких системах вручную.

Смешивать ARM64- и x86–64-узлы в одном кластере технически не запрещено, однако такая конфигурация официально не поддерживается. Виртуальные машины могут выполняться только на узлах соответствующей архитектуры, поэтому live migration между x86–64 и ARM64 невозможна. Перенести данные виртуальной машины можно через резервную копию, offline migration или общее хранилище, после чего гостевую ОС потребуется переустановить либо адаптировать под другую архитектуру.

Proxmox VE для ARM64 распространяется как готовый bare-metal ISO-образ и через репозитории пакетов. Возможна также установка поверх Debian 13 ARM64. Исходный код Proxmox VE открыт и распространяется преимущественно под GNU AGPLv3.

>>> Источник

©  Linux.org.ru