基于Docker的资源调度及应用容器集群管理系统设计与实现

发布时间:2017-12-10 05:12

  本文关键词:基于Docker的资源调度及应用容器集群管理系统设计与实现


  更多相关文章: Docker 资源动态调度 应用容器集群 增量更新 Hazelcast


【摘要】:随着Docker虚拟化技术的日益成熟,基于Docker应用容器集群的应用开发、部署和运维正逐渐成为越来越多的企业和服务运营商的现实选择。如何更好地实现企业IT资源的高效利用、为部署在Docker应用容器集群中的复杂分布式应用提供高可用的支撑环境,是企业IT资源管理亟待解决的问题。适应上述需求,业界推出了以Kubernetes、Swarm为代表的多款开源的Docker应用容器集群管理工具,受到广泛关注。但是Kubernetes等仍存在诸多不足,包括:1.其提供的应用更新、应用迁移等功能需终止应用程序运行才能完成,无法向用户提供7*24小时不间断服务;2.其依托的资源调度算法仅能根据预先设定的规则实现调度,属于静态调度,无法做到有限的IT资源按需动态调整;3.平台的IT资源管理需要运维人员更多的人工干预,运维人员负担较重。因此,非常有必要研发适应企业应用现状的基于Docker的资源动态调度和应用容器集群管理系统,以更好地满足企业对IT资源高效利用和为用户提供高可靠性服务的需求。基于以上背景,本文从研发目标、需求定位、系统设计、实现与测试等方面对基于Docker的资源调度及应用容器集群管理系统做出全面叙述。针对现有资源调度方法中存在的资源可调度、可再分配的效果不理想,资源使用率低等问题,提出了一种改进的SLA驱动的资源动态调度算法,实现了 IT资源负载均衡、资源按需动态调整;针对现有应用容器集群管理工具存在的问题,结合Kubernetes应用容器集群管理框架,开展了应用容器增量更新、Hazelcast内存网格、网络和服务的发现与注册等技术的研究,采用B/S架构和MVC开发模式,利用成熟的Web应用开发框架Node.JS设计实现了一个基于Docker的资源调度及应用容器集群管理系统,有效解决了应用和服务的快捷自动部署、应用平滑更新、应用平滑迁移等问题。系统主要功能模块包括应用包构建、资源监控、资源调度、应用自动部署、应用自动更新、应用迁移等。该系统目前已投入试运行,测试结果表明,系统能较好地满足企业IT资源管理的应用需求,在大量并发用户访问的情况下,系统的资源调度对用户服务提供了良好保障,也为企业的应用开发、交付、部署、更新管理等工作提供了可靠支撑。
【学位授予单位】:山东大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP311.52

【相似文献】

中国期刊全文数据库 前10条

1 庞志鹏;陆伟宙;;云计算环境下的资源调度研究[J];移动通信;2011年23期

2 周建涛;陆海燕;叶新铭;;面向资源调度的矩阵规范化方法研究[J];中山大学学报(自然科学版);2009年01期

3 夏文明;李国富;;资源调度问题研究综述[J];机电工程;2009年07期

4 林伟伟;齐德昱;;云计算资源调度研究综述[J];计算机科学;2012年10期

5 杨继君;许维胜;黄武军;吴启迪;;基于多灾点非合作博弈的资源调度建模与仿真[J];计算机应用;2008年06期

6 梁金华;;基于仿真网格平台的资源调度算法模拟[J];科技信息;2010年18期

7 薛玉;;云计算环境下的资源调度优化模型研究[J];计算机仿真;2013年05期

8 罗丹;;云计算资源调度算法仿真[J];计算机仿真;2013年07期

9 谢斌;林华;;联合战场资源调度问题综述[J];舰船电子工程;2013年10期

10 林永毅,张智江,廖黛丽,倪凌;电信传输资源及调度一体化管理的研究与实现[J];电信科学;2002年10期

中国重要会议论文全文数据库 前3条

1 曹东旭;刘明阳;;基于马尔科夫决策链的作战资源调度[A];2014第二届中国指挥控制大会论文集(上)[C];2014年

2 王兵;贾利民;龙慧;郭杜杜;马玉春;;新疆公路网交通事故应急救援资源调度系统设计及应用[A];第七届中国智能交通年会优秀论文集——智能交通应用[C];2012年

3 丛慧芳;王文生;谢能付;;农业信息网格环境中数据传输资源调度方法研究[A];中国农业信息科技创新与学科发展大会论文汇编[C];2007年

中国重要报纸全文数据库 前1条

1 本报记者 吴挺;云计算的管理需求显现[N];计算机世界;2009年

中国博士学位论文全文数据库 前10条

1 王小乐;信息物理融合系统资源调度关键技术研究[D];国防科学技术大学;2014年

2 吴晓民;能量捕获驱动的异构网络资源调度与优化研究[D];中国科学技术大学;2016年

3 朱锐意;LTE系统资源动态分配算法研究[D];中国科学技术大学;2016年

4 王力;铁路集装箱中心站关键资源调度优化理论与方法[D];北京交通大学;2014年

5 马满福;基于计算经济的网格资源管理研究[D];西北工业大学;2007年

6 冉泳屹;云环境下基于随机优化的动态资源调度研究[D];中国科学技术大学;2015年

7 徐昕;基于博弈论的云计算资源调度方法研究[D];华东理工大学;2015年

8 徐劲松;SLA约束下的云资源调度关键技术研究[D];南京邮电大学;2013年

9 张静乐;网络环境下协同服务关键技术研究[D];北京科技大学;2011年

10 田国忠;多DAG共享资源调度的若干问题研究[D];北京工业大学;2013年

中国硕士学位论文全文数据库 前10条

1 王艳平;基于蚁群算法的云计算资源调度研究[D];曲阜师范大学;2015年

2 何兰兰;云环境下基于SLA的优化资源管理机制研究[D];江西理工大学;2015年

3 张扬;基于QPSO-SFLA改进算法的云环境资源调度研究[D];江西理工大学;2014年

4 杨南;藏文舆情云分析平台资源调度优化研究[D];西北民族大学;2015年

5 李超;基于改进粒子群算法的云计算资源调度研究[D];中国矿业大学;2015年

6 郭庆光;基于协同演化算法的云计算资源调度的研究[D];电子科技大学;2014年

7 陈强;载波聚合下的资源调度研究[D];电子科技大学;2014年

8 梁俊杰;基于应用容器的云资源调度研究与实现[D];电子科技大学;2015年

9 赵颖;Hadoop环境下的动态资源管理研究与实现[D];上海交通大学;2015年

10 徐政;基于QoS的LTE资源调度策略研究[D];南京邮电大学;2015年



本文编号:1273247

资料下载
论文发表

本文链接:https://www.wllwen.com/shoufeilunwen/xixikjs/1273247.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户763a1***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com