今天早些时候,Proxmox Server Solutions GmbH(简称 Proxmox)宣布了其服务器虚拟化管理平台 Proxmox Virtual Environment 7.0 的主要版本。 小数点前的数字总是表示大事。 Proxmox 在此宣布新版本基于 Debian 11 “Bullseye”,但使用 Linux 内核 5.11,包括 QEMU 6.0、LXC 4.0 和 OpenZFS 2.0.4。
今天早些时候,Proxmox Server Solutions GmbH(简称 Proxmox)宣布了其服务器虚拟化管理平台 Proxmox Virtual Environment 7.0 的主要版本。 小数点前的数字总是表示大事。 Proxmox 在此宣布新版本基于 Debian 11 “Bullseye”,但使用 Linux 内核 5.11,包括 QEMU 6.0、LXC 4.0 和 OpenZFS 2.0.4。
我们喜欢 StorageReview 上的 Proxmox,尽管它往往被忽视。 正如我们之前所说,Proxmox VE 是一个开源服务器虚拟化平台,它非常强大,但被 VMware ESXi 和 KVM 等管理程序所掩盖。 它的免费和开源特性使其成为家庭实验室和 SMB 的不错选择,因为他们希望避免其他大公司往往会带来的要求。
目前,Proxmox 在全球拥有超过 450,000 台主机的用户群。 Proxmox 可以运行的灵活性有助于使这种采用率飙升。 为了证明这一点,我们取了三个 联想 ThinkCentre m90n 的和 几个月前创建了一个 Proxmox VE 集群。 我们找到 Proxmox 安装简单 为了我们的目的而部署和易于使用。 我们还从这种低预算设置中看到了一些不错的性能。 我们尝试了 ESXi,但许多此类小型系统不支持 NIC。
Proxmox Virtual Environment 7.0 带来了什么
但你已经知道什么是新的了吗? Proxmox 发布了大量新的和值得注意的增强功能,包括:
- Ceph Pacific 16.2:Proxmox 虚拟环境完全集成了 Ceph,使用户能够直接从任何集群节点运行和管理 Ceph 存储。 这使用户能够设置和管理超融合基础架构。 Ceph Pacific 16.2 现在是 Proxmox VE 的默认版本,而 Ceph Octopus 15.2 仍然可用并继续提供支持。
- 从 Ceph Pacific 16.2 开始,新集群默认启用平衡器模块。 这将导致归置组在 OSD 之间更好地分布,并有助于在 OSD 之间更均匀地平衡数据,从而减少单个 OSD 不成比例地充满的可能性,从而导致集群中的可用空间少于预期。
- 如果用户有多个已配置的链接,则可以使用 CLI 创建具有多个公共网络的 Ceph 监视器。
- Btrfs 存储技术:Linux 内核原生支持的写时复制 (COW) 文件系统实现了快照、内置 RAID 以及通过数据和元数据校验和进行自我修复等功能。 它允许拍摄子卷快照并支持离线存储迁移,同时保留快照。 针对企业级存储系统的用户,Btrfs 可在意外断电后提供文件系统完整性,有助于防止比特腐烂,专为大容量和高性能存储服务器而设计。
- 据说新面板可以通过 GUI 轻松管理 APT 存储库:Proxmox 开发人员在 Web 界面中添加了一个新的“存储库”面板,允许检查节点配置的 APT 存储库。 新面板提供了一个单一的位置来查看所有包存储库配置,这些配置通常分散在多个文件中,并警告潜在的错误配置。 用户可以根据需要启用和禁用存储库,并添加 Proxmox 提供的标准存储库。 该公司表示,可以测试主存储库中尚不可用的新 Ceph 版本。 可以简单地启用(或添加)Proxmox 提供的 Ceph 测试存储库,测试新版本,然后在不再需要时再次禁用它。
- 访问控制:新的开放协议标准 OpenID Connect 提供单点登录 (SSO),从而带来无缝的用户体验。 管理员可以通过使用现有的公共服务或他们自己的身份和访问管理解决方案来集成外部授权服务器。 此外,新添加的权限“Pool.Audit”允许用户查看池,但不能更改它们。
- 基于 Web 的用户界面 (GUI) 的增强功能:
- “Notes”中的 Markdown - Guest 和 Node 的“Notes”面板现在可以解释 Markdown 并将其呈现为 HTML。 这使管理员可以更好地可视化他们的笔记。
- 修剪手动触发的备份:用户可以在开始手动备份时使用其备份保留参数修剪目标存储。
- 在创建容器或准备云初始化映像时,支持将安全密钥(如 YubiKey)作为 SSH 密钥。
- QEMU 6.0:具有新功能的最新 QEMU 版本包含在 Proxmox VE 7 中。这包括对 Linux IO 接口“io_uring”的支持。 默认情况下,虚拟驱动器的异步 I/O 引擎将应用于所有新启动或迁移的客户系统。 此外,还提供了未引用 VM 磁盘的清理选项。 配置中不存在的磁盘不会再自动销毁。 它现在可以选择加入 API 和 CLI 工具(自 Proxmox VE 6.4 以来它就存在于 GUI 中)。 如果启用此清理选项,将仅扫描内容类型为 VM 或 CT 磁盘映像或 rootdir 的存储以查找未使用的磁盘卷,有助于防止意外数据丢失。
- 容器:LXC 4.0 全面支持cgroups2,一种进程分层组织和系统资源分配的机制。 纯 cgroupv2 布局是 Promox VE 7.0 的默认布局。
- Proxmox VE 安装程序:安装程序环境已经过重新设计,现在从 initrd 过渡到实际安装程序时使用 switch_root 而不是 chroot。 这改进了模块和固件加载,并略微减少了安装过程中的内存使用量。 安装程序现在会自动检测 HiDPI 屏幕并相应地增加控制台字体和 GUI 缩放比例。 这改进了带有 Proxmox VE 的工作站的用户体验(例如,用于直通)。 ISO 检测也得到了改进,以便在存储速度较慢的情况下更可靠地工作。 新安装程序对 initrd 映像和 squashfs 映像使用 zstd 压缩。
- 证书管理:ACME 独立插件现在改进了对双栈(IPv4 和 IPv6)环境的支持,不再依赖配置的地址来确定其侦听接口。
- 网络:现代 ifupdown2 是使用 Proxmox VE 官方 ISO 进行新安装的默认网络管理工具。 Proxmox VE 7 仍然支持遗留的 ifupdown。
- 时间同步:新安装将安装 chrony 作为默认的 NTP 守护进程,因为 systemd-timesync 的设计限制使其在服务器使用中存在问题。 从使用 systemd-timesyncd 的系统升级的用户应手动安装 chrony、ntp 或 openntpd。
可用性
Proxmox Virtual Environment 7.0 现已可供下载。 一如既往,它是免费和开源的。 该公司确实提供收费的企业支持。
参与 StorageReview
电子报 | YouTube | LinkedIn | Instagram | Twitter | Facebook | TikTok | RSS订阅