知名虚拟化平台PVE正式支持ARM64架构 主要面向英伟达平台的AI数据中心

知名虚拟化平台PVE正式支持ARM64架构 主要面向英伟达平台的AI数据中心

💡 原文中文,约1300字,阅读约需4分钟。
📝

内容提要

PVE正式发布Arm64版,首次支持x86-64以外架构,面向英伟达AI数据中心,首批支持Grace Hopper和Vera平台。新版本与amd64共享代码库和生命周期,功能对等,但需UEFI和ACPI启动,不支持树莓派等单板机,家庭用户应继续使用x86-64版。

🔎

延伸解读

面向AI数据中心,而非家庭用户

PVE Arm64版并非面向树莓派等单板计算机的社区实验版本,而是针对英伟达AI数据中心设计的正式版本。它要求主机必须通过UEFI启动、通过ACPI描述硬件,而树莓派等依赖设备树的单板机无法满足这些要求。因此,家庭用户若想尝试PVE,仍应继续使用x86-64版本,以免遇到兼容性问题。

功能对等,但存在架构差异

PVE Arm64版在KVM虚拟机、LXC容器、Web管理界面、软件定义网络、集群、高可用、备份以及ZFS/Ceph存储栈方面,与x86-64版保持功能对等。然而,由于架构差异,Arm64虚拟机通过UEFI启动,使用AAVMF,SeaBIOS不可用;同时,AMD SEV内存加密、Intel GVT-g vGPU等x86专属功能不会出现在Arm64版中。

集群限制与硬件支持范围

虽然不同架构的节点在技术上可以放入同一集群,但官方不支持混合架构集群,虚拟机只能在相同CPU架构节点之间运行和在线迁移。硬件支持方面,首批正式支持英伟达Grace Hopper和Vera平台,其他基于UEFI的Armv9-A或更新的服务器硬件属于best-effort支持,Armv8-A硬件通常可尝试,但不在官方完整支持范围内。

Q&A

PVE正式支持ARM64架构了吗?

是的,Proxmox VE(PVE)已正式推出Arm64版,这是其首次在x86-64之外支持新平台架构。

PVE的ARM64版本主要面向哪些用户?

PVE的ARM64版本主要面向服务器和AI数据中心,特别是英伟达的AI平台,而不是面向家庭用户或树莓派等单板计算机。

PVE ARM64版首批支持哪些硬件平台?

首批正式支持NVIDIA Grace Hopper和Vera CPU架构平台,其他基于UEFI的Armv9-A或更新的服务器硬件属于best-effort支持,Armv8-A硬件通常也可以尝试但不属于官方完整支持范围。

PVE ARM64版与amd64版在功能上有什么差异?

PVE ARM64版在KVM虚拟机、LXC容器、Web管理界面、软件定义网络、集群、高可用、备份能力以及ZFS/Ceph存储栈方面与x86-64部署保持功能对等。但Arm64版不支持AMD SEV内存加密、Intel GVT-g vGPU等x86专属功能,且虚拟机通过UEFI启动,使用AAVMF,SeaBIOS不可用。

为什么树莓派不支持PVE ARM64版?

因为PVE要求Arm64主机必须通过UEFI启动、通过ACPI描述硬件,而树莓派等单板计算机依赖设备树,不符合要求,因此不在支持范围内。

PVE ARM64版和amd64版的生命周期是否相同?

是的,PVE 9.2版的amd64和arm64共享相同的代码库、软件包仓库和发布生命周期,底层组件也相同,包括Linux Kernel 7.0、QEMU 11.0、LXC 7.0和ZFS 2.4等。

PVE是否支持混合架构集群?

官方不支持混合架构集群,不同架构节点虽然技术上可以放在相同的集群中,但虚拟机只能放在相同CPU架构节点之间运行和在线迁移。

🏷️

标签

➡️

继续阅读