基于Docker的资源调度及应用容器集群管理系统设计与实现
本文关键词:基于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