Container-based Network Function Virtualization for Software-Defined Networks

被引:0
|
作者
Cziva, Richard [1 ]
Jouet, Simon [1 ]
White, Kyle J. S. [1 ]
Pezaros, Dimitrios P. [1 ]
机构
[1] Univ Glasgow, Sch Comp Sci, Glasgow G12 8QQ, Lanark, Scotland
来源
2015 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATION (ISCC) | 2015年
基金
英国工程与自然科学研究理事会;
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Today's enterprise networks almost ubiquitously deploy middlebox services to improve in-network security and performance. Although virtualization of middleboxes attracts a significant attention, studies show that such implementations are still proprietary and deployed in a static manner at the boundaries of organisations, hindering open innovation. In this paper, we present an open framework to create, deploy and manage virtual network functions (NF)s in OpenFlow-enabled networks. We exploit container-based NFs to achieve low performance overhead, fast deployment and high reusability missing from today's NFV deployments. Through an SDN northbound API, NFs can be instantiated, traffic can be steered through the desired policy chain and applications can raise notifications. We demonstrate the systems operation through the development of exemplar NFs from common Operating System utility binaries, and we show that container-based NFV improves function instantiation time by up to 68% over existing hypervisor-based alternatives, and scales to one hundred co-located NFs while incurring sub-millisecond latency.
引用
收藏
页码:415 / 420
页数:6
相关论文
共 50 条
  • [1] Kathara: A Container-Based Framework for Implementing Network Function Virtualization and Software Defined Networks
    Bonofiglio, Gaetano
    Iovinella, Veronica
    Lospoto, Gabriele
    Di Battista, Giuseppe
    NOMS 2018 - 2018 IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM, 2018,
  • [2] Scalable Network Virtualization in Software-Defined Networks
    Drutskoy, Dmitry
    Keller, Eric
    Rexford, Jennifer
    IEEE INTERNET COMPUTING, 2013, 17 (02) : 20 - 27
  • [3] Software-Defined Network Function Virtualization: A Survey
    Li, Yong
    Chen, Min
    IEEE ACCESS, 2015, 3 : 2542 - 2553
  • [4] A lightweight container-based virtual time system for software-defined network emulation
    Yan, Jiaqi
    Jin, Dong
    JOURNAL OF SIMULATION, 2017, 11 (03) : 253 - 266
  • [5] Balanced Service Chaining in Software-Defined Networks with Network Function Virtualization
    Lin, Po-Ching
    Lin, Ying-Dar
    Wu, Cheng-Ying
    Lai, Yuan-Cheng
    Kao, Yi-Chih
    COMPUTER, 2016, 49 (11) : 68 - 76
  • [6] Energy-Efficient Workflow Scheduling Using Container-Based Virtualization in Software-Defined Data Centers
    Ranjan, Rohit
    Thakur, Ishan Singh
    Aujla, Gagangeet Singh
    Kumar, Neeraj
    Zomaya, Albert Y.
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2020, 16 (12) : 7646 - 7657
  • [7] Simulation of a Corporate Network Based on Software-Defined Infrastructure and Network Function Virtualization
    Ushakov, Yu. A.
    Polezhaev, P. N.
    Shukhman, A. E.
    Legashev, L. V.
    Bakhareva, N. F.
    2017 FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING AND TELECOMMUNICATION (EN&T), 2017, : 42 - 46
  • [8] Implementing a software defined LoRaWAN node exploiting container-based lightweight virtualization
    Khalilnasl, Hossein
    Depari, Alessandro
    Ferrari, Paolo
    Flammini, Alessandra
    Gaffurini, Massimiliano
    Sisinni, Emiliano
    2024 IEEE INTERNATIONAL SYMPOSIUM ON MEASUREMENTS & NETWORKING, M & N 2024, 2024,
  • [9] DockSDN: A hybrid container-based software-defined networking emulation tool
    Petersen, Erick
    Antonio To, Marco
    INTERNATIONAL JOURNAL OF NETWORK MANAGEMENT, 2022, 32 (02)
  • [10] Software-Defined Networks and Network Functions Virtualization in Wireline Access Networks
    Kozicki, Bartek
    Olaziregi, Nikolas
    Oberle, Karsten
    Sharpe, Randall B.
    Clougherty, Mark
    2014 GLOBECOM WORKSHOPS (GC WKSHPS), 2014, : 595 - 600