KVM对live migration (动态迁移) 的瓶颈具体是啥?目前国内是否有团队在KVM上实现具实用价值的的动态迁移

问题1:如果虚机在存储方式上采用非共享存储,则对于大磁盘主机来说,kvm在迁移过程中会很容易在虚机业务繁忙的情况下出现无法迁移完成的状况,尤其是在带宽略小的环境下比较明显。磁盘迁移的问题,可通过共享存储的方式解决,但还可以通过“数据后迁移”的方式进行,迁移在几分钟甚至几秒内完成,但目标端和源端数据通过iscis隧道或者其他方式拉回,目标端新数据刷到目标端,源端数据拉取完成后和目标端整合(rebase的方式,依赖盘格式)完成磁盘数据的迁移。问题2:据了解,国内使用此技术比较成熟而且有大量经验的,有ucloud,阿里那边xem和kvm混用,可能也有使用,在ucloud后端,很经常地会对宿主机的虚机进行迁移调度, 这种方式更有效的处理虚机的资源竞争,让虚机的性能更好,资源的管理也得到更好的调节,用户使用的也更爽。
■网友
\u0026#39;live migration\u0026#39; 是虚拟化产品的标配,没有这个功能就不要出来混了。所以你的问题无法理解。
■网友
KVM可以实现热迁移,通过virt-manager virtsh ovirt都可以实现。要热迁移,首先不同host需要有同样路径的storage 库。最好使用共享库。iSCSI,fc-san等。热迁移瓶颈:其一,在磁盘文件复制,如果使用了共享存储,就可以忽略这个瓶颈。其二,就是主机繁忙程度和网络带宽。使用共享存储的前提下,热迁移只需要复制内存和处理器上下文,基本上100m带宽可以做到2s内中断服务。所以,kvm虚拟集群推荐使用块式共享存储,私有网复制数据和监测心跳(ha用的),业务网提供服务我的博客 虚拟化 | 大西洋的技术博客 有相关资料。但是,属于2012年的东西了。现在,接触的少。希望能够帮到你。
■网友
瓶颈就是网络。用RDMA加速,次秒级的迁移。技术都是比较成熟的了啦。
■网友
1.对本地盘的迁移,2.网络速度问题3.机器的负载问题


    推荐阅读