期刊文献+

基于Docker的云资源弹性调度策略 被引量:30

Elastic scheduling strategy for cloud resource based on Docker
下载PDF
导出
摘要 针对云资源弹性调度问题,结合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 cluster 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.
出处 《计算机应用》 CSCD 北大核心 2018年第2期557-562,共6页 journal of Computer Applications
基金 贵州省基础研究重大项目(黔科合JZ字【2014】2001-21)~~
关键词 弹性调度 应用迁移 数据放置策略 Swarm编排器 Docker容器 Ceph集群 elastic scheduling application migration data-place policy Docker Swarm Docker container Ceph cluster
  • 相关文献

参考文献3

二级参考文献16

  • 1Koomey J. Growth in Data Center Electricity Use 2005 to 2010 [ EB/OL ]. ( 2011-10 -11 ). http ://www. analytic spress, com/datacenters, html.
  • 2Gurumurthi S, Sivasubramaniam A, Kandemir M, et al. DRPM:Dynamic Speed Control for Power Management in Server Class Disks[ C ]//Proceedings of the 30th Annual International Symposium on Computer Architecture. San Diego, USA: IEEE Press, 2003: 211-219.
  • 3Verma A, Koller R, Useche L, et al. SRCMap: Energy Proportional Storage Using Dynamic Consolida- tion[C]//Proceedings of FAST' 10. San Jose, USA: USENIX Association ,2010 : 148 -155.
  • 4Weil S A,Brandt S A, Miller E L. Ceph: A Scalable, High-performance Distributed File System C ]// Proceedings of OSDI' 06. Seattle, USA: USENIXAssociation, 2006 : 269 -277.
  • 5Thereska E, Donnelly A, Narayanan D. Sierra: Practical Power-proportionality for Data Center Storage [ C ]// Proceedings of EuroSys ' 11. Salzburg, Austria: ACM Press ,2012 : 153 -161.
  • 6Kaushik R T, Bhandarkar M. Greenhdfs: Towards an Energy-conserving, Storage-efficient, Hybrid Hadoop Compute Cluster [ C ]//Proceedings of USENIX Annual Technical Conference. Boston, USA : USENIX Association ,2010 : 159 -167.
  • 7Bisson T,Wu J, Brandt S A. A Distributed Spin-down Algorithm for an Object-based Storage Device with Write Redirection [ C ]//Proceedings of the 7th Work- shop on Distributed Data and Structures. Santa Clara, USA : ACM Press, 2006:459 -468.
  • 8Weil S A, Brandt S A, Miller E L, et al. CRUSH: Controlled, Scalable, Decentralized Placement of Replicated Data [ C ]//Proceedings of 2006 ACM/IEEE Conference on Supercomputing. Tampa, USA: ACM Press ,2006:367 -378.
  • 9Wake-on-Lan [ EB/OL ]. ( 2013 -10 -10 ). http ://en. wiki pedia, org/wiki/Wake on lan.
  • 10Fiol [EB/OL]. ( 2013 -10 -10 ). http ://freecode. com/pro jects/fio.

共引文献173

同被引文献184

引证文献30

二级引证文献224

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部