5.9. 迁移
Red Hat Virtualization Manager 使用迁移来实现集群的负载均衡策略,当集群中的主机负载处于一定状态时,虚拟机迁移操作就会被执行,从而可以保证主机负载满足集群的负载均衡策略。另外,虚拟机迁移操作还可以被设置为当主机被隔离(fence)或被设置为维护模式时自动进行。当需要进行迁移时,Red Hat Virtualization Manager 会首先迁移 CPU 利用率最低的虚拟机(CPU 利用率是一个百分比值,在计算这个值时不会考虑内存和 I/O 的使用情况)。
在默认情况下,虚拟机迁移有以下限制:
更多相关信息,请参阅 https://access.redhat.com/solutions/744423。
- 每个虚拟机迁移的网络带宽被限制在 52 MiBps(megabyte 每秒)
- 迁移有超时限制,超时的计算方法是虚拟机内存的数量(以 GB 为单位)乘以 64 秒。
- 如果迁移进程没有任何进展的时间达到 240 秒,迁移会被终止。
- 当前,允许同时进行虚拟机迁移的数量被限制为每个主机上的 CPU 内核数量,但最多不能超过 2 个。