Computer Science ›› 2017, Vol. 44 ›› Issue (2): 75-81.doi: 10.11896/j.issn.1002-137X.2017.02.009

Previous Articles     Next Articles

Review for Research of Control Plane in Software-defined Network

LIU Lin and ZHOU Jian-tao   

  • Online:2018-11-13 Published:2018-11-13

Abstract: Software-defined network(SDN) has emerged as a new networking paradigm by decoupling the control plane and data forwarding plane,and centralized controller and the global view of the network,established a open interface between the control plane and the data plane,and enabled programmability of the network by external applications.It maks up for the lacks and limitations of the current networking infrastructure.Thereinto,controller which is an important component in SDN has become a hot spot.This paper focused on the researches of Software-defined network control plane controller.Firstly,we summarized the current status of SDN control plane controller technology development and classification,and then we seriously analyzed the current existing consistency,scalability,load balancing,and other a series of issues in Software-defined network.Finally,we discussed the SDN technology research and development direction of the future and trend.

Key words: Software-defined network,Multi-controller,Consistency,Scalability,Load balancing

[1] Open networking foundation(ONF).https://www.opennetworking.org.
[2] OpenNetworking Foundation.OpenFlow SwitchSpecification,Version 1.3.4[S].ONF,2012.
[3] European Telecommunications Standards Institute-(ETSI).http://www.etsi.org.
[4] CHIOSI M,CLARKE D,WILLIS P,et al.Network functions virtua-lisation:An introduction,benefits,enablers,challenges and call for action[C]∥SDN and OpenFlow World Congress.Darmstadt,Germany,2012:22-24.
[5] OpenDayLight(ODL).[2016-03-10].https://www.opendaylight.org.
[6] ZHANG C K,CUI Y,TANG H Y,et al.State-of-the-art survey on software-defined networking (SDN)[J].Journal of Software,2015,26(1):62-81.(in Chinese) 张朝昆,崔勇,唐翯祎,等.软件定义网络(SDN)研究进展[J].软件学报,2015,6(1):62-81.
[7] LI C,DUAN X D,CHEN W,et al.Thoughts and Practices About SDN and NFV[J].Telecommunications Science,2014,30(8):23-27.(in Chinese) 李晨,段晓东,陈炜,等.SDN和NFV的思考与实践[J].电信科学,2014,30(8):23-27.
[8] MCCAULEY J,PANDA A,CASADO M,et al.Extending SDN to large-scale networks[C]∥Open Networking Summit.2013:1-2.
[9] ZUO Q Y,CHEN M,ZHAO G S,et al.Research on OpenFlow-Based SDN Technologies [J].Journal of Software,2013,24(5):1078-1097.(in Chinese) 左青云,陈鸣,赵广松,等.基于OpenFlow的SDN技术研究[J].软件学报,2013,24(5):1078-1097.
[10] LIN P P,BI J,HU H Y,et al.MSDN:a mechanism for scalable intra-domain control plane in SDN[J].Journal of Chinese Computer Systems,2013,34(9):17-20.(in Chinese) 林萍萍,毕军,胡虹雨,等.一种面向SDN域内控制平面可扩展性的机制[J].小型微型计算机系统,2013,34(9):17-20.
[11] WEI K.The Load Balancing Research of SDN Based on AntColony Algorithm[D].Jilin:Jilin University,2015.(in Chinese) 魏凯.基于蚁群算法 SDN 负载均衡的研究[D].吉林:吉林大学,2015.
[12] SDN Architecture.https://www.opennetworking.org/ima-ges/stories/downloads/ssd-resources/technicalreports/TR_SDN_ARCH_1.0_06062006.pdf.
[13] FOUNDATION O N.Software-Defined Networking:The New Norm for Networks.http://bigswitch.com/sites/default/files/sdn-resources/onf-whitepaper.pdf .
[14] MCKEOWN N,ANDERSON T,Balakrishnan H,et al.Open-Flow:enabling innovation in campus networks[J].ACM SIGCO MM Computer Communication Review,2008,38(2):69-74.
[15] GUDE N,KOPONEN T,PETTIT J,et al.NOX:towards anoperating system for networks[J].ACM SIGCOMM Computer Communication Review,2008,38(3):105-110.
[16] CAI Z.Design and implementation of the maestro network control platform[M].ProQuest,2009.
[17] https://openflow.stanford.edu/display/Beacon/Home.
[18] JIANG G L,FU B Z,CHEN M Y,et al.Survey and QuantitativeAnalysis of SDN Controllers[J].Journal of Frontiers of Computer Science & Technology,2014,8(6):653-664.(in Chinese) 江国龙,付斌章,陈明宇,等.SDN控制器的调研和量化分析[J].计算机科学与探索,2014,8(6):653-664.
[19] REITBLATT M,FOSTER N,REXFORD J,et al.Abstractions for network update[C]∥Proceedings of the ACM SIGCOMM 2012 Conference on Applications,Technologies,Architectures,and Protocols for Computer Communication.Helsinki,Finland,ACM,2012:323-334.
[20] CANINI M,KUZNETSOV P,LEVIN D,et al.Software transactional networking:Concurrent and consistent policy composition[C]∥Proceedings of the Second ACM SIGCOMM Workshop on Hot Topics in Software Defined Networking.Hong Kong,China,ACM,2013:1-6.
[21] HASSAS YEGANEH S,GANJALI Y.Kandoo:a framework forefficient and scalable offloading of control applications[C]∥Proceedings of the First Workshop on Hot Topics in Software Defined Networks.Helsinki,Finland,ACM,2012:19-24.
[22] TOOTOONCHIAN A,GANJALI Y.HyperFlow:A distributed control plane for OpenFlow[C]∥Proceedings of the 2010 Internet Network Management Conference on Research on Enterprise Networking.San Jose,USA,2010:3.
[23] The Open Network Operating System(ONOS)[EB/OL].ht-tp://onosproject.org.
[24] STRIBLING J,SOVRAN Y,ZHANG I,et al.Flexible,Wide-Area Storage for Distributed Systems with WheelFS[C]∥Networked Systems Design and Implementation(NSDI).Boston,USA,2009:43-58.
[25] Cassandra [EB/OL].[2016-01-17].http://cassandra.apache.org.
[26] KOPONEN T,CASADO M,GUDE N,et al.Onix:A Distributed Control Platform for Large-scale Production Networks[C]∥Operating Systems Design and Implementation (OSDI).Vancouver,Canada,2010:1-6.
[27] SHERWOOD R,GIBB G,YAP K K,et al.Can the production network be the testbed?[C]∥Operating Systems Design and Implementation (OSDI).Vancouver,Canada,2010:1-6.
[28] LIN P,BI J,HU H.Asic:an architecture for scalable intra-domain control in openflow[C]∥Proceedings of the 7th International Conference on Future Internet Technologies.Seoul,Republic of Korea,ACM,2012:21-26.
[29] YU M,REXFORD J,FREEDMAN M J,et al.Scalable flow-based networking with DIFANE[J].ACM SIGCOMM Compu-ter Communication Review,2011,41(4):351-362.
[30] CURTIS A R,MOGUL J C,TOURRILHES J,et al.DevoFlow:scaling flow management for high-performance networks[J].ACMSIGCOMM Computer Communication Review,Toronto,Canada,ACM,2011,41(4):254-265.
[31] REITBLATT M,FOSTER N,REXFORD J,et al.Consistentupdates for software-defined networks:Change you can believe in![C]∥Proceedings of the 10th ACM Workshop on Hot Topi-cs in Networks.ACM,2011.
[32] FERGUSON A D,GUHA A,LIANG C,et al.Hierarchical policies for software defined networks[C]∥Proceedings of the First Workshop on Hot Topics in Software Defined Networks.Helsinki,Finland,ACM,2012:37-42.
[33] KYUNG Y,HONG K,NGUYEN T M,et al.A load distribution scheme over multiple controllers for scalable SDN[C]∥IEEE Computer Society.Taichung,Taiwan,2015.
[34] JIMENEZ Y,CERVELLO-PASTOR C,Garcia A J.On the controller placement for designing a distributed SDN control layer[C]∥Networking Conference,2014 IFIP.Trondheim,Norway,IEEE,2014:1-9.
[35] GUO Z,SU M,XU Y,et al.Improving the performance of load balancing in software-defined networks through load variance-based synchronization[J].Computer Networks,2014,68:95-109.
[36] CUI H,ZHU Y,YAO Y,et al.Design of intelligent capabilities in SDN[C]∥2014 4th International Conference on Wireless Communications,Vehicular Technology,Information Theory and Aerospace & Electronic Systems (VITAE).Shenzhen,Guangdong,China,IEEE,2014:1-5.
[37] CIVANLAR S,PARLAKISIK M,TEKALP A M,et al.A qos-enabled openflow environment for scalable video streaming[C]∥GLOBECOM Workshops (GC Wkshps),2010 IEEE.Miami,Florida,USA,IEEE,2010:351-356.
[38] CAO B,LIU S,SUN Q.Dynamically adaptive load balancingstrategy under the software defined network structure[J].Journal of Chongqing University of Posts & Telecommunications,2015,27(4):460-465.(in Chinese) 曹傧,刘勰,孙奇.软件定义网络架构下的动态自适应负载均衡策略研究[J].重庆邮电大学学报(自然科学版),2015,27(4):460-465.

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
[1] LEI Li-hui and WANG Jing. Parallelization of LTL Model Checking Based on Possibility Measure[J]. Computer Science, 2018, 45(4): 71 -75, 88 .
[2] XIA Qing-xun and ZHUANG Yi. Remote Attestation Mechanism Based on Locality Principle[J]. Computer Science, 2018, 45(4): 148 -151, 162 .
[3] LI Bai-shen, LI Ling-zhi, SUN Yong and ZHU Yan-qin. Intranet Defense Algorithm Based on Pseudo Boosting Decision Tree[J]. Computer Science, 2018, 45(4): 157 -162 .
[4] WANG Huan, ZHANG Yun-feng and ZHANG Yan. Rapid Decision Method for Repairing Sequence Based on CFDs[J]. Computer Science, 2018, 45(3): 311 -316 .
[5] SUN Qi, JIN Yan, HE Kun and XU Ling-xuan. Hybrid Evolutionary Algorithm for Solving Mixed Capacitated General Routing Problem[J]. Computer Science, 2018, 45(4): 76 -82 .
[6] ZHANG Jia-nan and XIAO Ming-yu. Approximation Algorithm for Weighted Mixed Domination Problem[J]. Computer Science, 2018, 45(4): 83 -88 .
[7] WU Jian-hui, HUANG Zhong-xiang, LI Wu, WU Jian-hui, PENG Xin and ZHANG Sheng. Robustness Optimization of Sequence Decision in Urban Road Construction[J]. Computer Science, 2018, 45(4): 89 -93 .
[8] LIU Qin. Study on Data Quality Based on Constraint in Computer Forensics[J]. Computer Science, 2018, 45(4): 169 -172 .
[9] ZHONG Fei and YANG Bin. License Plate Detection Based on Principal Component Analysis Network[J]. Computer Science, 2018, 45(3): 268 -273 .
[10] SHI Wen-jun, WU Ji-gang and LUO Yu-chun. Fast and Efficient Scheduling Algorithms for Mobile Cloud Offloading[J]. Computer Science, 2018, 45(4): 94 -99, 116 .