基于Docker的公共计算管理平台设计与实现

来源 :山东大学 | 被引量 : 0次 | 上传用户:jeffreykao95
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
十年前云计算的概念进入人们的视野,到如今,云计算经过飞速发展已经取得了卓越的成果。云计算从服务的层次来说,可划分为软件即服务(SaaS)、平台即服务(PaaS)、基础设施即服务(IaaS)三个层次的服务模型。云计算平台提供了大量的服务,整合了松散的功能,通过统一的接口进行资源的管理、调度、监控工作。其中,在基于PaaS层提供的云服务平台上,应用程序开发者可以方便快捷地开发、测试、部署应用程序,运维人员也可以方便地进行运维工作,将应用程序托管在PaaS层管理的云计算平台中,可以达到缩短开发周期,降低运维成本的目的,并且节省大量运维人员在平台搭建和维护中所做的工作。在云计算飞速发展的同时,Docker作为新兴的轻量级容器引擎为云平台的构建提供了可靠的支持。早期云计算平台的调度方式使用虚拟机来实现,而现如今云平台多使用容器技术来代替虚拟机,本文设计使用Docker作为底层调度单元。发布于2013年的Docker技术具有建立于容器虚拟化之上“开箱即用”的特性,Docker将应用程序和其所依赖的运行环境打包到一起,并借助Linux容器(LXC)技术实现应用隔离。传统的虚拟机技术实现的是硬件层次的虚拟,而Docker实现的则是操作系统级的虚拟。所以和虚拟机相比,Docker容器更加轻载,粒度更小,可移植性也更强。对于PaaS平台而言,Docker可以提供标准化打包部署和计算资源隔离的能力,从而使得PaaS平台的构建更加简单高效。基于Docker.的公共服务计算管理平台借助Docker容器技术构建了一个云平台模型。该平台针对传统计算平台管理方式存在的诸多局限,采用将应用程序打包于Docker容器中的方式,多种应用程序部署于一套集群上,方便运维管理。平台提供多种类型的基础镜像供用户使用,支持用户上传应用程序包构建自已的镜像。同时平台利用docker-compose提供应用组合的模版,方便一键式搭建。利用成熟的Python Web应用开发框架Flask编写了基于Docker的公共服务计算管理平台。计算资源调度和容器的编排则采用Docker集成的Swarm工具实现。Swarm的目标就是在不同的应用框架之间高效的共享硬件资源,同时简化自身的调度逻辑,使其具有尽可能大的兼容性和可扩展性,以保证在大规模集群使用环境下的健壮性和对各种可能的运算框架的普遍适用性。针对Swarm在调度策略方面存在的一些缺陷,进行了策略改进,将资源利用率尽可能的最大化。
其他文献
【正】 欧洲封建社会的统治思想主要是天主教,天主教用以吓人的家伙是“上帝”。中国封建社会的统治思想主要是儒家思想,儒家用以吓人的家伙是“天”,程朱理学尤其如此。照朱
青少年的体质健康状况与中华民族的伟大复兴朝夕相关,所以青少年的体质健康状况就显得尤为重要。本文以镇江市省级和市级中小学体质健康监测点校学生为调查对象,对镇江市中小
“摇青”原是形成乌龙茶香高、味醇的特有加工工序,现也被用到绿茶、红茶加工中,用以提高茶叶香气,同时降低茶汤苦涩味。本研究以‘黄观音’为材料,通过生理指标测定、实时荧光定量PCR检测以及转录组测序的方法,从摇青强度对叶片蒸腾、呼吸作用的影响;水通道蛋白基因在做青过程中的表达分析;以及做青过程转录组学分析三个方面研究“摇青”对茶叶采后生理的调控机理。研究结果有助于从理论层面解析乌龙茶加工过程生理生化反
弧齿锥齿轮是各种机械设备中的重要零件,因具备低噪声、强度大、承载能力大的一些优良特性,而被大范围使用。随着工业技术的快速发展,对弧齿锥齿轮强度方面的要求越来越高,因
分析了目前中国高等教育中计算机学科人才培养中的问题及问题产生的原因,提出面向应用行业的IT人才培养思路。以传统经济学领域IT人才需求为例,提出将计算机学科和经济、金融
细胞的基因组要经常面对来自环境和自身的多种因素的损伤乃至破坏,这些因素包括辐射,各种致癌剂和细胞自身的代谢物。为了保持基因组的完整性和遗传的稳定性,细胞发展了一套DNA
供给侧结构性改革是贯穿"十三五"规划的主线,是经济发展的新理念。金融改革是供给侧结构性改革的重中之重,深化金融供给侧结构性改革不仅是服务实体经济之需要,同时也是金融
<正>中国陶瓷对日本陶瓷的发展自古有着强烈的影响。其中,中国青瓷一直是日本陶瓷生产模仿的对象,尤其是龙泉窑青瓷,甚至可以称为日本人最喜爱的中国陶瓷。日本陶瓷生产初期
方钢管混凝土组合异形柱由单根方钢管混凝土柱通过缀条或钢板连接而成的组合结构形式,具有截面形式灵活、承载力高、抗震性能优、防火性能好、易于装修和增大房屋使用面积等优点。本文以沧州市福康家园公共租赁住房住宅项目为背景,针对L、T、十字形方钢管混凝土组合异形柱进行了截面尺寸以及单肢之间连接方式的优化,对优化前后的构件采用理论方法、数值方法分析其承载能力,并对该项目中标准层异形柱框架-支撑结构进行了地震反
酸性土壤占世界潜在耕地面积的50%,已成为一个世界性问题,随着工农业的快速发展和人类活动的加剧,土壤酸化面积进一步扩大。在酸性土壤中,铝(Aluminum,Al)胁迫是限制作物产量提高的主要因子,它能抑制根长生长,诱导植物根细胞产生大量活性氧(Reactive oxygen species,ROS),引发根系脂质过氧化,破坏细胞质膜完整性,最终导致根细胞死亡。在长期的自然环境中,植物已经进化出多种