期刊文献+

基于可编程硬件的NFV数据包加速处理结构 被引量:1

Enabling Fast Packet Processing for NFV via Programmable Hardware Acceleration
下载PDF
导出
摘要 针对网络功能虚拟化(Network Function Virtualization,NFV)在通用服务器中部署的处理性能受限问题,该文提出了一种基于硬件加速的虚拟网络功能(Virtual Network Function,VNF)处理结构:FARD(Function Adaptive and Resource Dividable hardware structure).通过可编程的包头解析器和动作处理器,FARD可实现任意L2/3/4层功能实例的硬件加速处理;通过动态可分割的匹配表结构,FARD支持不同功能实例间的资源动态分配和隔离.基于NetFPGA-10G的实验结果表明,对比基于纯软件实现的VNF,FARD加速结构提升了近60倍的包处理吞吐率. To improve the forwarding performance of NFV( Network Function Virtualization) in general server, this paper comes up with a hardware based VNF( Virtual Network Function) packet processing acceleration structure which is called FARD( Function Adaptive and Resource Dividable hardware structure). FARD can implement the hardware acceleration of any function instance on the L2/3/4 layer with programmable parser and action processor. And FARD also supports the dynamic resource allocation and function isolation between different instances with dynamic division on match table. The results based on the NetFPGA-10 G platform show that the FARD acceleration structure increases by nearly 60 times in packets processing throughput compared with VNF which is only implemented by software.
出处 《电子学报》 CSCD 北大核心 2017年第12期3076-3080,共5页 Acta Electronica Sinica
基金 国家"973"计划资助项目(No.2012CB315901 No.2013CB329104) 国家自然科学基金资助项目(No.61309019 61372121) 国家"863"计划资助项目(No.2015AA016102)
关键词 网络功能虚拟化 可编程硬件 通用加速结构 可分割匹配表 资源分割优化 network function virtualization programmable hardwae common acceleration structure dividable match table resource division optimizing
  • 相关文献

参考文献1

二级参考文献13

  • 1Ashok Anand, Fahad Dogar, Dongs Han, et al. XIA: an ar-chitecture for an evolvable and trustworthy Internet [ A ]. Proceedings of the Hornets 2011 [ C]. Cambridge, USA: ACM,2011,2 - 12.
  • 2Van Jacobson, Diana K Smetters, James D Thornton, et al. Networking named content [ J ]. Communications of the ACM,2012,55( 1 ) :117 - 124.
  • 3Ali Ghodsi, Teemu Koponen, Barath Raghavan, et al. Infor- mation-cenWic networking: seeing the forest for the trees [A]. Proceedings of the Hotnets 2011 [ C]. Cambridge, USA:ACM,2011,1 -6.
  • 4IETF. VxLAN: A Framework for Overlaying Virtualized Layer 2 Networks over Layer3 Networks [ S/OL ]. http:// tools, ietf. org/html/,2013 - 05.
  • 5Lu G, Sift Y, Guo C, et al. CAFE: a configurable packet forwarding engine for data center networks [ A ]. Proceed- ings of the 2nd ACM SIGCOMM Workshop on PRESTO [ C ]. Barcelona, Spain: ACM, 2009,25 - 30.
  • 6Anwer M B, Motiwala M, Tariq M B, et al. SwitchBlade: a platform for rapid deployment of network protocols on pro- grammable hardware [ A ]. Proceedings of the ACM SIG- COMM 2010 Conference [ C]. New Delhi, India: ACM, 2010,183 - 194.
  • 7Kozanitis C, Huber J, Singh S, et al. Leaping multiple head- ers in a single bound:wire-speed parsing using the Kanga- roo system [ A ]. Proceedings of the IEEE INFOCOM [ C]. San Deigo,USA:IEEE,2010,1 - 9.
  • 8McKeown N. Keynote talk: software-defined networking[ A ]. Proceedings of the IEEE INFOCOM [ C ]. Rio de Ja- neiro, Brazil : IEEE,2009,1 - 11.
  • 9L D Carli, Yi Pan, Kumar, et al. PLUG:flexible lookup modules for rapid deployment of new protocols in high- speed routers [ A]. Proceedings of the ACM SIGCOMM 2009 Conference on Data Communication[ C]. Barcelo- na, Spain: ACM,2009,207 - 218.
  • 10Pat Bosshart, Glen Gibb, Hun-Seok Kim, et al. Forwarding metamorphosis: fast programmable match-action process- ing in hardware for SDN [A ]. Proceedings of the ACM SIGCOMM' 13 Conference [C ]. Hong Kong, China: ACM,2013.99 - 110.

共引文献10

同被引文献9

引证文献1

二级引证文献6

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部