首页 | 本学科首页   官方微博 | 高级检索  
     

基于Docker Swarm集群的调度策略优化算法
引用本文:刘梅,高岑,田月,王嵩,刘璐.基于Docker Swarm集群的调度策略优化算法[J].计算机系统应用,2018,27(9):199-204.
作者姓名:刘梅  高岑  田月  王嵩  刘璐
作者单位:中国科学院大学 计算机与控制学院, 北京 100049;中国科学院 沈阳计算技术研究所, 沈阳 110168,中国科学院 沈阳计算技术研究所, 沈阳 110168,中国科学院 沈阳计算技术研究所, 沈阳 110168,中国科学院 沈阳计算技术研究所, 沈阳 110168,中国科学院 沈阳计算技术研究所, 沈阳 110168
摘    要:Swarm是一种对集群中Docker镜像和容器进行管理的工具,其在计算节点权值时可能会得到若干个相同权值的节点.现有的Swarm调度策略只是将这些节点随机分配,由于相同权值节点的资源负载情况并不相同,所以将会造成节点负载不均衡.针对上述问题,本文提出一种动态调度算法对Swarm调度策略进行优化.通过实验,证明增加动态调度算法能够使集群中节点负载更加均衡,同时提高集群的整体资源利用率.

关 键 词:轻量级虚拟化  Docker  Swarm集群  负载均衡
收稿时间:2018/1/30 0:00:00
修稿时间:2018/2/27 0:00:00

Scheduling Strategy Optimization Algorithm Based on Docker Swarm Cluster
LIU Mei,GAO Cen,TIAN Yue,WANG Song and LIU Lu.Scheduling Strategy Optimization Algorithm Based on Docker Swarm Cluster[J].Computer Systems& Applications,2018,27(9):199-204.
Authors:LIU Mei  GAO Cen  TIAN Yue  WANG Song and LIU Lu
Affiliation:School of Computer and Control Engineering, University of Chinese Academy of Sciences, Beijing 100049, China;Shenyang Institute of Computing Technology, Chinese Academy of Sciences, Shenyang 110168, China,Shenyang Institute of Computing Technology, Chinese Academy of Sciences, Shenyang 110168, China,Shenyang Institute of Computing Technology, Chinese Academy of Sciences, Shenyang 110168, China,Shenyang Institute of Computing Technology, Chinese Academy of Sciences, Shenyang 110168, China and Shenyang Institute of Computing Technology, Chinese Academy of Sciences, Shenyang 110168, China
Abstract:Swarm is a management tool for cluster Docker image and containers, and it may get a number of identical weights nodes in the calculation of weights. The existing Swarm scheduling strategy is just a random allocation of these nodes. Because the resources load of the same weight nodes are different, this will cause the load imbalance of the nodes. To solve this problem, this study proposes a dynamic scheduling algorithm to optimize the Swarm scheduling strategy. Through the experiment, it is proved that the dynamic scheduling algorithm can make the node load more balanced in the cluster, and improve the overall resource utilization of the cluster.
Keywords:lightweight virtualization  Docker  Swarm cluster  load balancing
点击此处可从《计算机系统应用》浏览原始摘要信息
点击此处可从《计算机系统应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号