最近消息,PVE官方宣布正式支持ARM平台。
基于NVIDIA Grace和NVIDIA Vera的CPU架构在PVE的首个ARM版本就直接获得了正式支持,其他的ARM设备,官方建议,最好用的是ARMv9架构,且最好支持UEFI。
这直接让我想起了一个芯片,此芯P1,这我觉得简直就是为这个芯片量身打造的操作系统,之前我拿到过64GB的此芯P1设备,也可以装PVE,就是这个PVE安装目前比较麻烦。那未来可以直接U盘安装PVE了。
还有未来的Rockchip的36xx系列,之前消息RK3668和RK3688都是基于ARMv9.3,那也意味着瑞芯微的芯片未来也可能迎来PVE的支持。
官方介绍这次新发布的Proxmox VE 9.2,基于Debian Trixie(13.6),使用最新的7.0内核作为默认核心。 还有QEMU 11.0,LXC 7.0,ZFS 2.4,Ceph Tentacle 20.2.3
官方承诺的支持情况是,为NVIDIA Grace和NVIDIA Vera平台提供全面的官方的支持,基于UEFI的其他ARMv9-A或者更新的硬件,尽量提供支持。
ARM架构的代码和x86-64共享代码库,软件包仓库和发布生命周期,配置、工具和文档基本相同,只有一小部分架构上的差异。
需要注意的是官方说开发板或主机必须可以通过UEFI启动,通过ACPI描述硬件,设备树的开发板不被支持,比如树莓派。
部分x86专有功能,ARM版本不可用,比如虚拟机SeaBIOS、AMD SEV和Intel GVT-g。
迁移也只支持同架构节点之间的实时迁移。
这其实还是有不少关键点的,最关键的是,PVE是基于UEFI启动的,我觉得这绝对是一个明智的举动,设备树确实太碎片化了,几乎每一个开发板都有一套设备树,UEFI和ACPI给统一起来之后,PVE对设备的适配可以少超级多的工作。
适配方面目前其实是NVIDIA和ARM之间的合作,其他合作基本上我认为可能会直接给开源社区之类的来适配,官方可能并不会很上心,NVIDIA的设备才有PVE官方的最佳支持。
不过我说实话,大概率没想象中的那么好,官方支持也不一定就是最好的其实,还是看设备保有量,用户量这些我个人认为。
还有除了x86专用功能之外,ARM的PVE功能和x86基本一致,这直接把ARM和x86提到了同等重要的位置,并不是二等公民。
那PVE支持ARM对于我们来说意味着什么呢,我觉得这对于ARM生态和PVE都是双赢。
目前ARM生态在Linux发行版下基本上算是比较完善了,大部分Linux发行版都有对应ARM版本,包括
Debian、Ubuntu Server Fedora、RHEL / Rocky / AlmaLinux 9+、openSUSE Alpine、Arch Linux ARM FreeBSD、OpenBSD、NetBSD OpenWrt、Home Assistant OS
我们常见的Linux发行版几乎都有ARM版本,只有少数小众发行版没有。
macOS这个系统虽然现在是跑在ARM架构上的,但是macOS在ARM虚拟机上我觉得基本不用指望了。Windows11 ARM版本,倒是可以尝试在PVE ARM上跑跑看,可能有惊喜,但大概率要解决不少驱动问题才能正常用。
还有一些是明确没法用的,比如TrueNAS Core/Scale、Unraid、群晖 DSM、爱快、大部分商业软路由镜像目前都是x86独占,短时间内,看不到支持的迹象。
系统情况还算是比较乐观的,还有一些软件也是没有支持ARM,一般正常使用还好,如果要深度使用,可能会碰到不少x86有,ARM却没有的情况。
现在这个情况已经比之前好很多了,但你总归的是需要接受目前ARM框架下,可用的软件要比x86少的现实情况。
其实在ARM上跑虚拟机,LXC也是个不错的选择,类似Docker的共享内核,但是和真实虚拟机基本一致,可以在里面随便折腾。也就是说ARM的生态其实也已经有了Docker,LXC,虚拟机这三层。都用起来,其实生态已经不差了。
随着不断补齐短板,ARM的生态也是越来越好了。ARM还是未来可期的,x86虽然稳,但感觉ARM可能更有盼头一点,哈哈。
Findboard开发板数据和推荐网站,欢迎大家访问,网站已经录入了428个开发板的参数数据,有开发板的参数,价格,对比等功能。
• 现在已经接入AI,可以问关于开发板的各种问题。
• 输入开发板型号 + 参数立刻弹出开发板参数。
• 最多支持4个开发板的参数对比。
• 还有评分功能,目前仅图一乐,未来会正式上线评分功能。 未来也会持续优化网站效果和内容,敬请期待。
我们网站的域名是: findboard.cn(电脑端访问效果更佳,移动端和平板端已适配)
271