Computer Science ›› 2019, Vol. 46 ›› Issue (9): 130-136.doi: 10.11896/j.issn.1002-137X.2019.09.018

• Network & Communication • Previous Articles     Next Articles

Service Function Load Balancing Based on SDN-SFC

ZHANG Zhao, LI Hai-long, HU Lei, DONG Si-qi   

  1. (Rocket Force University of Engineering,Xi’an 710025,China)
  • Received:2018-08-24 Online:2019-09-15 Published:2019-09-02

Abstract: With the rapid development of Internet technology,network terminal devices tend to be smaller and more convenient,and with the popularity of mobile terminals,their frequency of utilization is higher,people’s demand for network bandwidth is increasing sharply,at the same time,people’s requirement for network data transmission time is becoming more and more stringent.To meet this demand,this paper proposed a load balancing mechanism based on SDN-SFC.It considers and categorizes the types and priorities of services required by each terminal.Then,a heuristic algorithm is used to plan the transmission paths between SFCs to reduce the load of each SF and improve the overall network performance.Simulation results show that the proposed method can shorten the time of data transmission and achieve load balancing.

Key words: Data bandwidth, Load balancing, Service function chain, Software-defined network

CLC Number: 

  • TP393
[1]Stanford University.Clean slate program.http://cleanslate.stanford.edu/.
[2]MCKEOWN N,ANDERSON T,BALAKRISHNAN H,et al.OpenFlow:Enablinginnovation in campus networks[J].ACM SIGCOMM Computer Communication Review,2008,38(2):69-74.
[3]Open Networking Foundation.Software-Defined networking:Thenew norm for networks[M].ONF White Paper,2012.
[4]XUE W,FU G.Research on Key Technology of Service Chaining Based on SDN/NFV[J].Designing Techniques of Posts and Telecommunications,2015(2):1-6.(in Chinese)薛淼,符刚.基于SDN/NFV的Service Chaining关键技术研究[J].邮电设计技术,2015(2):1-6.
[5]BERTSIMAS D,TSITSIKLIS J.Simulated Annealing[J].Statistical Science,1993,8(1):10-15.
[6]WANG S,LIU Z,SUN Q,et al.Towards an accurate evaluation of quality of cloud service in service-oriented cloud computing[J].Journal of Intelligent Manufacturing,2014,25(2):283-291.
[7]KAUR S,KUMAR K,SINGH J,et al.Round-robin based load balancing in Software Defined Networking[C]//International Conference on Computing for Sustainable Global Development.IEEE,2015.
[8]ZHU L,TANG R,TAO Y,et al.Multi-objective Ant Colony Optimization Algorithm Based on Load Balance[C]//Cloud Computing and Security(ICCCS 2016).Springer,2016:193-205.
[9]CHEN L,WANG Y,WANG H,et al.Multiple-combinational-channel:A network architecture for workload balance and deadlock free [J].Future Generation Computer Systems,2016,56:238-246.
[10]BANAIE F,YAGHMAEE M H,HOSSEINI S A.SDN-basedscheduling strategy on load balancing of virtual sensor resources in sensor-cloud[C]//International Symposium on Telecommunications.IEEE,2017:666-671.
[11]WANG R,BUTNARIU D,REXFORD J.OpenFlow-based ser-ver load balancing gone wild[C]//Usenix Conference on Hot Topics in Management of Internet,Cloud,and Enterprise Networks and Services.USENIX Association,2011:12.
[12]LONG H,SHEN Y,GUO M,et al.LABERIO:Dynamic load-balanced Routing in OpenFlow-enabled Networks[C]//International Conference on Advanced Information Networking and Applications.IEEE Computer Society,2013:290-297.
[13]ZHONG H,FANG Y,CUI J.LBBSRT:An efficient SDN load balancing scheme based on server response time[J].Future Generation Computer Systems,2017,68:183-190.
[14]LI J,CHANG X,REN Y,et al.An Effective Path Load Balancing Mechanism Based on SDN[C]//IEEE,International Conference on Trust,Security and Privacy in Computing and Communications.IEEE Computer Society,2014:527-533.
[15]THAI M T,LIN Y D,LAI Y C.A joint network and server load balancing algorithm for chaining virtualized network functions[C]//IEEE International Conference on Communications.IEEE,2016:1-6.
[1] TIAN Zhen-zhen, JIANG Wei, ZHENG Bing-xu, MENG Li-min. Load Balancing Optimization Scheduling Algorithm Based on Server Cluster [J]. Computer Science, 2022, 49(6A): 639-644.
[2] GAO Jie, LIU Sha, HUANG Ze-qiang, ZHENG Tian-yu, LIU Xin, QI Feng-bin. Deep Neural Network Operator Acceleration Library Optimization Based on Domestic Many-core Processor [J]. Computer Science, 2022, 49(5): 355-362.
[3] TAN Shuang-jie, LIN Bao-jun, LIU Ying-chun, ZHAO Shuai. Load Scheduling Algorithm for Distributed On-board RTs System Based on Machine Learning [J]. Computer Science, 2022, 49(2): 336-341.
[4] XIA Zhong, XIANG Min, HUANG Chun-mei. Hierarchical Management Mechanism of P2P Video Surveillance Network Based on CHBL [J]. Computer Science, 2021, 48(9): 278-285.
[5] SONG Hai-ning, JIAO Jian, LIU Yong. Research on Mobile Edge Computing in Expressway [J]. Computer Science, 2021, 48(6A): 383-386.
[6] WANG Zheng, JIANG Chun-mao. Cloud Task Scheduling Algorithm Based on Three-way Decisions [J]. Computer Science, 2021, 48(6A): 420-426.
[7] ZHENG Zeng-qian, WANG Kun, ZHAO Tao, JIANG Wei, MENG Li-min. Load Balancing Mechanism for Bandwidth and Time-delay Constrained Streaming Media Server Cluster [J]. Computer Science, 2021, 48(6): 261-267.
[8] WANG Ke, QU Hua, ZHAO Ji-hong. Multi-objective Optimization Method Based on Reinforcement Learning in Multi-domain SFC Deployment [J]. Computer Science, 2021, 48(12): 324-330.
[9] YAO Ze-wei, LIU Jia-wen, HU Jun-qin, CHEN Xing. PSO-GA Based Approach to Multi-edge Load Balancing [J]. Computer Science, 2021, 48(11A): 456-463.
[10] GAO Ming, ZHOU Hui-ying, JIAO Hai, YING Li-li. Link Mapping Algorithm Based on Weighted Graph [J]. Computer Science, 2021, 48(11A): 476-480.
[11] YANG Zi-qi, CAI Ying, ZHANG Hao-chen, FAN Yan-fang. Computational Task Offloading Scheme Based on Load Balance for Cooperative VEC Servers [J]. Computer Science, 2021, 48(1): 81-88.
[12] GUO Fei-yan, TANG Bing. Mobile Edge Server Placement Method Based on User Latency-aware [J]. Computer Science, 2021, 48(1): 103-110.
[13] GAO Zi-yan and WANG Yong. Load Balancing Strategy of Distributed Messaging System for Cloud Services [J]. Computer Science, 2020, 47(6A): 318-324.
[14] HUANG Mei-gen, WANG Tao, LIU Liang, PANG Rui-qin and DU Huan. Virtual Network Function Deployment Strategy Based on Software Defined Network Resource Optimization [J]. Computer Science, 2020, 47(6A): 404-408.
[15] ZHOU Jian-xin, ZHANG Zhi-peng, ZHOU Ning. Load Balancing Technology of Segment Routing Based on CKSP [J]. Computer Science, 2020, 47(4): 256-261.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!