Skip to content

PXVIRT

PXVIRT是Proxmox VE的一个变体,由梨儿方进行开发和维护。

本文档主要介绍PXVIRT和PVE的不同的地方,以及如何使用PXVIRT的功能

PVE的管理有3个部分组成

  1. UI页面
  2. 后端
  3. API接口

我们主要是对后端进行开发,并丰富API的接口,使开发人员能够轻松的使用PXVIRT功能。

下表是和开源Proxmox VE的功能显著对比

功能Proxmox VEPxvirt备注
鲲鹏处理器不支持支持
飞腾处理器不支持支持
龙芯处理器不支持支持
海光处理器不支持支持
兆芯处理器不支持支持
Riscv处理器不支持支持
基于麒麟服务器系统不支持支持
基于欧拉服务器系统不支持支持
基于统信服务器系统不支持支持
长期的LTS更新不支持支持
硬件资源透传不支持支持Pxvirt支持arm/龙芯的GPU\网卡等设备直通
国产AI模型不支持支持Pxvirt支持国产沐曦、华为等GPU/vGPU驱动

相对于其他的超融合,我们有以下功能

计算能力

功能点PXVIRT
CPU架构海光、兆芯、鲲鹏、飞腾、龙芯
vCPU绑定/模式支持vCPU绑定,资源限制
NUMA优化支持NUMA优化
批量创建VM虚拟机模板+克隆批量部署
全生命周期启停/暂停/恢复/删除/快照/备份/还原/迁移
在线调整规格CPU热插拔/内存热插拔/磁盘在线扩展/磁盘热插拔/USB热插拔
VM克隆/镜像支持磁盘完整克隆和链接克隆
VM快照/回滚支持含内存状态的快照,以及回滚
存储迁移不同存储池在线、离线、不同集群迁移
BIOS/UEFI支持BIOS和UEFI双模式,UEFI支持vTPM和安全启动
GPU透传/Live Migration支持GPU和PCIe设备透传,支持Nvidia vGPU,沐曦算力卡,摩尔线程vGPU,网卡Sriov透传
性能监控支持实时查看,历史查看,导出到外部查看器(Graphite/InfluxDB)
VMware迁移内置ESXi导入
OVA/OVF导入支持

存储能力

功能点PXVIRT
分布式存储集成Ceph分布式存储
ZFS集成ZFS高性能单机存储
存储类型覆盖Directory/LVM/NFS-RDMA/IP-SAN/FC-SAN、/Ceph/ZFS/Btrfs
混合存储池支持多个Ceph池,cephfs,本地存储混合
QoS任意磁盘后端的QOS限制
磁盘精简配置QCOW2/ZFS/Ceph thin provision
可视化管理GUI全管理+S.M.A.R.T.+通知系统
虚拟机备份有PBS备份软件,支持增量+去重备份
存储在线迁移在线存储迁移

网络能力

功能点PXVIRT
扁平/VPC网络linux网络虚拟机交换机,ovs网络虚拟交换机
VLAN/VXLAN支持vlan和xvlan多租户组网
分布式路由SDN EVPN分布式路由
弹性IP/NATSDN NAT+SNAT+Floating IP
安全组/防火墙内置集群、虚拟机双层分布式防火墙
跨集群大二层内置EVPN+BGP支持跨网
四网隔离/链路聚合多网口+多Bridge+多VLAN+多bond

信创和高可用

功能点PXVIRT
海光/兆芯 x86兼容
鲲鹏/飞腾 ARM兼容
龙芯兼容
Riscv兼容
麒麟OS/统信OS兼容
一云多芯多OS基于华为openeuler生态,同源异构
开源AGPLv3开源
管理节点架构多主集群(Multi-Master)
Corosync quorum+Watchdog Fencing
VM HAHA Manager 2分钟检测+自动failover
存储HACeph/ZFS多副本+PBS异地
集群规模推荐1-32台之间
API/SDK具有RESTful+JSON Schema等开放api
认证与2FA支持PAM/LDAP/AD/OpenID Connect
TOTP/WebAuthn 2FA等多种权限管理
在线升级支持在线小版本升级,大版本升级,业务不停机