Computer Science ›› 2018, Vol. 45 ›› Issue (11): 75-81.doi: 10.11896/j.issn.1002-137X.2018.11.010

• Network & Communication • Previous Articles     Next Articles

SDN Dynamic Load Balancing Method for Smart Healthcare Cloud

LI Xiong-ying1,2, DONG Qing-he1, HE Qian1,2, ZHOU Shui-ming1,2   

  1. (Guangxi Key Lab of Cloud Computing and Complex System,Guilin University of Electronic Technology,Guilin,Guangxi 541004,China)1
    (Key Laboratory of Cognitive Radio and Information Processing of the Ministry of Education,Guilin University of Electronic Technology,Guilin,Guangxi 541004,China)2
  • Received:2017-10-07 Published:2019-02-25

Abstract: This paper introduced software defined network (SDN)to manage smart healthcare cloud network,and designed a smart healthcare distributed SDN controller system to address the problems of single point failure and unba-lanced load distribution in traditional SDN controller.This system is composed of three layers:SDN controller cluster,data forwarding plane and smart healthcare cloud service system.On this basis,this paper proposed a DAF (Dynamic Adaptive and Fast Load Balancing) algorithm.In this algorithm,the load information aware component periodically collects its own load information,and automatically interacts the load information between controllers.When the load value of controller exceeds its threshold,the switch migration action is triggered to configure the mapping relationship between switches and controllers dynamically.The experimental results show that the distributed SDN control system for smart healthcare cloud has good performance,besides,the DAF algorithm can quickly balance the load among the SDN controllers and improve the network throughput of healthcare cloud.

Key words: Controller cluster, Load balancing, Single point failure, Smart healthcare cloud, Software defined network

CLC Number: 

  • TP393
[1]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.
[2]BEDHIEF I,KASSAR M,AGUILI T.SDN-based architecture challenging the IoT heterogeneity[C]∥2016 3rd Smart Cloud Networks & Systems(SCNS).Dubai,2016:787-558.
[3]LEE J S,OBI T,SUZUKI H,et al.A new method for constructing dynamic VPN cooperating with OpenFlow control technology and healthcare PKI[C]∥2015 17th Asia-Pacific Network Operations and Management Symposium (APNOM-S).Busan,2015:432-435.
[4]IZADDOOST A,MCGREGOR C.Enhance Network Communications in a Cloud-Based Real-Time Health Analytics Platform Using SDN[C]∥2016 IEEE International Conference on Healthcare Informatics (ICHI).Chicago,IL,2016:388-391.
[5]LIU L,ZHOU J T.A review of software definition of network control plane [J].Computer Science,2017,44(2):75-81.(in Chinese)
柳林,周建涛.软件定义网络控制平面的研究综述[J].计算机科学,2017,44(2):75-81.
[6]LEVIN D,WUNDSAM A,HELLER B.Logically centralized? State distribution trade-offs in software defined networks[C]∥Proceedings of the ACM SIGCOMM Workshop on HotSDN.2012:1-6.
[7]WANG M M,LIU J W,CHEN J,et al.Software definition network:security model,mechanism and research progress [J].Journal of Software,2016,27(4):969-992.(in Chinese)
王蒙蒙,刘建伟,陈杰,等.软件定义网络:安全模型、机制及研究进展[J].软件学报,2016,27(4):969-992.
[8]SILVA F,CASTILLO L,LEMA A,et al.Software defined eHealth networking towards a truly mobile and reliable system[C]∥2014 IEEE 16th International Conference on e-Health Networking,Applications and Services (Healthcom).Natal,2014:560-564.
[9]LI S,HU D,FANG W,et al.Source routing with protocol-obli- vious forwarding (POF) to enable efficient e-Health data transfers[C]∥2016 IEEE International Conference on Communications (ICC).Kuala Lumpur,2016:1-6.
[10]MOUSTAFA H,SHEN G,KAMATH S,et al.Remote monitoring and medical devices control in eHealth[C]∥2016 IEEE 12th International Conference on Wireless and Mobile Computing,Networking and Communications (WiMob).New York,NY,2016:1-8.
[11]BOUSSADA R,ELHDHILI M E,SAIDANE L A.QoS enabled privacy preserving solution for eHealth systems[C]∥International Conference on PERFORMANCE Evaluation and Mode-ling in Wired and Wireless Networks.IEEE,2017.
[12]DIXIT A,FANG H,MUKHERJEE S,et al.ElastiCon;an elastic distributed SDN controller[C]∥2014 ACM/IEEE Sympo-sium on Architectures for Networking and Communications Systems (ANCS).Marina del Rey,CA,2014:17-27.
[13]BARI M F,ROY A R,ZHANG Q,et al.Dynamic Controller Provisioning in Software Defined Networks[C]∥Proceedings of the 9th International Conference on Network and Service Ma-nagement (CNSM 2013).Zurich,2013:18-25.
[14]ZHOU Y,ZHU M,XIAO L,et al.A Load Balancing Strategy of SDN Controller Based on Distributed Decision[C]∥2014 IEEE 13th International Conference on Trust,Security and Privacy in Computing and Communications.Beijing,2014:851-856.
[15]YU J K,WANG Y,PEI K K,et al.A load balancing mechanism for multiple SDN controllers based on load informing strategy[C]∥2016 18th Asia-Pacific Network Operations and Management Symposium (APNOMS).Kanazawa,2016:1-4.
[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] GENG Hai-jun, WANG Wei, YIN Xia. Single Node Failure Routing Protection Algorithm Based on Hybrid Software Defined Networks [J]. Computer Science, 2022, 49(2): 329-335.
[4] 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.
[5] ZHANG Geng-qiang, XIE Jun, YANG Zhang-lin. Accelerating Forwarding Rules Issuance with Fast-Deployed-Segment-Routing(FDSR) in SD-MANET [J]. Computer Science, 2022, 49(2): 377-382.
[6] 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.
[7] SONG Hai-ning, JIAO Jian, LIU Yong. Research on Mobile Edge Computing in Expressway [J]. Computer Science, 2021, 48(6A): 383-386.
[8] WANG Zheng, JIANG Chun-mao. Cloud Task Scheduling Algorithm Based on Three-way Decisions [J]. Computer Science, 2021, 48(6A): 420-426.
[9] 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.
[10] DONG Shi. Survey on Software Defined Networks Security [J]. Computer Science, 2021, 48(3): 295-306.
[11] 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.
[12] GAO Ya-zhuo, LIU Ya-qun, ZHANG Guo-min, XING Chang-you, WANG Xiu-lei. Multi-stage Game Based Dynamic Deployment Mechanism of Virtualized Honeypots [J]. Computer Science, 2021, 48(10): 294-300.
[13] 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.
[14] GUO Fei-yan, TANG Bing. Mobile Edge Server Placement Method Based on User Latency-aware [J]. Computer Science, 2021, 48(1): 103-110.
[15] GAO Zi-yan and WANG Yong. Load Balancing Strategy of Distributed Messaging System for Cloud Services [J]. Computer Science, 2020, 47(6A): 318-324.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!