...
首页> 外文期刊>Network and Service Management, IEEE Transactions on >Software Physical/Virtual Rx Queue Mapping Toward High-Performance Containerized Networking
【24h】

Software Physical/Virtual Rx Queue Mapping Toward High-Performance Containerized Networking

机译:软件物理/虚拟RX队列映射到高性能容器化网络

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

摘要

Softwarization of Network Functions (NFs) accelerates automated deployment and management of services on next-gen networks. Combining flexibility and high-performance is a vital requirement for Network Functions Virtualisation (NFV); however, many studies have demonstrated that containerization or virtualization of NFs severely degrades the fundamental efficiency of packet forwarding. Virtual network I/O, a mechanism of packet transferring between a guest and the host, has been seen as the performance bottleneck in the PVP (Physical-Virtual-Physical) datapath, and one of the main causes of this deterioration is packet copy between them. Various techniques, such as zero-copy, pass-through, and hardware offloading, have been examined to alleviate the performance overhead. However, existing designs and implementations incur pragmatic issues, such as compatibility, manageability, and insufficient quality of performance. We propose yet another design and implementation of zero-copy/pass-through acceleration (named IOVTee) to resolve real-world problems as well as to enhance the forwarding efficiency. IOVTee takes advantage of pre-processing of virtual switches with achieving zero-copy on the receive (Rx) path. The pluggable style of IOVTee for vhost-user (the de-facto virtual network I/O) enables our approach to be transparent to both containers/VMs and virtual switches. In this article, we explain the heart of IOVTee, a fully software-based Rx queue mapping mechanism (between physical and virtual) that enables a concept of Virtual DMA Write-through (to the NF). Our evaluation results showed that applying IOVTee to vhost-user drastically increased efficiency of packet forwarding in the PVP datapath (by 45% and 98% for traffic of 64-byte and 1514-byte packets respectively).
机译:网络功能的软态(NFS)加速了下一代网络上的自动部署和管理。组合灵活性和高性能是对网络功能虚拟化(NFV)的重要要求;然而,许多研究表明,NFS的集装箱化或虚拟化严重降低了包转发的基本效率。虚拟网络I / O,在访客和主机之间传输的数据包传输机制已被视为PVP(物理虚拟物理)DataPath中的性能瓶颈,并且这种恶化的主要原因之一是分组复制他们。已经检查了各种技术,例如零拷贝,传递和硬件卸载,以减轻性能开销。然而,现有的设计和实现促使务实的问题,例如兼容性,可管理性和性能质量不足。我们提出了另一种设计和实施零拷贝/通过加速(命名为iovtee)来解决现实世界问题,并提高转发效率。 iovtee利用了在接收(Rx)路径上实现零拷贝的虚拟交换机的预处理。 VHOST-USER的IOVTEE的可插拔风格(De-Factifo Virtual Network I / O)使我们的方法能够对容器/虚拟机和虚拟交换机透明。在本文中,我们解释了iovtee的核心,这是一个完全基于软件的RX队列映射机制(物理和虚拟之间),其使虚拟DMA写入的概念(到NF)。我们的评估结果表明,将iovtee应用于Vhost-User,在PVP DataPath中的数据包转发效率(分别为64字节和1514字节数据包的流量为45%和98%)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号