最新消息 1 月 4 日消息,据 openEuler 发布,2021 年 12 月 29 日,经过欧拉开源社区技术委员会决议并通过社区合规扫描,华云数据正式将 hostha 开源到给欧拉开源社区。hostha 是 OpenStack 云计算生态中,用以计算高可用的服务。当计算节点出现异常时,hostha 可以把该节点上的虚拟机自动疏散到其他节点。该项目后续由 OpenStack SIG 进行开发维护。
hostha 是华云数据自研的高可用项目,在华云数据的安超产品中使用多年。该项目支持下列场景的虚拟机疏散,虚拟机最短可以在 90s 内完成恢复。
节点掉电
系统崩溃
存储连接异常
业务连接异常
hostha 基于 raft 共识算法,通过在存储网、 数据网、管理网获取监控数据,然后对监控数据分析,能够精确感知到节点掉电,系统崩溃等异常,尤其对存储的各种异常也能做到实时监控。当发生异常时,数据通过决策矩阵,得到要执行的动作。检查数据会通过反向 ping 来确认是否是真正的异常,避免误判,保证检查数据准确性。在很多节点同时异常时,会不做动作,避免环境异常导致虚拟机来回疏散,造成资源波动。部署方便,支持动态扩缩容节点,填补了欧拉开源社区在 OpenStack 计算节点高可用方面的空白。
华云数据作为欧拉开源社区的贡献者,一直积极参与社区贡献,深度参与 OpenStack SIG、Kernel SIG 和 Virt SIG。将进一步扩展欧拉开源操作系统在高可用的使用场景。
欧拉开源社区欢迎全球更多芯片、板卡、整机厂商、ISV、开发者将项目开源到欧拉开源社区,共建面向数字基础设施的开源操作系统,共创最具活力的开源社区。