虚拟化的迁移

1 宿主机间迁移

当管理员需要进行系统维护或硬件升级时,会需要将虚拟机暂时迁移到其他宿主机上;当虚拟化环境负载不均衡或由于突发故障导致虚拟机不适合继续在原宿主机上工作时,需要将虚拟机迁移到负载较低的,健康的宿主机上。

1.1 通过网络迁移(LAN Migration)

网络迁移是最简单的迁移方式。它的实现方式是将虚拟机相关文件通过网络从原宿主机拷贝到目标宿主机,或在宿主机和库服务器(Library)之间拷贝。对于Hyper-V或Virtual Server宿主机,通过BITS传送VHD文件;

这种通过网络拷贝实现迁移的原理决定了迁移时间基本取决于虚拟机文件的大小和网络的状况,对于Hyper-V 2016宿主机迁移时间通常为几分钟到数小时不等。如果迁移一个正在运行状态中的虚拟机,虚拟机将会被置于保存状态,它提供的所有服务将暂时无法被访问。


1.2 实时迁移(Live Migration)

实时迁移能够将运行中的虚拟机无中断地迁移到目标宿主机上。

实时迁移针对Hyper-V 宿主机,并要求原宿主机和目标宿主机具有相同的CPU构架,能够访问同一SAN存储盘,且在同一故障转移集群(Failover Cluster)内。

Hyper-V 2016 配置管理系列(Part5)_服务器

Hyper-V 2016 配置管理系列(Part5)_Windows Server_02


1.3 快速迁移(Quick Migration)

它要求原宿主机和目标宿主机具有相同的CPU构架,能够访问同一SAN存储盘,且在同一故障转移集群(Failover Cluster)内。

Hyper-V 2016 配置管理系列(Part5)_Windows Server_03

Hyper-V 2016 配置管理系列(Part5)_Windows Server_04