首页
/ Harvester v1.5.0-rc4 版本深度解析与关键技术特性

Harvester v1.5.0-rc4 版本深度解析与关键技术特性

2025-06-13 06:47:57作者:裴麒琰

Harvester 是一个开源的超融合基础设施(HCI)解决方案,它将计算、存储和网络功能集成到单一平台中,专为虚拟化工作负载和容器化应用设计。作为基于 Kubernetes 构建的现代 HCI 系统,Harvester 提供了简单易用的管理界面和强大的自动化能力,特别适合边缘计算、私有云和企业数据中心场景。

核心组件升级与优化

本次发布的 v1.5.0-rc4 版本带来了多项重要组件的升级,这些升级不仅提升了系统稳定性,还引入了新的功能特性:

Longhorn 存储引擎升级至 v1.8.1 版本,这一更新显著增强了分布式块存储的可靠性和性能。新版本优化了数据重建过程,减少了系统负载,同时改进了快照和备份功能,为关键业务数据提供了更强大的保护机制。

KubeVirt 作为 Harvester 的虚拟化引擎,本次升级到 v1.4.0 版本。这一升级带来了多项虚拟机管理功能的增强,包括改进的实时迁移性能、更精细的资源控制以及增强的设备直通支持。特别是对 PCIe 设备直通的优化,使得 GPU 和其他高性能设备在虚拟机中的使用更加稳定可靠。

RKE2 作为 Harvester 的 Kubernetes 发行版,升级至 v1.32.3 版本,集成了最新的 Kubernetes 安全补丁和功能改进。这一升级增强了集群的稳定性和安全性,同时优化了资源调度效率。

存储架构的重大演进

v1.5.0-rc4 版本在存储架构方面实现了重大突破,引入了对第三方外部存储的全面支持。这一特性允许 Harvester 集群无缝集成企业现有的存储系统,包括 SAN、NAS 和分布式存储解决方案。系统管理员现在可以在创建虚拟机时灵活选择存储后端,既可以使用 Harvester 内置的 Longhorn 分布式存储,也可以利用企业级存储阵列提供的高性能持久卷。

特别值得注意的是对 LVM 存储的增强支持,新版本解决了之前版本中存在的镜像上传和导出问题,使得基于 LVM 的存储方案在生产环境中更加可靠。同时,存储网络配置也得到了改进,支持非标记 VLAN,为复杂网络环境下的存储隔离提供了更多灵活性。

虚拟化管理增强

在虚拟机管理方面,v1.5.0-rc4 带来了多项实用改进:

持久性 TPM 支持 是本次版本的一个亮点功能,它为需要高安全性的工作负载提供了可信平台模块仿真。金融、医疗等对安全性要求严格的行业应用现在可以在 Harvester 虚拟机上获得与物理机相当的安全保障。

EFI 启动配置 在虚拟机高级设置中增加了持久状态复选框,管理员可以更精细地控制虚拟机的固件设置。这一改进特别适合需要模拟特定硬件环境的测试场景。

PCIe 设备直通 功能得到了显著增强,解决了之前版本中设备路径不稳定和模块加载问题。现在,GPU、FPGA 等高性能计算设备可以更可靠地直通给虚拟机使用。

网络功能改进

网络子系统在本版本中获得了多项重要更新:

托管 DHCP 服务 的可靠性得到提升,解决了之前版本中 IP 分配不稳定的问题。新版本能够自动同步虚拟机 MAC 地址变更,并支持网络配置的动态更新,大大简化了大规模虚拟机部署的网络管理。

IP 地址管理 功能更加智能,解决了之前版本中 IP 池与网络关联不一致导致的地址分配问题。系统现在能够更有效地防止 IP 地址耗尽情况的发生。

存储网络隔离 功能更加完善,管理员可以更精确地控制存储流量与管理系统流量的隔离,确保关键存储操作的性能和安全性。

安装与升级体验优化

v1.5.0-rc4 在系统安装和升级流程上做了多项改进:

安装过程 现在支持在 DHCP 模式下指定 VIP 的 MAC 地址,解决了某些特殊网络环境下 VIP 分配不稳定的问题。同时,安装程序对磁盘处理逻辑进行了优化,避免了过度擦除磁盘的情况。

升级机制 更加健壮,新增了证书过期验证和单副本卷检测等预检查项,防止不兼容的升级操作。升级控制器现在能够更好地处理镜像清理过程中的网络错误,提高了大规模集群升级的成功率。

ARM64 架构支持 作为技术预览功能继续得到增强,为边缘计算和异构计算场景提供了更多选择。

监控与运维增强

运维体验在本版本中获得了显著提升:

监控指标 的准确性得到改善,特别是虚拟机资源使用情况的统计更加精确,帮助管理员更好地进行容量规划。

日志收集 功能增强,新增了对客户集群日志的收集支持,简化了跨集群问题的排查流程。

支持包生成 流程更加稳定,解决了之前版本中在某些界面上无法生成支持包的问题。

安全增强

安全方面,v1.5.0-rc4 包含了多项改进:

资源配额管理 更加精确,解决了之前版本中虚拟机无法充分利用分配内存的问题。新的配额机制确保关键工作负载能够获得承诺的资源保障。

证书管理 增强,升级过程中会自动检查系统证书的有效期,防止因证书过期导致的服务中断。

访问控制 更加严格,修正了集群成员角色用户在 Rancher 集成场景下不应具备的节点删除权限。

总结

Harvester v1.5.0-rc4 作为 1.5 系列的一个重要预发布版本,在存储架构、虚拟化管理、网络功能和系统可靠性方面都带来了显著改进。特别是第三方存储支持和持久性 TPM 等新功能的引入,使得 Harvester 能够更好地满足企业级应用的需求。虽然目前仍处于预发布阶段,但已经展现出 Harvester 作为一个成熟超融合平台的强大潜力,为即将到来的正式版奠定了坚实基础。

登录后查看全文
热门项目推荐
相关项目推荐

项目优选

收起
leetcodeleetcode
🔥LeetCode solutions in any programming language | 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解
Java
51
14
Cangjie-ExamplesCangjie-Examples
本仓将收集和展示高质量的仓颉示例代码,欢迎大家投稿,让全世界看到您的妙趣设计,也让更多人通过您的编码理解和喜爱仓颉语言。
Cangjie
290
846
RuoYi-Vue3RuoYi-Vue3
🎉 (RuoYi)官方仓库 基于SpringBoot,Spring Security,JWT,Vue3 & Vite、Element Plus 的前后端分离权限管理系统
Vue
485
388
HarmonyOS-ExamplesHarmonyOS-Examples
本仓将收集和展示仓颉鸿蒙应用示例代码,欢迎大家投稿,在仓颉鸿蒙社区展现你的妙趣设计!
Cangjie
356
292
ohos_react_nativeohos_react_native
React Native鸿蒙化仓库
C++
110
195
cherry-studiocherry-studio
🍒 Cherry Studio 是一款支持多个 LLM 提供商的桌面客户端
TypeScript
365
37
CangjieMagicCangjieMagic
基于仓颉编程语言构建的 LLM Agent 开发框架,其主要特点包括:Agent DSL、支持 MCP 协议,支持模块化调用,支持任务智能规划。
Cangjie
578
41
CangjieCommunityCangjieCommunity
为仓颉编程语言开发者打造活跃、开放、高质量的社区环境
Markdown
977
0
MateChatMateChat
前端智能化场景解决方案UI库,轻松构建你的AI应用,我们将持续完善更新,欢迎你的使用与建议。 官网地址:https://matechat.gitcode.com
688
86
金融AI编程实战金融AI编程实战
为非计算机科班出身 (例如财经类高校金融学院) 同学量身定制,新手友好,让学生以亲身实践开源开发的方式,学会使用计算机自动化自己的科研/创新工作。案例以量化投资为主线,涉及 Bash、Python、SQL、BI、AI 等全技术栈,培养面向未来的数智化人才 (如数据工程师、数据分析师、数据科学家、数据决策者、量化投资人)。
Jupyter Notebook
51
51