TY - GEN
T1 - A load balancing strategy of SDN controller based on distributed decision
AU - Zhou, Yuanhao
AU - Zhu, Mingfa
AU - Xiao, Limin
AU - Ruan, Li
AU - Duan, Wenbo
AU - Li, Deguo
AU - Liu, Rui
AU - Zhu, Mingming
N1 - Publisher Copyright:
© 2014 IEEE.
PY - 2015/1/15
Y1 - 2015/1/15
N2 - Software-Defined Networking (SDN), enabled by Open Flow, represents a paradigm shift from traditional network to the future Internet. Replicate or distributed controllers have been proposed to address the issues of availability and scalability that a centralized controller suffers from. However, it lacks a flexible mechanism to balance load among distributed controllers. To address this problem, this paper presents DALB, a dynamic and adaptive algorithm for controller load balancing totally based on distributed architecture, without any centralized component. This algorithm is running as a module of SDN controller. On one hand, it adopts an adjustable load collection threshold so as to reduce the overhead of exchanging messages for load collection, and on the other hand it can make policy and election locality in order to reduce the decision delay caused by network transmission. In this paper, we build the prototype system on floodlight to demonstrate our design and test the performance of our algorithm.
AB - Software-Defined Networking (SDN), enabled by Open Flow, represents a paradigm shift from traditional network to the future Internet. Replicate or distributed controllers have been proposed to address the issues of availability and scalability that a centralized controller suffers from. However, it lacks a flexible mechanism to balance load among distributed controllers. To address this problem, this paper presents DALB, a dynamic and adaptive algorithm for controller load balancing totally based on distributed architecture, without any centralized component. This algorithm is running as a module of SDN controller. On one hand, it adopts an adjustable load collection threshold so as to reduce the overhead of exchanging messages for load collection, and on the other hand it can make policy and election locality in order to reduce the decision delay caused by network transmission. In this paper, we build the prototype system on floodlight to demonstrate our design and test the performance of our algorithm.
KW - Distributed decision
KW - Load balancing
KW - OpenFlow
KW - Software-defined networking (SDN)
UR - https://www.scopus.com/pages/publications/84923048686
U2 - 10.1109/TrustCom.2014.112
DO - 10.1109/TrustCom.2014.112
M3 - 会议稿件
AN - SCOPUS:84923048686
T3 - Proceedings - 2014 IEEE 13th International Conference on Trust, Security and Privacy in Computing and Communications, TrustCom 2014
SP - 851
EP - 856
BT - Proceedings - 2014 IEEE 13th International Conference on Trust, Security and Privacy in Computing and Communications, TrustCom 2014
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 13th IEEE International Conference on Trust, Security and Privacy in Computing and Communications, TrustCom 2014
Y2 - 24 September 2014 through 26 September 2014
ER -