Harvester v1.5.0-rc2 发布:混合云基础设施的新里程碑
Harvester 是一个开源的超融合基础设施(HCI)解决方案,它将计算、存储和网络功能整合到一个统一的平台中。基于 Kubernetes 和 KubeVirt 构建,Harvester 为现代云原生工作负载提供了简单易用的虚拟化管理能力。本次发布的 v1.5.0-rc2 版本带来了多项重要改进和新特性,特别是在存储支持、虚拟化管理以及系统稳定性方面。
核心组件升级
本次版本更新包含了多个关键组件的升级,这些升级为系统带来了更好的性能和更丰富的功能:
- Longhorn 升级至 v1.8.1 版本,显著提升了分布式存储的可靠性和性能
- KubeVirt 升级至 v1.4.0,增强了虚拟化管理能力
- 嵌入式 Rancher 更新到 v2.11.0-rc5,提供了更完善的集群管理体验
- RKE2 升级到 v1.32.2+rke2r1,增强了 Kubernetes 核心功能
这些组件的协同升级,使得 Harvester 在虚拟化性能、存储可靠性和集群管理方面都有了质的飞跃。
存储功能增强
v1.5.0-rc2 版本在存储方面进行了多项重要改进:
-
第三方存储支持:现在可以更灵活地集成外部存储系统,包括 LVM 等存储方案,为用户提供了更多存储选择。
-
Longhorn v2 数据引擎:引入了新的数据引擎功能,包括实时迁移支持,使得虚拟机可以在不中断服务的情况下在不同节点间迁移。
-
存储网络优化:改进了存储网络的配置和管理,支持更多网络场景,提升了存储性能。
-
卷模式配置:用户现在可以在创建新卷时直接配置卷模式,提供了更灵活的存储管理选项。
这些存储改进使得 Harvester 能够更好地适应不同规模企业的存储需求,特别是在混合云和多云环境中。
虚拟化管理改进
在虚拟化管理方面,v1.5.0-rc2 版本带来了多项实用功能:
-
持久化 TPM 支持:为虚拟机添加了可信平台模块(TPM)的持久化支持,增强了虚拟机的安全性。
-
EFI 持久状态配置:在虚拟机高级选项中增加了 EFI 持久状态复选框,方便用户管理虚拟机的启动配置。
-
PCI 设备直通优化:改进了 PCI 设备直通功能,解决了设备直通后无法启动的问题。
-
资源配额计算优化:修正了虚拟机控制器在计算资源配额时的错误假设,使资源分配更加准确。
这些改进使得虚拟机的管理和使用体验更加流畅,特别是在需要高性能和安全性的企业场景中。
系统稳定性与可靠性
v1.5.0-rc2 版本在系统稳定性方面做了大量工作:
-
升级流程优化:改进了升级控制器,更好地处理各种升级场景,包括网络问题和镜像清理。
-
证书管理增强:为升级 CR 添加了证书过期验证,防止因证书问题导致的系统故障。
-
单副本卷检测:增强了升级过程中对单副本卷的检测,避免数据丢失风险。
-
日志收集改进:优化了升级日志收集机制,使其能够更好地适应日志堆栈的变化。
这些改进显著提升了系统的可靠性和可维护性,特别是在大规模生产环境中。
用户体验优化
在用户界面和体验方面,v1.5.0-rc2 版本也做了多项改进:
-
存储类选择验证:防止用户在创建镜像时选择无效的存储类,减少了配置错误。
-
操作确认对话框:为虚拟机停止和暂停操作添加了确认弹窗,防止误操作。
-
备份管理改进:优化了备份列表显示,解决了共享备份存储中的备份显示问题。
-
UI 一致性改进:修复了多处界面显示问题,提升了整体用户体验。
这些改进使得 Harvester 更加易用,降低了用户的学习曲线。
总结
Harvester v1.5.0-rc2 作为一个预发布版本,展示了项目在混合云基础设施领域的持续创新。通过核心组件升级、存储功能增强、虚拟化管理改进以及系统稳定性优化,这个版本为即将到来的正式版奠定了坚实基础。特别值得注意的是对第三方存储的支持和 Longhorn v2 数据引擎的引入,这些特性将大大扩展 Harvester 在企业环境中的适用场景。
对于正在评估或使用 Harvester 的用户来说,v1.5.0-rc2 版本值得关注,它代表了项目发展的一个重要里程碑,也为未来的企业级应用提供了更多可能性。不过需要注意的是,作为预发布版本,不建议在生产环境中直接升级使用。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考



