当前位置:问答库>论文摘要

题目:分布式VMM内连通信技术的研究与实现

关键词:分布式虚拟机监控器,通信,虚拟化,可靠,高效

  摘要

当前,虚拟化技术蓬勃发展,在服务器资源整合领域发挥着越来越重要的作用。分布式虚拟机监控器(DVMM,Distributed Virtual Machine Monitor)通过在多服务器结点上部署虚拟机监控器,通过多结点的协作,实现总体资源的感知与整合,呈现给客户操作系统单一系统镜像(SSI,Single System Image),以达到利用多机资源的目的。在DVMM系统中,为了实现多结点间资源的整合,通信是整体系统实现的关键技术之一,为系统提供可靠并且高效的通信成为研究该系统的重要基础。本文针对DVMM系统的整体架构以及它的通信需求,研究并设计了一套分布式VMM的通信方案。本文的主要工作和贡献包括:通过在VMM与管理Domain之间架设快速通道,复用管理Domain的TCP/IP协议栈来完成VMM间的通信,为分布于多台物理主机之上的VMM之间提供可靠并且高效的数据传输;在设计中采用了通信前后端模型,并通过描述符环以及内存映射的机制完成两者交互;利用异步通告机制以及VMM隐藏虚拟处理器的方法来提高前后端处理的并行度;在实现原型的基础上进行了系统评测,从内存拷贝和虚拟机环境切换方面对通信系统进行优化;并将DVMM系统通信方案改进前后进行了比较,结果表明优化后的通信系统在延迟和带宽方面均有很好的性能提升,客户操作系统在响应时间和处理能力也相应有了明显的改善。最后对全文进行了总结并指出未来研究方向。