实时迁移
- Launchpad 条目: NovaSpec:bexar-migration-live
- 创建: 2010-10-20
- 贡献者: Kei Masumoto, Muneyuki Noguchi, Masanori Itoh, Tushar Patil
注意
- 在第二次设计峰会上,请参阅:http://etherpad.openstack.org/LiveMigration
- 请参阅在 Bexar 设计峰会上展示的 PPT 以及上述 etherpad 笔记。
- 请参阅依赖关系部分中的说明。
总结
增加一种能力,可以将正在运行的虚拟机从一个主机透明地迁移到另一个主机,对应用程序和与云服务器上的这些应用程序交互的任何外部实体而言,无需关闭云服务器,并且停机时间极短。
依赖关系
特别说明
此蓝图 bexar-migration-live 依赖于 bexar-network-service,具体如下。
- 在实现 bexar-migration-live 后,我们可以将多个网络接口卡 (NIC) 附加到虚拟机。 实时迁移功能应支持将网络连接与虚拟机一起迁移。 从这个意义上说,此蓝图依赖于 bexar-network-service 蓝图。
- 我们计划分两个阶段进行开发。
- 阶段 1) 使用 austin 发布代码库实现实时迁移功能。
- 阶段 2) 使用 bexar-network-service API 调用实现实时迁移功能。
- 因此,即使 bexar-migration-live 被推迟,我们仍然可以在 austin 发布网络模型下支持 (阶段 1)。 从这个意义上说,我认为依赖关系比较弱。 但无论如何,我知道我需要在提交截止日期后修改规范。