• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 全部
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索

cas迁移内存拷贝问题

1天前提问
  • 0关注
  • 0收藏,66浏览
粉丝:0人 关注:0人

问题描述:

虚拟机迁移时内存后拷贝选择与否有什么区别?对业务是否有影响?

4 个回答
粉丝:90人 关注:11人

CAS虚拟机迁移时内存后拷贝功能的选择对迁移效率和业务影响有显著区别:

 一、内存后拷贝功能的作用与优势

1. 加速迁移 

   开启后通过增量复制机制减少内存脏页同步次数,大幅缩短迁移时间(尤其适用于内存频繁变化的业务)。

   默认迁移需反复同步内存脏页,耗时长且易因脏页生成过快导致迁移超时(如案例中脏页速率134MB/s > 迁移带宽112MB/s)。

2. 降低业务中断风险 

   迁移最后阶段的中断时间(downtime)显著缩短,丢包率可降至0-1个(标准迁移可能更高)。

   避免因迁移超时导致虚拟机被强制暂停(默认超时机制会暂停业务)。

 二、开启内存后拷贝的限制与风险

1. 兼容性限制(以下场景不可开启):

   使用 DPDK虚拟交换机、vGPU、加密磁盘的虚拟机。

   虚拟机处于暂停状态或开启大页但源/目的主机大页大小不一致。

   ARM架构主机在特定升级场景(如E0730E0760系列)。

   迁移网络为千兆时开启会导致虚拟机卡死或概率性崩溃。

2. 网络带宽要求 

   需万兆网络支持,千兆网络下开启可能引发业务异常(数据丢包、虚拟机重启)。

3. 存储与配置要求 

   /目的存储池需有足够空间(迁移失败可能残留基础镜像需手动清理)。

   迁移过程需保证网络和存储稳定,否则可能导致虚拟机异常。

四、操作建议

1. 开启条件: 

   确认无兼容性限制,且迁移网络为万兆。

   业务内存变化频繁或需最小化中断时优先开启(如金融交易类业务)。

2. 关闭条件: 

   千兆网络、存在vGPU/DPDK等不兼容配置。

   可接受业务短暂中断,且内存压力较低的场景。

3. 迁移最佳实践: 

   业务低峰期操作:减少内存脏页生成速率。

   预留双倍存储空间:避免因格式转换导致迁移失败。

   监控迁移进度:通过`virsh domjobinfo`检查脏页速率与带宽匹配性。

 

注意:若迁移卡住(如进度60%),可尝试开启内存后拷贝或暂停业务(`virsh suspend`)强制收敛脏页,但后者会导致秒级中断。

结论:内存后拷贝是优化迁移效率的关键功能,但需严格评估兼容性和网络条件。在万兆网络且无配置冲突时推荐开启以保障业务连续性;反之则需权衡风险或选择业务窗口期迁移。

暂无评论

粉丝:1人 关注:0人

启用内存后拷贝后,系统会采用增量复制机制,仅同步内存变化部分(脏页),而非全量复制。这能显著缩短迁移时间,尤其适用于内存变化频繁或内存较大的虚拟机。


暂无评论

粉丝:43人 关注:1人

内存后拷贝(Post-copy)与普通迁移(Pre-copy)的主要区别在于内存数据的传输时机和方式:

- **Pre-copy(普通迁移)**:在虚拟机运行过程中,先将内存数据多次迭代拷贝到目标主机,最后短暂暂停源虚拟机完成最终同步。适用于业务负载较低的场景,迁移期间业务基本无感知,但高负载时可能因内存脏页产生过快导致迁移失败。

- **Post-copy(内存后拷贝)**:先暂停源虚拟机,快速切换至目标主机运行,后续再异步传输剩余内存数据。适用于业务繁忙、Pre-copy无法完成的场景,可避免迁移卡住,但切换后若网络不佳可能导致页面缺页,短暂影响性能。

**对业务的影响**:
- Pre-copy:迁移期间业务持续运行,影响小,但可能迁移失败。
- Post-copy:迁移成功率高,但切换后若网络带宽不足(如千兆网),可能出现丢包或性能波动,建议使用万兆网络或专用迁移网络。

**使用前提**:无论是否启用内存后拷贝,均需确保源和目标主机间可完成普通迁移,否则禁止使用Post-copy功能。

暂无评论

粉丝:152人 关注:1人

开启内存后拷贝后,可加快虚拟机的迁移速度,但需要保证迁移过程中源端主机和目的端主机的网络及存储正常。否则在迁移过程中会导致虚拟机异常。内存后拷贝功能有如下限制:

  • 在升级场景,内存后拷贝功能有如下限制:

    • E0520及之前版本升级到E0730P08及之后版本时,不支持已经完成升级但未重启主机上的虚拟机迁移时使用内存后拷贝功能。

    • 在ARM主机升级场景中,不支持E0730系列版本升级到E0760系列版本的过程中迁移虚拟机时使用内存后拷贝功能。

  • 使用了DPDK虚拟交换机或智能网卡的虚拟机不支持内存后拷贝。

  • 使用了vGPU的虚拟机不支持内存后拷贝。

  • 处于暂停状态的虚拟机不支持内存后拷贝。

  • 虚拟机开启大页配置,但是源、目的主机的大页大小不一致时不支持内存后拷贝。(使用内存后拷贝功能时,源、目的主机的大页大小必须一致)

  • 虚拟机开启大页,但迁移网络为千兆网络的情况下不支持使用内存后拷贝。

暂无评论

编辑答案

你正在编辑答案

如果你要对问题或其他回答进行点评或询问,请使用评论功能。

分享扩散:

提出建议

    +

亲~登录后才可以操作哦!

确定

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作

举报

×

侵犯我的权益 >
对根叔社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明