论坛问题精选:

SmartX 的热迁移是怎么实现的?采用 post copy 还是 pre copy?如果是 pre copy, 针对脏页数据多时有明显的迁不动问题,你们有针对的优化处理的方案吗?

回复:

并不是采用的 post-copy,而是采用 pre-copy + auto converge 的方式进行虚拟机热迁移。您提到的问题,主要是因为两个原因导致的,一个是脏页生成速度太快,另外一个是由于带宽不足,所以导致内存复制速度赶不上脏页的生成速度。我们专门为大内存虚拟机在线迁移做了优化:
1. 在线迁移默认会自动选择存储网络(要求 10G 或以上网络)执行以保证传输带宽。

  1. 针对大内存虚拟机,而且是比较繁忙的虚拟机,支持有一种自动调节功能,当脏页的生成速度过快,自动调整 CPU 降低脏页生成速度,直到生成速度控制在阈值以内,限制就会取消。(迁移过程中对虚拟机的性能是有影响的)

更多 SMTX OS 社区版产品相关的问题,请点击:SMTX OS 社区版安装使用中常见问题合集(产品前期了解篇)

继续阅读