首页> 外文会议>IEEE Conference on Local Computer Networks >Zcopy-vhost: Eliminating Packet Copying in Virtual Network I/O
【24h】

Zcopy-vhost: Eliminating Packet Copying in Virtual Network I/O

机译:Zcopy-vhost:消除虚拟网络I / O中的数据包复制

获取原文

摘要

Virtualization has been widely used as a key technology in cloud computing. Although facilitating the deployment of applications, virtualization introduces huge processing overheads, among which is network I/O virtualization that has become a critical bottleneck of a virtual system. DPDK-vhost is currently the fastest para-virtualized network I/O backend, however it performs poorly when exchanging large packets between virtual machines. Its inefficiency comes from packet copying involved in packet transmission. A zero-copy solution was proposed in the literature to eliminate packet copying by use of shared memory, but it violates the isolation principle of virtual machines. This paper presents a zero-copy vhost design that eliminates packet copying by modifying the extended page tables (EPTs), and meanwhile keeps virtual machines isolated. A prototype adapted from DPDK-vhost is implemented in QEMU/KVM environment, and its performance is verified by experiments to be much higher than that of DPDK-vhost when large packets are transmitted.
机译:虚拟化已被广泛用作云计算中的关键技术。尽管虚拟化促进了应用程序的部署,但引入了巨大的处理开销,其中网络I / O虚拟化已成为虚拟系统的关键瓶颈。 DPDK-vhost当前是最快的半虚拟化网络I / O后端,但是在虚拟机之间交换大数据包时,其性能较差。它的效率低下是由于数据包传输中涉及的数据包复制。文献中提出了一种零复制解决方案,以消除使用共享内存进行的数据包复制,但它违反了虚拟机的隔离原理。本文提出了一种零拷贝虚拟主机设计,该虚拟主机设计通过修改扩展页表(EPT)消除了数据包复制,同时使虚拟机保持隔离状态。在QEMU / KVM环境中实现了从DPDK-vhost改编而成的原型,并通过实验验证了其性能,该性能在传输大数据包时远高于DPDK-vhost。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号