...
首页> 外文期刊>IEEE Journal on Selected Areas in Communications >SR-IOV Based Network Interrupt-Free Virtualization with Event Based Polling
【24h】

SR-IOV Based Network Interrupt-Free Virtualization with Event Based Polling

机译:基于SR-IOV的基于事件的轮询的网络无中断虚拟化

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

摘要

Along with the developments of networking and virtualization technologies, high speed network connections have become one of the key components in cloud computing and data-centers. Single-Root I/O Virtualization (SR-IOV) enhances the network throughput to the extent of becoming close to the line rate and achieving high scalability in the 10Gbps and higher network environments. However, the overhead of SR-IOV interrupt virtualization remains significant due to some additional trap-and-emulation overhead on the virtual interrupt controller. The higher the virtualization network connection is, the higher the interrupt frequency becomes through high bandwidth network. To mitigate this problem, we propose a smart Event-Based Polling model (sEBP), which leverages existing system events to trigger a regular packet polling such that network interrupts are eliminated from the critical I/O paths in the virtual environment. Due to the many varieties of system events, sEBP can deal with the network workload in a configurable and flexible manner. Based on a hierarchical virtualized environment, it can also be implemented either at the guest OS kernel level or at the Virtual Machine Manager (VMM) level. Since polling is much lighter than interrupt processing, sEBP significantly reduces the network processing overhead. The experimental results prove the efficiency of sEBP, which can achieve up to a 59% performance improvement and a 23% improved scalability ratio.
机译:随着网络和虚拟化技术的发展,高速网络连接已成为云计算和数据中心的关键组件之一。单根I / O虚拟化(SR-IOV)将网络吞吐量提高到接近线速的程度,并在10Gbps和更高的网络环境中实现了高可伸缩性。但是,由于虚拟中断控制器上的一些额外的陷阱和仿真开销,SR-IOV中断虚拟化的开销仍然很大。虚拟化网络连接越高,通过高带宽网络的中断频率就越高。为了缓解此问题,我们提出了一种基于事件的智能轮询模型(sEBP),该模型利用现有的系统事件来触发常规的数据包轮询,从而从虚拟环境中的关键I / O路径中消除了网络中断。由于系统事件的种类繁多,sEBP可以以可配置和灵活的方式处理网络工作负载。基于分层虚拟化环境,它也可以在来宾OS内核级别或在虚拟机管理器(VMM)级别上实现。由于轮询比中断处理要轻得多,因此sEBP大大减少了网络处理开销。实验结果证明了sEBP的效率,可以实现高达59%的性能提升和23%的可扩展性比例提升。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号