TY - GEN
T1 - Online replacement of distributed controllers in software defined networks
AU - Zhang, Jingjing
AU - Song, Ping
AU - Liu, Yi
AU - Qian, Depei
N1 - Publisher Copyright:
© 2015 IEEE.
PY - 2016/1/15
Y1 - 2016/1/15
N2 - 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.
AB - 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.
KW - Distributed Controllers
KW - Load Balancing
KW - Online Replacement
KW - Software Defined Networking(SDN)
UR - https://www.scopus.com/pages/publications/84964642779
U2 - 10.1109/ICPADS.2015.114
DO - 10.1109/ICPADS.2015.114
M3 - 会议稿件
AN - SCOPUS:84964642779
T3 - Proceedings of the International Conference on Parallel and Distributed Systems - ICPADS
SP - 841
EP - 846
BT - Proceedings - 2015 IEEE 21st International Conference on Parallel and Distributed Systems, ICPADS 2015
PB - IEEE Computer Society
T2 - 21st IEEE International Conference on Parallel and Distributed Systems, ICPADS 2015
Y2 - 14 December 2015 through 17 December 2015
ER -