OpenStack 灾难恢复
项目描述
Freezer 灾难恢复
freezer-dr,OpenStack 计算节点高可用为OpenStack提供计算节点高可用性。freezer-dr简单地监视在云部署中运行的所有计算节点,如果其中一个计算节点发生故障,freezer-dr将隔离该计算节点,然后freezer-dr将尝试从该计算节点上疏散所有运行的实例,最后freezer-dr将通知在该计算节点上运行工作负载/实例的所有用户,以及将通知云管理员。
freezer-dr具有可插拔架构,因此它可以与
任何监控系统一起使用以监视计算节点(目前我们仅支持本地OpenStack服务状态)
任何围栏驱动程序(目前支持IPMI、libvirt等)
任何疏散驱动程序(目前支持疏散API调用,可能未来支持迁移?)
任何通知系统(目前支持基于电子邮件的通知等)
只需添加一个简单的插件并调整配置文件以使用此插件即可,或者在需要时将来可以组合多个插件。
freezer-dr应该在控制平面运行,然而该架构支持不同的场景。对于在高可用性模式下运行freezer-dr,它应该以主从模式运行。
工作原理
启动freezer-dr
freezer-dr监控管理器将根据配置加载所需的监控驱动程序
freezer-dr将查询监控系统,检查是否有任何计算节点被视为已关闭?
如果没有,freezer-dr将退出并显示“无失败节点”
如果是,freezer-dr将调用隔离管理器来隔离失败的计算节点
隔离管理器将根据配置加载正确的隔离器
一旦计算节点被隔离并关闭电源,现在我们将开始疏散过程
freezer-dr将加载正确的疏散驱动程序
freezer-dr将疏散所有实例到其他计算节点
一旦疏散过程完成,freezer-dr将调用通知管理器
通知管理器将根据配置加载正确的驱动程序
freezer-dr将启动通知过程…
项目详情
下载文件
下载适合您平台的文件。如果您不确定该选择哪个,请了解更多关于 安装包 的信息。
源分布
构建分布
freezer-dr-15.0.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | bf451618f9d1bf179bdf1e411ea681319f6c7ddc6fd93d39a4c04687a97e458f |
|
MD5 | 3c7a6d3f33d1099e76ad997a0c9d05e6 |
|
BLAKE2b-256 | 7bdb9c3abff3f0a602e0aa853c987f437ff56f1e63dcbfa7cc2c1a6b4a9892e3 |
freezer_dr-15.0.0-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | f865d199c6f8bb03e57310ca8553bc3d6cbd6b660115b2c81a2d624ffe606da0 |
|
MD5 | ea37429723fc14f9c00d3914d0aa2cf5 |
|
BLAKE2b-256 | bf6898e5797a5e7ea3bf58dfc3edfdfba2f4e497cfc30b21373e4d10ab63bff3 |