首页> 中文期刊> 《计算机应用》 >基于Docker的云资源弹性调度策略

基于Docker的云资源弹性调度策略

         

摘要

针对云资源弹性调度问题,结合Ceph数据存储的特点,提出一种基于Docker容器的云资源弹性调度策略.首先,指出Docker容器数据卷不能跨主机的特性给应用在线迁移带来了困难,并对Ceph集群的数据存储方法进行改进;然后,建立了一个基于节点综合负载的资源调度优化模型;最后,将Ceph集群和Docker容器的特点相结合,利用Docker Swarm实现了既考虑数据存储、又考虑集群负载的应用容器部署算法和应用在线迁移算法.实验结果表明,与一些调度策略相比,该调度策略对集群资源进行了更细粒度的划分,实现了云平台资源的弹性调度,并在保证应用性能的同时,达到了合理利用云平台资源和降低数据中心运营成本的目的.%Considering the problem of elastic scheduling for cloud resources and the characteristics of Ceph data storage,a cloud resource elastic scheduling strategy based on Docker container was proposed.First of all,it was pointed out that the Docker container data volumes are unable to work across different hosts,which brings difficulty to apply online migration,then the data storage method of Ceph duster was improved.Furthermore,a resource scheduling optimization model based on the comprehensive load of nodes was established.Finally,by combining the characteristics of Ceph cluster and Docker container,the Docker Swarm orchestration was used to achieve container deployment and application online migration in consideration of both data storage and cluster load.The experimental results show that compared with some scheduling strategies,the proposed scheduling strategy achieves elastic scheduling of the cloud platform resources by making a more granular partitioning of the cluster resources,makes a reasonable utilization of the cloud platform resources and reduces the cost of data center operations under the premise of ensuring the application performance.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号