• DocumentCode
    3732361
  • Title

    Online Replacement of Distributed Controllers in Software Defined Networks

  • Author

    Jingjing Zhang;Ping Song;Yi Liu;Depei Qian

  • Author_Institution
    Sino-German Joint Software Inst., Beihang Univ., Beijing, China
  • fYear
    2015
  • Firstpage
    841
  • Lastpage
    846
  • Abstract
    To deploy Software Defined Networks (SDN) in large-scale datacenters, distributed controllers need to be used to achieve scalability and reliability. In such kind of continuously running systems, maintenance often involves online replacement of specified nodes in distributed controllers to upgrade their hardware/software, while the service interruption of controllers and processing errors are not allowed. In addition, load-balancing needs to be re-considered since the hardware of controllers may become heterogeneous due to the replacement. To address this problem, this paper proposes ORDIC, an Online Replacement method of DIstributed SDN Controller in a disruption-free manner. ORDIC enables the safe disruption-free replacement of a specified controller while ensuring network switches utilize resources of the new controller efficiently. In this paper, we build the prototype system on Floodlight to demonstrate our design and test the performance. The experimental results show that: during the replacement process, ORDIC can efficiently allocate appropriate loads to the new controller, so as to improve the overall performance of the distributed controller platform.
  • Keywords
    "Control systems","Load management","Software","Hardware","Software defined networking","Process control","Packet loss"
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Systems (ICPADS), 2015 IEEE 21st International Conference on
  • Electronic_ISBN
    1521-9097
  • Type

    conf

  • DOI
    10.1109/ICPADS.2015.114
  • Filename
    7384377