一 静态迁移
一 概述 :
libvirt 提供了两种方案
1 基于hypervisor native transport 的迁移
一般的迁移方式
2 基于libvirt tunnelled transport 的迁移 (使用RPC协议可以实现加密功能,在传递时多了一个步骤,在单一的网络执行并发的操作)
二 迁移时的通信控制
A 受管理的直接迁移
(同时连接到源和目标主机的libvirt主机(用户名,密码,SSH,证书))如果迁移过程中链路发生故障,则源宿主机会回退到之前的情况,(极端情况,如果不能回退,则可以进行重新启动)
B 受管理的点对点迁移((管理端和源建立连接,源和目标端建立连接进行认证并进行迁移))如果管理程序崩溃,则不会影响,因为指令已经发送
C 不受管理的直接迁移((由两台主机之前的hypervisor进行控制))
统一资源标识 URI
通过URI 连接远端的服务
1 同一宿主机之间的迁移
通过编译配置文件进行指定磁盘的指定路径来保证正常启动
修改前
修改后
2 不同宿主机之间的迁移
3 折中迁移方式
1 迁移配置文件