知识卡片
在线迁移的内存同步与控制权转移
内容
把一台运行中的虚拟机从一台物理机搬到另一台物理机而不中断服务,核心步骤是先在目标主机上建立与源主机虚拟化进程的连接,然后持续同步虚拟机的内存状态,直到两边状态足够接近时才把执行控制权正式移交过去,用户几乎感知不到中断。如果两台物理机不共享存储,还需要额外把磁盘文件内容也一并搬运过去(区块迁移),否则虚拟机在目标机上会因为读不到磁盘数据而无法运行。发散:这让运维人员可以在不影响业务的前提下把负载从一台需要维护或即将下线的机器挪走,是”设计时就假设物理机会随时下线”这种容错思维在计算资源管理上的具体实现。
参考来源
《OpenStack云计算实战手册 第3版》第4章《Nova——OpenStack计算服务》