计算机科学 ›› 2018, Vol. 45 ›› Issue (11): 75-81.doi: 10.11896/j.issn.1002-137X.2018.11.010
李雄英1,2, 董庆贺1, 何倩1,2, 周水明1,2
LI Xiong-ying1,2, DONG Qing-he1, HE Qian1,2, ZHOU Shui-ming1,2
摘要: 文中引入软件定义网络(Software Defined Network,SDN)对智慧医疗云进行网络管理,并且针对传统SDN控制器存在单点失效和负载均衡的问题,设计了智慧医疗分布式SDN控制器系统。SDN控制系统分为SDN控制器集群、数据转发平面和智慧医疗云服务系统3层。在此基础上,提出一种实时负载动态自调节的快速负载均衡算法DAF(Dynamic Adaptive and Fast Load Balancing)。在该算法中,负载信息感知组件周期性地采集自己的负载信息,自动地进行控制器间的负载信息交互;控制器的负载值超过阈值时,会触发交换机迁移动作,以动态配置交换机与控制器之间的映射关系。实验结果表明,面向智慧医疗云的分布式SDN控制系统的性能良好,且DAF算法能够快速地实现SDN控制器间的负载均衡,提升了智慧医疗云的网络吞吐量。
中图分类号:
[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] | 田真真, 蒋维, 郑炳旭, 孟利民. 基于服务器集群的负载均衡优化调度算法 Load Balancing Optimization Scheduling Algorithm Based on Server Cluster 计算机科学, 2022, 49(6A): 639-644. https://doi.org/10.11896/jsjkx.210800071 |
[2] | 高捷, 刘沙, 黄则强, 郑天宇, 刘鑫, 漆锋滨. 基于国产众核处理器的深度神经网络算子加速库优化 Deep Neural Network Operator Acceleration Library Optimization Based on Domestic Many-core Processor 计算机科学, 2022, 49(5): 355-362. https://doi.org/10.11896/jsjkx.210500226 |
[3] | 耿海军, 王威, 尹霞. 基于混合软件定义网络的单节点故障保护方法 Single Node Failure Routing Protection Algorithm Based on Hybrid Software Defined Networks 计算机科学, 2022, 49(2): 329-335. https://doi.org/10.11896/jsjkx.210100051 |
[4] | 谭双杰, 林宝军, 刘迎春, 赵帅. 基于机器学习的分布式星载RTs系统负载调度算法 Load Scheduling Algorithm for Distributed On-board RTs System Based on Machine Learning 计算机科学, 2022, 49(2): 336-341. https://doi.org/10.11896/jsjkx.201200126 |
[5] | 夏中, 向敏, 黄春梅. 基于CHBL的P2P视频监控网络分层管理机制 Hierarchical Management Mechanism of P2P Video Surveillance Network Based on CHBL 计算机科学, 2021, 48(9): 278-285. https://doi.org/10.11896/jsjkx.201200056 |
[6] | 宋海宁, 焦健, 刘永. 高速公路中的移动边缘计算研究 Research on Mobile Edge Computing in Expressway 计算机科学, 2021, 48(6A): 383-386. https://doi.org/10.11896/jsjkx.200900212 |
[7] | 王政, 姜春茂. 一种基于三支决策的云任务调度优化算法 Cloud Task Scheduling Algorithm Based on Three-way Decisions 计算机科学, 2021, 48(6A): 420-426. https://doi.org/10.11896/jsjkx.201000023 |
[8] | 郑增乾, 王锟, 赵涛, 蒋维, 孟利民. 带宽和时延受限的流媒体服务器集群负载均衡机制 Load Balancing Mechanism for Bandwidth and Time-delay Constrained Streaming Media Server Cluster 计算机科学, 2021, 48(6): 261-267. https://doi.org/10.11896/jsjkx.200400131 |
[9] | 董仕. 软件定义网络安全问题研究综述 Survey on Software Defined Networks Security 计算机科学, 2021, 48(3): 295-306. https://doi.org/10.11896/jsjkx.200300119 |
[10] | 姚泽玮, 林嘉雯, 胡俊钦, 陈星. 基于PSO-GA的多边缘负载均衡方法 PSO-GA Based Approach to Multi-edge Load Balancing 计算机科学, 2021, 48(11A): 456-463. https://doi.org/10.11896/jsjkx.210100191 |
[11] | 高明, 周慧颖, 焦海, 应丽莉. 基于加权图的链路映射算法 Link Mapping Algorithm Based on Weighted Graph 计算机科学, 2021, 48(11A): 476-480. https://doi.org/10.11896/jsjkx.201200216 |
[12] | 高雅卓, 刘亚群, 张国敏, 邢长友, 王秀磊. 基于多阶段博弈的虚拟化蜜罐动态部署机制 Multi-stage Game Based Dynamic Deployment Mechanism of Virtualized Honeypots 计算机科学, 2021, 48(10): 294-300. https://doi.org/10.11896/jsjkx.210500071 |
[13] | 杨紫淇, 蔡英, 张皓晨, 范艳芳. 基于负载均衡的VEC服务器联合计算任务卸载方案 Computational Task Offloading Scheme Based on Load Balance for Cooperative VEC Servers 计算机科学, 2021, 48(1): 81-88. https://doi.org/10.11896/jsjkx.200800220 |
[14] | 郭飞雁, 唐兵. 基于用户延迟感知的移动边缘服务器放置方法 Mobile Edge Server Placement Method Based on User Latency-aware 计算机科学, 2021, 48(1): 103-110. https://doi.org/10.11896/jsjkx.200900146 |
[15] | 王国澎, 杨剑新, 尹飞, 蒋生健. 负载均衡的处理器运算资源分配方法 Computing Resources Allocation with Load Balance in Modern Processor 计算机科学, 2020, 47(8): 41-48. https://doi.org/10.11896/jsjkx.191000148 |
|