6.13.2. 优化实时迁移


实时迁移可以是资源密集型操作。为环境中的每个虚拟机、集群级别或单独的虚拟机,可以全局设置以下两个选项,以优化实时迁移。
Auto Converge 迁移选项允许您设置在虚拟机实时迁移过程中是否使用自动协调。具有高负载的大型虚拟机可以比实时迁移过程中实现的传输率快得多,并防止迁移聚合。QEMU 中的自动聚合功能允许您强制进行虚拟机迁移。QEMU 自动检测缺乏聚合并触发虚拟机上 vCPU 节流。
通过 Enable migration compression 选项,可以设置在虚拟机实时迁移过程中是否使用迁移压缩。此功能使用 Xor Binary Zero Run-Length-Encoding 以减少虚拟机停机时间,并减少了运行内存写入负载的虚拟机的实时迁移时间,或适用于具有稀疏内存更新模式的任何应用程序。
默认情况下,这两个选项都被禁用。

过程 6.28. 为虚拟机迁移配置自动协调和迁移压缩

  1. 在全局级别配置优化设置:
    1. 在全局级别启用自动协调:
      # engine-config -s DefaultAutoConvergence=True
    2. 在全局级别启用迁移压缩:
      # engine-config -s DefaultMigrationCompression=True
    3. 重启 ovirt-engine 服务以应用更改:
      # systemctl restart ovirt-engine.service
  2. 在集群级别配置优化设置:
    1. 选择一个集群。
    2. Edit
    3. Migration Policy 选项卡。
    4. Auto Converge 迁移 列表中,选择 Inherit from global setting,Auto Converge, 或 Don't Auto Converge
    5. Enable migration compression 列表中,选择 Inherit from global setting,Compress, 或 Don't Compress
  3. 在虚拟机级别配置优化设置:
    1. 选择虚拟机。
    2. Edit
    3. 单击主机选项卡
    4. Auto Converge 迁移 列表中,选择 Inherit from cluster setting,Auto Converge, 或 Don't Auto Converge
    5. Enable migration compression 列表中,选择 Inherit from cluster setting,Compress, 或 Don't Compress
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.