云计算系统中软件与平台无关性技术研究及其应用

来源 :重庆大学 | 被引量 : 0次 | 上传用户:Jingle2008
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着云计算的不断普及越来越多的用户开始在云平台上运行应用,这些云平台上应用软件通常由部署在众多虚拟主机上的分布式构件组合而成,在这种架构方式下动态地部署、配置和维护云平台上的应用具有相当的复杂度,然而现在的主流技术更多关注静态部署,缺乏对云平台上应用动态管理的有效支持。针对现有工作对云平台上应用动态管理支持的不足,我们结合模型驱动工程技术和配置管理技术,通过对云平台上应用建模并操纵其运行阶段模型,实现了基于模型的云应用动态管理系统,并对主流分布式应用进行部署和管理,验证了该方法的有效性。本文的工作主要包括:(1)针对云平台上应用软件的复杂性,本文提出了一种云平台上应用软件的抽象建模方法。这种方法基于元模型和访问模型,定义云平台上虚拟化硬件资源,应用软件的分布式组件和组件之间的相互关系以及对应的管理操作,提取了应用软件管理过程中的主要元素,使得繁琐重复的底层实现与高层级业务逻辑管理互相分离。其中,应用软件的组件可以被扩展或被合成。(2)修改已经部署在云平台上的应用软件是部署管理的核心要求,本文提出一种通过运行阶段模型对云平台上应用软件做出修改的机制。即通过比较引擎将运行阶段模型上发生的操作同步到云平台上应用软件中去,详细的执行结果经过比较引擎反馈给运行阶段模型,从而实现对云平台上应用软件的即时管理控制。(3)云平台上应用软件的管理操作对平台的依赖性强,本文提出多种适配的管理办法,以配置管理技术的实现为前提,使用跨异构平台的配置管理语言对云平台上应用软件的管理操作进行定义,并且将其作为工具包提供给访问模型进行调用,实现多种适配的云平台上应用软件的自适应管理操作。(4)实现基于平台无关模型的云平台上应用软件管理方法,支持云平台上应用软件的配置部署和环境适应,并选择了一个分布式应用系统Hadoop管理系统对其进行管理,对该应用系统的基础功能进行增加组件和组件合成的实验,验证了基于平台无关模型的云平台上应用软件管理的高效性。
其他文献
圬工拱桥具有就地取材、节省钢筋和水泥、构造简单、承载能力大、养护费用少等优点,在我国中西部地区由于地形的原因圬工拱桥有着广泛的运用。近些年来,由于交通流量和荷载等
目的探讨肩关节镜下修复肩袖损伤的疗效及相关护理问题。方法对50例接受肩关节镜下修复肩袖损伤患者相关的临床资料和护理方法进行回顾性分析,总结临床疗效与围手术期护理要
改革开放以来,浙江经济的发展取得了举世瞩目的成就。浙江经济的快速发展不仅归功于其独特的沿海地理优势还有赖于地方文化和政策的影响。本文从浙江经济的角度进行深入剖析,
"以乐语教国子",一直是中国古代蒙学的一大特点和优秀传统。它在各类蒙学文本的编撰上,具体地表现为语词的对仗与韵语的串联。这种整齐骈偶的句式结构与前后音声相应的韵语形
河北省是农产品生产大省,农业对省内经济有重要的支撑作用,通过优化物流网络提高生鲜农产品的物流效率对促进河北省农业发展、维护农产品生产者和消费者的利益有重要意义。农
江泽民同志在党的十四大报告中明确指出:"加快少数民族地区经济发展,对于加强民族团结,巩固边防,促进全国经济发,展具有极为重要的意义。贫困地区尽快脱贫致富,是实现第二步
我们的社会发展和人们生活离不开电,而电是由发电厂中产生,并且输送到社会的各个角落。发电厂在发电的过程中需要耗费大量的能源,并且发电厂是我国经济运行中的耗能大户。降
【目的】分析不同砧木对砂糖橘果实糖积累、相关酶活性与基因表达水平的影响,以及激素在其中发挥的作用,揭示不同砧木影响砂糖橘果实糖积累的生理与分子机制,为生产上柑橘砧
采用同一种规格的硬质合金钻头,根据切削理论,利用ANSYS软件分析选取不同几何角度时钻尖处的应力,并根据分析结果,试制了硬质合金钻头。切削性能试验表明,改进几何角度后钻头
近日,美国总统特朗普在白宫签署总统备忘录,宣布将对价值600亿美元的中国进口产品征收关税,并对中国的技术转让和收购施加限制,引发了全球金融市场震荡。从特朗普政府近期采取了
报纸