摘要

虚拟动态迁移技术能有效分配与调试服务器中的资源,使虚拟机完整地迁移到另一台物理主机中,达到虚拟机负载均衡。虚拟机实时迁移选用的方式为预拷贝法(Pre-Copy),但是该方法会增大迁移过程的数据传输量和迁移时间,并且影响网络服务质量(Qo S)。为应对上述问题,提出基于内存压缩技术的虚拟实时迁移机制,该机制针对虚拟机内存信息特性,在迁移过程中适配一种分页压缩算法,通过多线程技术加速进程,减少多余的开销。实验表明,迁移过程中,该机制在停机时间、迁移总时间和数据传输量等指标上相比预拷贝方法有了较大的提升。