首页> 外文会议>Algorithms and architectures for parallel processing >A High Performance Inter-VM Network Communication Mechanism
【24h】

A High Performance Inter-VM Network Communication Mechanism

机译:高性能的VM间网络通信机制

获取原文
获取原文并翻译 | 示例

摘要

In virtualization technology domain, researches mainly focus on strengthening the isolation barrier between virtual machines (VMs) that are coresident within a single physical machine. At the same time, there are many kinds of communication intensive distributed applications such as web services, transaction processing, graphics rendering and high performance grid applications, which need to communicate with each other on the co-resident VMs. Current inter-VM communication mechanisms can't adequately satisfy the requirement of such applications. In this paper, we present the design and implementation of a high performance inter-VM communication mechanism called IVCOM in Xen virtual machine environment. We propose IVCOM in para-virtualization and also extend for full-virtualization. As a result of our survey, in Para-virtualization, there are mainly three kinds of overheads that contribute to the poor performance: the TCP/IP processing cost in each domain, page flipping overhead and long communication path between both sides of the socket. IVCOM achieves high performance by bypassing protocol stacks, shunning page flipping and providing a direct and high performance communication path between VMs residing with the same physical machine. And in Full-virtualization, frequent mode tuning between root mode and non-root mode import too much overhead. IVCOM applies a direct communication channel between domain 0 and hardware virtual VM (HVM) and can greatly reduce the VM entry/exit operations which can improve the HVM performance. In our evaluation, we observe that IVOCM can reduce the inter-VM round trip latency by up to 3 times and increase throughput by up to 3 times which prove the efficiency of IVCOM in para-virtualized environment. In full-virtualized environment, IVCOM can greatly reduce mode tuning times in the communication between domain 0 and HVM.
机译:在虚拟化技术领域,研究主要集中在增强单个物理机中共存的虚拟机(VM)之间的隔离屏障。同时,有很多通信密集型分布式应用程序,例如Web服务,事务处理,图形渲染和高性能网格应用程序,需要在共同驻留的VM上相互通信。当前的VM间通信机制无法充分满足此类应用程序的需求。在本文中,我们介绍了Xen虚拟机环境中称为IVCOM的高性能VM间通信机制的设计和实现。我们建议在准虚拟化中使用IVCOM,并且还将其扩展到完全虚拟化。根据我们的调查结果,在半虚拟化中,主要存在三种导致性能下降的开销:每个域中的TCP / IP处理成本,页面翻转开销以及套接字两端之间的通信路径较长。 IVCOM通过绕过协议栈,避免页面翻转并在驻留在同一物理计算机上的VM之间提供直接的高性能通信路径来实现高性能。在全虚拟化中,在根模式和非根模式之间进行频繁的模式调整会带来过多的开销。 IVCOM在域0和硬件虚拟VM(HVM)之间应用直接通信通道,并且可以大大减少VM的进入/退出操作,从而可以提高HVM性能。在我们的评估中,我们观察到IVOCM可以将VM间往返延迟减少多达3倍,并将吞吐量增加多达3倍,这证明了IVCOM在准虚拟化环境中的效率。在全虚拟化环境中,IVCOM可以大大减少域0与HVM之间的通信中的模式调整时间。

著录项

  • 来源
  • 会议地点 Busan(KR);Busan(KR)
  • 作者单位

    School of Computer Science, Beihang University, Beijing 100191, China;

    School of Computer Science, Beihang University, Beijing 100191, China;

    School of Computer Science, Beihang University, Beijing 100191, China;

    School of Computer Science, Beihang University, Beijing 100191, China;

    School of Computer Science, Beihang University, Beijing 100191, China;

  • 会议组织
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 计算机的应用;
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号