DocumentCode
69031
Title
A Hybrid Hierarchical Control Plane for Flow-Based Large-Scale Software-Defined Networks
Author
Yonghong Fu ; Jun Bi ; Ze Chen ; Kai Gao ; Baobao Zhang ; Guangxu Chen ; Jianping Wu
Author_Institution
Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
Volume
12
Issue
2
fYear
2015
fDate
Jun-15
Firstpage
117
Lastpage
131
Abstract
The decoupled architecture and the fine-grained flow-control feature limit the scalability of a flow-based software-defined network (SDN). In order to address this problem, some studies construct a flat control plane architecture; others build a hierarchical control plane architecture to improve the scalability of an SDN. However, the two kinds of structure still have unresolved issues: A flat control plane structure cannot solve the superlinear computational complexity growth of the control plane when the SDN scales to a large size, and the centralized abstracted hierarchical control plane structure brings a path stretch problem. To address these two issues, we propose Orion, a hybrid hierarchical control plane for large-scale networks. Orion can effectively reduce the computational complexity of an SDN control plane by several orders of magnitude. We also design an abstracted hierarchical routing method to solve the path stretch problem. Furthermore, we propose a hierarchical fast reroute method to illustrate how to achieve fast rerouting in the proposed hybrid hierarchical control plane. Orion is implemented to verify the feasibility of the hybrid hierarchical approach. Finally, we verify the effectiveness of Orion from both the theoretical and experimental aspects.
Keywords
control engineering computing; flow control; hierarchical systems; software defined networking; telecommunication control; telecommunication network routing; Orion; SDN scales; abstracted hierarchical routing method; centralized abstracted hierarchical control plane structure; decoupled architecture; fine-grained flow-control feature; flat control plane architecture; flow-based large-scale software-defined networks; hybrid hierarchical control plane; path stretch problem; superlinear computational complexity growth; Computational complexity; Computer architecture; Control systems; Protocols; Routing; Scalability; Topology; Control Plane Architecture,; SDN; abstracted hierarchical routing; control plane architecture; fast reroute; hybrid hierarchical;
fLanguage
English
Journal_Title
Network and Service Management, IEEE Transactions on
Publisher
ieee
ISSN
1932-4537
Type
jour
DOI
10.1109/TNSM.2015.2434612
Filename
7109947
Link To Document