基于云计算平台的服务自动化部署机制研究

被引量 : 15次 | 上传用户:merlex
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
云计算是一种新兴的计算模式,它借助虚拟化技术整合软硬件资源,实现更高效的计算能力。云计算为用户提供了一种按需支付的使用方式,用户共享云上的计算能力、存储空间和其他虚拟资源,他们无需了解云计算技术的专业知识,也不需要对云进行直接控制,使用时向云计算平台请求自己所需的服务即可。云计算在近年来取得了令人瞩目的进展。在商业领域,各大厂商争先开发自己的云计算平台;在开源领域也涌现了众多云计算相关的项目。云计算平台帮助没有硬件设施的用户以租赁的方式获得计算能力。然而,几乎所有的云计算平台都只提供了基础设施级别的服务,对于用户来说,还面临两个主要问题。一是他们需额外配置操作系统、数据库和中间件以搭建可使用的用户环境;二是在大规模部署场景下,重复的手动操作不仅容易出错,而且浪费了用户大量时间。这些问题的一个合理解决方案是将部署配置操作抽象为模块,并使用自动化技术予以实现和复用。基于这样的问题,本文完成了如下工作:1.研究并提出了一种基于云计算平台的服务自动化部署机制。为了更具通用性,我们从两个层面进行研究:1)操作系统级别的自动化部署,它为云计算平台指定符合其要求的虚拟机镜像,并借助云计算平台的计算组件完成镜像的上传、注册以及虚拟机的启动;2)应用级别的自动化部署,它借助开源的部署框架,使用客户端/服务端的模式,结合云计算平台的网络架构,通过在线/离线部署方式将用户指定的应用模块部署到虚拟机并对应用的生命周期进行管理。2.根据以上机制,我们实现了一个可扩展的服务自动化部署平台。该平台涵盖了操作系统和应用软件的自动化部署功能,并实现了平台登录鉴权。该平台基于Web技术开发,用户可以通过浏览器进行访问。服务自动化部署平台使用开源云计算平台Open Stack,利用其REST接口为用户提供透明的服务。为了验证自动化部署机制和部署平台的有效性,我们设计了一系列功能实验和性能测试。测试结果表明,本文提出的基于云计算平台的服务自动化部署机制实现了操作系统级别和应用级别的自动化部署目标,并有良好的扩展性和容错性;它可以帮助云计算平台的用户高效便捷地搭建应用环境,且对平台的服务提供商具有重要参考价值。
其他文献
由于1号锅炉长期存在低于额定负荷运行时再热汽温低于设计值的问题,而对锅炉运行的安全性和经济性带来不利影响,急需对此进行改造治理。经论证分析,认为应该对锅炉受热面进行
现代并购理论和实证研究结果大都支持控制权转移对公司经营绩效的改善作用,控制权发生转移后能优化公司治理结构。对2008—2009年国有控股上市公司控制权转移前后公司绩效进
目的 :研究胃癌组织p5 3、p2 1 ras蛋白和P 耐药糖蛋白 (P gp)在胃癌中的表达及临床意义。方法 :采用免疫组化SABC法检测 7例正常胃粘膜、1 2例慢性萎缩性胃炎、8例粘膜慢性
越来越多的中国公司在参与国际电力市场总包的过程中暴露出了诸多问题,作者根据自身经验,强调从合同谈判、设备采购、物流管理、人员管理、分包商管理、调试及性能试验等环节
离散元法中的粘结颗粒模型(Bonded Particle model,简称BPM)已被广泛应用于岩土机械的研究。岩土机械以岩土物料为工作对象,物料的受力、运动情况复杂多变,物料的BPM模型的精
全国著名语文特级教师洪镇涛先生于二十世纪九十年代,针对语文教学中存在的长期性、全局性的失误——以指导学生“研究语言”取代组织和指导学生“学习语言”,以对语文材料(包括
<正>谢冕教授家的书迅猛地膨胀。当我来到他那显得窒息的书房的时候,不由得笑了起来。向来号称整饬的谢冕连过道里都摞着高及胸口的杂志。而他那书房则成了书堆的峡谷,我只能
对100 t BOF-LF—165 mm&#215;165 mm方坯连铸-热轧至Φ14 mm-冷拔至Φ12 mm的低碳高硫易切削钢(/%:0.07C,1.24Mn,0.06P,0.39S)冷拔材开裂现象进行系统分析,得出该钢在冶炼连铸
若要电气自动化技术在变电站中有效应用,一方面管理人员需基于变电站设备选定适宜自动化系统结构,确保功能性吻合且各类装置配备完善;另一方面,还需配置数据采集、传输、处理
<正> 万竹园地处济南市西青龙街17号,东邻著名的趵突泉公园.是一座环境清幽,景色宜人的庭园式住宅.它占地1.5公顷,分为前院、东院、西院和花园四部分,以十三个不同的小院落组