A Fast Consensus Algorithm for Multiple Controllers in Software-Defined Networks

被引:0
|
作者
Ho, Chia-Chen [1 ]
Wang, Kuochcn [1 ]
Hsu, Yi-Huai [1 ]
机构
[1] Natl Chiao Tung Univ, Dept Comp Sci, Hsinchu 300, Taiwan
关键词
Consensus algorithm; consistency; multiple controllers; SDN;
D O I
暂无
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
Multiple SDN controllers architecture has been proposed to improve the scalability problem and to avoid a single point of failure. One major issue in the SDN multiple controllers architecture is how to reach a consistent network state among SDN controllers. In order to resolve the above issue and to make sure that all controllers have the same network state and the whole network becomes consistent, an efficient consensus mechanism to synchronize the control state of each controller is required. In view of this, we propose a Fast Paxos-based Consensus algorithm (FPC) which provides strong consistency. The proposed FPC uses a controller priority mechanism to guarantee a proposal must be elected in each round and no additional round is needed even more than two proposers get the same votes. Using Estinet, simulation results have shown that the proposed FPC has lower average consensus time (35.3% lower) than Raft. With a low consensus time, the proposed FPC can improve the data store access performance (26.0% faster at retrieving data and 59.7% faster at storing data via the REST API comparing with the Raft). Therefore, the proposed FPC is feasible for multiple SDN controller networks.
引用
收藏
页码:112 / 116
页数:5
相关论文
共 50 条
  • [31] On the Security of Software-Defined Networks
    Prasad, Abhinandan S.
    Koll, David
    Fu, Xiaoming
    [J]. 2015 FOURTH EUROPEAN WORKSHOP ON SOFTWARE DEFINED NETWORKS - EWSDN 2015, 2015, : 105 - 106
  • [32] Software-Defined Access Networks
    Elbers, Joerg-Peter
    Grobe, Klaus
    Magee, Anthony
    [J]. 2014 EUROPEAN CONFERENCE ON OPTICAL COMMUNICATION (ECOC), 2014,
  • [33] A lightweight protocol for consistent policy update on software-defined networking with multiple controllers
    Ferrazani Mattos, Diogo Menezes
    Muniz Bandeira Duarte, Otto Carlos
    Pujolle, Guy
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2018, 122 : 77 - 87
  • [34] A Multi-Controllers Architecture for Software-Defined Underwater Acoustic Sensor Networks
    Shi, Yaliang
    Huang, Xiwen
    Jiang, Qihang
    Yang, Qiuling
    [J]. 2022 IEEE INTERNATIONAL PERFORMANCE, COMPUTING, AND COMMUNICATIONS CONFERENCE, IPCCC, 2022,
  • [35] Software-Defined Access Networks
    Kerpez, Kenneth J.
    Cioffi, John M.
    Ginis, George
    Goldburg, Marc
    Galli, Stefano
    Silverman, Peter
    [J]. IEEE COMMUNICATIONS MAGAZINE, 2014, 52 (09) : 152 - 159
  • [36] Fingerprinting Software-defined Networks
    Bifulco, Roberto
    Cui, Heng
    Karame, Ghassan O.
    Klaedtke, Felix
    [J]. 2015 IEEE 23RD INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS (ICNP), 2015, : 453 - 459
  • [37] An Energy Efficient Integral Routing Algorithm for Software-defined Networks
    Neama, Ghadeer Naji
    Awad, Mohamad Khattar
    [J]. 2017 IEEE 86TH VEHICULAR TECHNOLOGY CONFERENCE (VTC-FALL), 2017,
  • [38] Allocation algorithm for handling multiple applications in software-defined WSN
    Tomovic, S.
    Radusinovic, I.
    [J]. 2016 24TH TELECOMMUNICATIONS FORUM (TELFOR), 2016, : 136 - 139
  • [39] An Improved Switch Migration Method-Based Efficient Load Balancing for Multiple Controllers in Software-Defined Networks
    Jiru, Muktar Abdella
    Adere, Ketema
    Krishna, T. Gopi
    Perumalla, Janaki Ramulu
    [J]. JOURNAL OF CASES ON INFORMATION TECHNOLOGY, 2023, 25 (01)
  • [40] Future Scenarios for Software-Defined Metro and Access Networks and Software-Defined Photonics
    Muciaccia, Tommaso
    Passaro, Vittorio M. N.
    [J]. PHOTONICS, 2017, 4 (01)