• DocumentCode
    266739
  • Title

    High availability for Non-stop network controller

  • Author

    Deguo Li ; Li Ruan ; Limin Xiao ; Mingfa Zhu ; Wenbo Duan ; Yuanhao Zhou ; Mengxi Chen ; Yinben Xia ; Mingming Zhu

  • Author_Institution
    Sch. of Comput. Sci. & Eng., Beihang Univ., Beijing, China
  • fYear
    2014
  • fDate
    19-19 June 2014
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    Network controller is the core of the OpenFlow-Based Software-Defined Networks (SDN). High availability of network controller is an urgent need objectively. The appearance of controller instance fault should not be perceived by data plane. During the fault recovery, OpenFlow messages, especially asynchronous message from data plane, should not be discarded. Otherwise the control platform would hold the outdated network status. This is an interesting problem which we call Asynchronous Message Discard (ASMD) trouble. This paper proposes a Non-stop network controller (NSNC). It can troubleshoot the ASMD problem based on highly available TCP (HA-TCP) technology. During the fault recovery on distributed control platform, we want to elect the optimal controller to take over the network devices managed by the failed controller instance. We analyses the minimum metrics set for controller election. The view of this paper is verified on Floodlight controller. Experiments show that when the controller instance fails, asynchronous messages from switch will not be discarded, and using HA-TCP only adds negligible overhead to throughput and latency. We test the performance of election algorithm based on Mininet. Currently, there is only a theoretical analysis of metrics related to the election. We will test the validity of the election strategy in a real scenario as part of our future work.
  • Keywords
    computer networks; distributed control; optimal control; ASMD; Floodlight controller; HA-TCP technology; NSNC; OpenFlow messages; SDN; asynchronous message discard; asynchronous messages; data plane; distributed control platform; election algorithm; network devices; non stop network controller; openflow based software defined networks; optimal controller; outdated network status; Availability; Fault tolerance; Fault tolerant systems; Nominations and elections; Protocols; Switches; Controller Election; Fault Tolerance; High Availability; OpenFlow; Software Defined Networking(SDN);
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    World of Wireless, Mobile and Multimedia Networks (WoWMoM), 2014 IEEE 15th International Symposium on a
  • Conference_Location
    Sydney, NSW
  • Type

    conf

  • DOI
    10.1109/WoWMoM.2014.6918986
  • Filename
    6918986