Survey of Performance Acceleration Techniques for Network Function Virtualization

被引:80
|
作者
Linguaglossa, Leonardo [1 ]
Lange, Stanislav [2 ]
Pontarelli, Salvatore [3 ,4 ]
Retvari, Gabor [5 ]
Rossi, Dario [1 ]
Zinner, Thomas [6 ]
Bifulco, Roberto [7 ]
Jarschel, Michael [8 ]
Bianchi, Giuseppe [9 ]
机构
[1] Telecom ParisTech, F-75013 Paris, France
[2] Univ Wurzburg, Fac Math & Comp Sci, D-97074 Wurzburg, Germany
[3] Axbryd, I-00173 Rome, Italy
[4] Natl Interuniv Consortium Telecommun, I-00133 Rome, Italy
[5] MTA BME Informat Syst Res Grp, H-1117 Budapest, Hungary
[6] Tech Univ Berlin, Dept Telecommun Syst, D-10623 Berlin, Germany
[7] NEC Labs Europe, D-69115 Heidelberg, Germany
[8] Nokia Bell Labs, D-81541 Munich, Germany
[9] Univ Roma Tor Vergata, Natl Interuniv Consortium Telecommun, I-00133 Rome, Italy
关键词
Fast packet processing; network function virtualization (NFV); offloading; performance acceleration; virtualization; CHALLENGES; HARDWARE;
D O I
10.1109/JPROC.2019.2896848
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The ongoing network softwarization trend holds the promise to revolutionize network infrastructures by making them more flexible, reconfigurable, portable, and more adaptive than ever. Still, the migration from hard-coded/hard-wired network functions toward their software-programmable counterparts comes along with the need for tailored optimizations and acceleration techniques so as to avoid or at least mitigate the throughput/latency performance degradation with respect to fixed function network elements. The contribution of this paper is twofold. First, we provide a comprehensive overview of the host-based network function virtualization (NFV) ecosystem, covering a broad range of techniques, from low-level hardware acceleration and bump-in-the-wire offloading approaches to high-level software acceleration solutions, including the virtualization technique itself. Second, we derive guidelines regarding the design, development, and operation of NFV-based deployments that meet the flexibility and scalability requirements of modern communication networks.
引用
收藏
页码:746 / 764
页数:19
相关论文
共 50 条
  • [41] HYPER: A Hybrid High-Performance Framework for Network Function Virtualization
    Sun, Chen
    Bi, Jun
    Zheng, Zhilong
    Hu, Hongxin
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2017, 35 (11) : 2490 - 2500
  • [42] High Performance Computing and Network Function Virtualization: a major challenge towards network programmability
    Paglierani, Pietro
    [J]. 2015 IEEE INTERNATIONAL BLACK SEA CONFERENCE ON COMMUNICATIONS AND NETWORKING (BLACKSEACOM), 2015, : 137 - 141
  • [43] A Survey of System Architectures and Techniques for FPGA Virtualization
    Quraishi, Masudul Hassan
    Tavakoli, Erfan Bank
    Ren, Fengbo
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2021, 32 (09) : 2216 - 2230
  • [44] A Performance Evaluation of Modern Virtualization Techniques
    Donca, Ionut-Catalin
    Stan, Ovidiu
    Miclea, Liviu
    [J]. PROCEEDINGS OF 2022 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION, QUALITY AND TESTING, ROBOTICS (AQTR 2022), 2022, : 23 - 28
  • [45] A Survey on Interfaces to Network Security Functions in Network Virtualization
    Jang, Hyunsu
    Jeong, Jaehoon
    Kim, Hyoungshick
    Park, Jung-Soo
    [J]. 2015 IEEE 29TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS WORKSHOPS WAINA 2015, 2015, : 160 - 163
  • [46] Network Function Virtualization: Opportunities and Challenges
    Lu, Kejie
    Liu, Shucheng
    Feisullin, Fred
    Ersue, Mehmet
    Cheng, Yu
    [J]. IEEE NETWORK, 2015, 29 (03): : 4 - 5
  • [47] Transport PCE Network Function Virtualization
    Vilalta, R.
    Munoz, R.
    Casellas, R.
    Martinez, R.
    Lopez, V.
    Lopez, D.
    [J]. 2014 EUROPEAN CONFERENCE ON OPTICAL COMMUNICATION (ECOC), 2014,
  • [48] Predictive Analysis in Network Function Virtualization
    Li, Zhijing
    Ge, Zihui
    Mahimkar, Ajay
    Wang, Jia
    Zhao, Ben Y.
    Zheng, Haitao
    Emmons, Joanne
    Ogden, Laura
    [J]. IMC'18: PROCEEDINGS OF THE INTERNET MEASUREMENT CONFERENCE, 2018, : 161 - 167
  • [49] Performance verification of network function virtualization in software defined optical transport networks
    Zhao, Yongli
    Hu, Liyazhou
    Wang, Wei
    Li, Yajie
    Zhang, Jie
    [J]. OPTICAL FIBER TECHNOLOGY, 2017, 33 : 89 - 95
  • [50] On the Theory of Function Placement and Chaining for Network Function Virtualization
    Zhang, Jinbei
    Wu, Weijie
    Lui, John C. S.
    [J]. PROCEEDINGS OF THE 2018 THE NINETEENTH INTERNATIONAL SYMPOSIUM ON MOBILE AD HOC NETWORKING AND COMPUTING (MOBIHOC '18), 2018, : 91 - 100