首页> 外文会议> >SnabbSwitch user space virtual switch benchmark and performance optimization for NFV
【24h】

SnabbSwitch user space virtual switch benchmark and performance optimization for NFV

机译:SnabbSwitch用户空间虚拟交换机基准测试和NFV性能优化

获取原文

摘要

New paradigms in networking industry, such as Software Defined Networking (SDN) and Network Functions Virtualization (NFV), require the hypervisors to enable the execution of Virtual Network Functions in virtual machines (VMs). In this context, the virtual switch function is critical to achieve carrier grade performance, hardware independence, advanced features and programmability. SnabbSwitch is a virtual switch designed to run in user space with carrier grade performance targets, based on an efficient architecture which has driven the development of vhost-user (now also adopted by OVS-DPDK, the user space implementation of OVS based on Intel DPDK), easy to deploy and to program through its Lua scripting layer. This paper presents the SnabbSwitch virtual switch implementation along with its novelties (the vhost-user implementation and the usage of a trace compiler) and code optimizations, which have been merged in the mainline project repository. Extensive benchmarking activities, whose results are included in this paper, have been carried on to compare SnabbSwitch with other virtual switching solutions (i.e., OVS, OVS-DPDK, Linux Bridge, VFIO and SR-IOV). These results show that SnabbSwitch performs as well as hardware based solutions, such as SR-IOV and VFIO, while allowing for additional functional and flexible operation; they show also that SnabbSwitch is faster than the vhost-user based version (user space) of OVS-DPDK.
机译:网络行业的新范例,例如软件定义网络(SDN)和网络功能虚拟化(NFV),要求管理程序在虚拟机(VM)中启用虚拟网络功能。在这种情况下,虚拟交换机功能对于实现电信级性能,硬件独立性,高级功能和可编程性至关重要。 SnabbSwitch是一种虚拟交换机,旨在基于运营商级性能目标的用户空间中运行,该架构基于有效的架构,该架构推动了vhost-user(现在也被OVS-DPDK采用,OVS-DPDK是基于Intel DPDK的OVS的用户空间实现) ),易于通过其Lua脚本层进行部署和编程。本文介绍了SnabbSwitch虚拟交换机实现及其新颖性(虚拟主机用户实现和跟踪编译器的用法)和代码优化,这些功能已合并到主线项目存储库中。为了将SnabbSwitch与其他虚拟交换解决方案(例如,OVS,OVS-DPDK,Linux Bridge,VFIO和SR-IOV)进行比较,进行了广泛的基准测试活动(其结果已包含在本文中)。这些结果表明,SnabbSwitch的性能和基于硬件的解决方案(例如SR-IOV和VFIO)一样好,同时还允许其他功能和灵活的操作。他们还显示SnabbSwitch比OVS-DPDK的基于虚拟主机用户的版本(用户空间)更快。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号