On Generality of the Data Plane and Scalability of the Control Plane in Software-Defined Networking

被引:12
作者
Zuo Qingyun [1 ]
Chen Ming [1 ]
Ding Ke [1 ]
Xu Bo [1 ]
机构
[1] PLA Univ Sci & Technol, Coll Command Informat Syst, Nanjing 210007, Jiangsu, Peoples R China
关键词
OpenFlow; SDN; architecture; control functionalities; control message;
D O I
10.1109/CC.2014.6821737
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
The control and data planes are decoupled in software-defined networking (SDN), which enables both planes to evolve independently, and brings about many advantages such as high flexibility, programmability, and rapid implementation of new network protocols. However, in order to improve the scalability of the control plane at present, some control functionalities are added to the data plane, which is probably to impact on the generality of the data plane. The key challenge of adding control functionalities to the data plane is to strike a careful balance between the generality of the data plane and the scalability of the control plane. We propose some basic principles that both control and data planes should comply with, based on the evolutionary trend of SDN. Moreover, we take two approaches for reference according to the principles, viewed from the control messages in OpenFlow-based SDN. Our evaluations demonstrate that the approaches can maintain the generality of the data plane and improve the scalability of the control plane.
引用
收藏
页码:55 / 64
页数:10
相关论文
共 18 条
[1]  
AL-FARES M, 2011, P 7 USENIX C NETW SY
[2]  
[Anonymous], 2013, CBENCH OPENFLOW CONT
[3]  
[Anonymous], 2013, WHITE BOX SWITCH EB
[4]  
[Anonymous], 2013, PICA8 OPENFLOW SWITC
[5]   DevoFlow: Scaling Flow Management for High-Performance Networks [J].
Curtis, Andrew R. ;
Mogul, Jeffrey C. ;
Tourrilhes, Jean ;
Yalagandula, Praveen ;
Sharma, Puneet ;
Banerjee, Sujata .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2011, 41 (04) :254-265
[6]  
Ghobadi M, 2012, PROCEEDINGS OF THE 11TH ACM WORKSHOP ON HOT TOPICS IN NETWORKS (HOTNETS-XI), P61
[7]  
HELLER B, 2010, P 7 USENIX C NETW SY
[8]  
JOSE L, 2011, 1 USENIX WORKSH HOT
[9]  
Koponen T., 2010, P 9 USENIX S OP SYST, P351
[10]  
Kotani D., 2012, EUR WORKSH SOFTW DEF