VNF-Consensus: A virtual network function for maintaining a consistent distributed software-defined network control plane

被引:7
|
作者
Venancio, Giovanni [1 ]
Turchetti, Rogerio C. [2 ]
Camargo, Edson T. [3 ]
Duarte Jr, Elias P. [1 ]
机构
[1] Univ Fed Parana, Dept Informat, POB 19018, BR-81531980 Curitiba, Parana, Brazil
[2] Univ Fed Santa Maria, CTISM, Ave Roraima 1000, BR-97105900 Santa Maria, RS, Brazil
[3] Fed Technol Univ Parana, Coordinat Internet Syst Technol, Rua Cristo Rei 19, BR-85902490 Toledo, Parana, Brazil
关键词
MANAGEMENT; TIME;
D O I
10.1002/nem.2124
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software-defined networks (SDN) usually rely on a centralized controller, which has limited availability and scalability by definition. Although a solution is to employ a distributed control plane, the main issue with this approach is how to maintain the consistency among multiple controllers. Consistency should be achieved with as low impact on network performance as possible and should be transparent for controllers, without requiring any change of the SDN protocols. In this work, we propose VNF-Consensus, a virtual network function that implements Paxos to ensure strong consistency among controllers of a distributed control plane. In our solution, controllers can perform their control plane activities without having to execute the expensive tasks required to keep consistency. Experimental results are presented showing the cost and benefits of the proposed solution, in particular in terms of low controller overhead.
引用
收藏
页数:16
相关论文
共 50 条
  • [41] Attacking distributed software-defined networks by leveraging network state consistency
    Smyth, Dylan
    O'Shea, Donna
    Cionca, Victor
    McSweeney, Sean
    COMPUTER NETWORKS, 2019, 156 : 9 - 19
  • [42] A multipath resource updating approach for distributed controllers in software-defined network
    Wu, Xiaochun
    Wu, Chunming
    Lin, Changting
    Wu, Qiang
    Wang, Bin
    SCIENCE CHINA-INFORMATION SCIENCES, 2016, 59 (09)
  • [43] Learning to Fly: A Distributed Deep Reinforcement Learning Framework for Software-Defined UAV Network Control
    Cheng, Hai
    Bertizzolo, Lorenzo
    D'oro, Salvatore
    Buczek, John
    Melodia, Tommaso
    Bentley, Elizabeth Serena
    IEEE OPEN JOURNAL OF THE COMMUNICATIONS SOCIETY, 2021, 2 : 1486 - 1504
  • [44] Beyond the Core: Enabling Software-defined Control at the Network Edge
    Heuschkel, Jens
    Stein, Michael
    Wang, Lin
    Muehlhaeuser, Max
    2017 INTERNATIONAL CONFERENCE ON NETWORKED SYSTEMS (NETSYS), 2017,
  • [45] A Network Control Application enabling Software-Defined Quality of Service
    Adami, Davide
    Donatini, Lisa
    Giordano, Stefano
    Pagano, Michele
    2015 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2015, : 6074 - 6079
  • [46] A novel industrial control architecture based on Software-Defined Network
    Liang, Geng
    Li, Wen
    MEASUREMENT & CONTROL, 2018, 51 (7-8): : 360 - 367
  • [47] Access Control for Software-Defined Heterogeneous Wireless Access Network
    Xu, Fangmin
    Qiu, Chao
    Guo, Andong
    Zhao, Chenglin
    2016 16TH INTERNATIONAL SYMPOSIUM ON COMMUNICATIONS AND INFORMATION TECHNOLOGIES (ISCIT), 2016, : 520 - 524
  • [48] Secure Virtual Network Embedding Algorithms for a Software-Defined Network Considering Differences in Resource Value
    Shen, Ling
    Wu, Muqing
    Zhao, Min
    ELECTRONICS, 2022, 11 (10)
  • [49] A Fast Algorithm for Generating Virtual Dedicate Network Based on Software-Defined Wide Area Network
    Kim, Yong-hwan
    Cho, Buseung
    Kim, Dongkyun
    ADVANCES IN COMPUTER SCIENCE AND UBIQUITOUS COMPUTING, 2017, 421 : 799 - 805
  • [50] Network Load Minimization-Based Virtual Network Embedding Algorithm for Software-Defined Networking
    Xie, Desheng
    Chai, Rong
    Mao, Mengqi
    Chen, Qianbin
    Jin, Chun
    COMMUNICATIONS AND NETWORKING, CHINACOM 2018, 2019, 262 : 259 - 270