Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

2.3. Migration(迁移)

迁移 描述将客户机虚拟机从一个主机迁移到另一个主机的过程。这是因为虚拟机在虚拟环境中而不是直接在硬件上运行。有两种方式可迁移虚拟机:实时和离线。

迁移类型

离线迁移
离线迁移会暂停客户机虚拟机,然后将虚拟机内存的镜像移到目标主机。然后,虚拟机会在目标主机上恢复,并且释放源主机上虚拟机使用的内存。
实时迁移
实时迁移是将活动虚拟机从一个物理主机迁移到另一个物理主机。请注意,这不可能在所有 Red Hat Enterprise Linux 版本间实现。详情请参阅 虚拟化部署和管理指南

2.3.1. 迁移虚拟机的好处

迁移可用于:
负载均衡
主机机器过载时,可使用实时迁移将一个或多个虚拟机迁移到其他主机。同样,没有使用离线迁移迁移而不再运行的机器也可以迁移超载。
升级或更改主机
升级、添加或删除主机上的硬件设备时,可以安全地将虚拟机重新定位到其他主机。这意味着,由于对主机进行了更改,客户机不会遇到任何停机时间。
节能
虚拟机可以重新分发到其他主机,并且可以关闭未卸载的主机系统,从而在低使用阶段节省能源并降低成本。
地理迁移
出于较低延迟或其他原因将虚拟机移动到其他物理位置。
当迁移过程移动虚拟机的内存时,也会迁移虚拟机关联的磁盘卷。这个过程使用实时块迁移执行。
注意
有关迁移的更多信息,请参阅 Red Hat Enterprise Linux 7 虚拟化部署和管理指南

2.3.2. 虚拟化到虚拟化迁移(V2V)

作为一种特殊类型的迁移,红帽企业 Linux 7 提供了将虚拟机从其他类型的虚拟机监控程序转换为 KVM 的工具。virt-v2v 工具从 Xen、其他版本的 KVM 和 VMware ESX 转换和导入虚拟机。
注意
有关 V2V 的更多信息,请参见 V2V 知识库文章
另外,Red Hat Enterprise Linux 7.3 及更高版本支持使用 virt-p2v 工具进行物理到虚拟(P2V)转换。详情请查看 P2V 知识库文章