Компания Proxmox Server Solutions анонсировала первую редакцию своей популярной платформы Proxmox Virtual Environment для архитектуры Arm64. Это первый выход платформы за пределы x86-64.
Новая версия не является ни портом силами сообщества, ни экспериментальным технологическим превью. Proxmox VE 9.2 для Arm64 имеет ту же кодовую базу, репозитории пакетов, цикл выпуска, инструменты настройки и документацию, что и версия для x86-64.
Наряду с версией для x86-64 Proxmox также предоставляет корпоративный репозиторий для Arm64 и коммерческую поддержку на тех же условиях, что и для клиентов x86-64.
Сборка для Arm64 основана на Debian 13.5 “Trixie” и по умолчанию использует стабильное ядро Linux 7.0. В неё включены те же версии основных компонентов, что и в x86-64 редакции: QEMU 11.0, LXC 7.0 и ZFS 2.4.
Как сообщает Proxmox, новая версия содержит всю инфраструктуру виртуализации и хранения платформы: виртуальные машины KVM, контейнеры LXC, программно-определяемые сети, кластеризацию высокой доступности, средства резервного копирования, ZFS и Ceph. Пользователи также получают доступ к привычному веб-интерфейсу управления, который применяется для администрирования текущих сред Proxmox VE.
Любопытно, что разработку и валидацию Arm64-редакции Proxmox выполнил в техническом сотрудничестве с NVIDIA и Supermicro, используя серверные системы на базе суперчипа NVIDIA Grace Hopper.
Первоначальная официальная поддержка ориентирована на системы с процессорами NVIDIA Grace Hopper и NVIDIA Vera, поскольку эти платформы рассчитаны на требовательные задачи дата-центров, облачные вычисления, ускоренные вычисления, обучение искусственного интеллекта и инференс.
Поддержка других серверных систем на базе UEFI с ARMv9-A и новее предоставляется по принципу best-effort. Хотя, по заявлению Proxmox, оборудование ARMv8-A в целом тоже будет работать, оно также покрывается лишь в формате best-effort и не имеет полной официальной поддержки.
В качестве хоста система должна загружаться через UEFI и описывать оборудование с помощью ACPI. Это означает, что одноплатные компьютеры, полностью зависящие от дерева устройств (такие как Raspberry Pi), официально не поддерживаются. Энтузиастам, возможно, удастся запустить платформу на некоторых подобных устройствах с помощью дополнительных прошивок или ручной настройки, но такие установки выходят за рамки поддерживаемого оборудования.
Есть и ряд архитектурно-специфичных отличий. Виртуальные машины Arm64 всегда стартуют через UEFI с использованием Arm-версии OVMF (AAVMF), так как SeaBIOS для этой архитектуры недоступен. Соответственно, технологии, привязанные к процессорам x86, например AMD Secure Encrypted Virtualization и графическая виртуализация Intel GVT-g, недоступны.
Кроме того, гостевые системы могут работать только на хостах с той же архитектурой ЦП: виртуальная машина Arm64 должна выполняться на узле Arm64, а гость x86-64 — на оборудовании x86-64. Аналогично, живая миграция возможна только между узлами с одинаковой архитектурой.
Хотя Proxmox технически не запрещает добавлять в один кластер узлы x86-64 и Arm64, смешанные кластеры официально не поддерживаются. Кросс-архитектурная живая миграция невозможна, а размещение с высокой доступностью должно гарантировать, что гости остаются на совместимых узлах.
Перенести существующие гостевые системы x86-64 и сразу запустить их на узле Arm64 невозможно. Хотя данные можно мигрировать через офлайн-миграцию, резервное копирование и восстановление либо через общее хранилище, операционную систему необходимо переустановить или перенастроить для работы на Arm64, прежде чем она сможет загрузиться на новом хосте.
Компания также намерена выпустить и другие продукты своей экосистемы на Arm64. Внутренние тестовые сборки некоторых из них уже существуют, в том числе для Proxmox Backup Server, однако сроки публичного релиза пока не объявлены. Будущие приоритеты будут определяться прежде всего спросом со стороны корпоративных клиентов.
Дополнительные подробности можно найти в официальном анонсе или в этом сообщении.
Proxmox VE для Arm64 уже доступен: в виде специального ISO-образа для установки на голое железо или через репозитории пакетов вместе с текущими версиями для x86-64.





Пока нет комментариев. Будьте первым!