A Fault-Tolerant and Consistent SDN Controller

被引:0
|
作者
Gonzalez, Andres J. [1 ]
Nencioni, Gianfranco [2 ]
Helvik, Bjarne E. [2 ]
Kamisinski, Andrzej [3 ]
机构
[1] Telenor ASA, Telenor Res, Trondheim, Norway
[2] Norwegian Univ Sci & Technol, Dept Telemat, Trondheim, Norway
[3] AGH Univ Sci & Technol, Dept Telecommun, Krakow, Poland
关键词
Master-Slave Controller; SDN performance; SDN dependability; Fault Tolerance; Controller Consistency;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Software-Defined Networking (SDN) is a new paradigm that promises to enhance network flexibility and innovation. However, operators need to thoroughly assess its advantages and threats before they can implement it. Robustness and fault tolerance are among the main criteria to be considered in such assessment. The currently available SDN controllers offer different fault tolerance mechanisms, but there are still many open issues, especially regarding the trade-off between consistency and performance in a fault-tolerant SDN platform. In this paper, we describe existing fault-tolerant SDN controller solutions, and propose a mechanism to design a consistent and fault-tolerant Master-Slave SDN controller that is able to balance consistency and performance. The main objective of this paper is to bring the performance of an SDN Master-Slave controller as close as possible to the one offered by a single controller. This is obtained by introducing a simple replication scheme, combined with a consistency check and a correction mechanism, that influence the performance only during the few intervals when it is needed, instead of being active during the entire operation time.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] Fault-Tolerant SDN Solution for Cybersecurity Applications
    Liatifis, Athanasios
    Dalamagkas, Christos
    Radoglou-Grammatikis, Panagiotis
    Lagkas, Thomas
    Markakis, Evangelos
    Mladenov, Valeri
    Sarigiannidis, Panagiotis
    [J]. PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON AVAILABILITY, RELIABILITY AND SECURITY, ARES 2022, 2022,
  • [2] On the design of a fault-tolerant flight controller
    Yu, XH
    [J]. 6TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL XII, PROCEEDINGS: INDUSTRIAL SYSTEMS AND ENGINEERING II, 2002, : 199 - 202
  • [3] Efficient greedy heuristic approach for fault-tolerant distributed controller placement in scalable SDN architecture
    Rakesh Salam
    Ansuman Bhattacharya
    [J]. Cluster Computing, 2022, 25 : 4543 - 4572
  • [4] Efficient greedy heuristic approach for fault-tolerant distributed controller placement in scalable SDN architecture
    Salam, Rakesh
    Bhattacharya, Ansuman
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2022, 25 (06): : 4543 - 4572
  • [5] Fault Tolerant Controller Placement in Distributed SDN Environments
    Alshamrani, Adel
    Guha, Sayantan
    Pisharody, Sandeep
    Chowdhary, Ankur
    Huang, Dijiang
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2018,
  • [6] A Programmable Configuration Controller for Fault-Tolerant Applications
    Gong, Lingkan
    Wu, Tong
    Nguyen, Nguyen T. H.
    Agiakatsikas, Dimitris
    Zhao, Zhuoran
    Cetint, Ediz
    Diessel, Oliver
    [J]. 2016 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (FPT), 2016, : 117 - 124
  • [7] RELIABILITY AND SAFETY ANALYSIS OF A FAULT-TOLERANT CONTROLLER
    JOHNSON, BW
    AYLOR, JH
    [J]. IEEE TRANSACTIONS ON RELIABILITY, 1986, 35 (04) : 355 - 362
  • [8] FAULT-TOLERANT MICROPROGRAMMED DIGITAL CONTROLLER DESIGN
    HWANG, K
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS AND CONTROL INSTRUMENTATION, 1976, 23 (03): : 200 - 206
  • [9] A Fault-Tolerant Controller Manager for Platooning Simulation
    Hasan, Shahriar
    Al Ahad, Muhammed Abdullah
    Sljivo, Irfan
    Balador, Ali
    Girs, Svetlana
    Lisova, Elena
    [J]. 2019 8TH IEEE INTERNATIONAL CONFERENCE ON CONNECTED VEHICLES AND EXPO (IIEEE CCVE), 2019,
  • [10] AN OPERATING SYSTEM FOR A FAULT-TOLERANT MULTIPROCESSOR CONTROLLER
    WILLIAMS, RD
    JOHNSON, BW
    ROBERTS, TE
    [J]. IEEE MICRO, 1988, 8 (04) : 18 - 29