云应用可靠性优化关键技术研究

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:phenix519
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
云计算已经成为信息技术研究和应用的主流方向之一。云计算平台按需使用、高可扩展和低维护成本的特性吸引了越来越多的企业将应用服务部署到云平台中。然而,由于云计算系统规模巨大、结构复杂、高度动态,失效不再是偶然事件,使得在云应用可靠性优化关键技术成为一个具有挑战性的研究问题。云应用开发、部署和运行涉及到云计算架构中的不同层次,实现技术和可靠性优化的侧重点不同,面临的技术难点也不尽相同。云应用可靠性优化问题面临的挑战主要体现在以下几个方面:(1)云基础设施管理中过分关注和追求资源利用率和节能降耗,但如无可靠性保障,很难维护低成本、高可靠的云应用运行环境。(2)在云计算环境中部署的应用服务通常包含大量组件,云应用系统的复杂性和云资源的动态性导致采用避错和排错等传统软件可靠性提高技术难以达到高可靠的目标。(3)以科学工作流为典型代表的云应用任务不但计算复杂而且对时效性要求高,这使得可靠性保障策略面临时间成本和空间成本双重约束。(4)云环境中失效事件的频发,使得监测技术的重要行得以凸显。同时,云服务架构快速发展,新兴的微服务架构突破了单体应用架构的束缚,更适合于云环境。但其小而自治,服务依赖多的特点为云应用可靠性测试和优化既提供了机遇也发出了挑战。针对上述挑战,本文从不同层次切入,研究云应用可靠性优化关键技术,主要研究工作如下:1.针对云应用基础设施管理中过度强调资源利用率和节约能耗,而对可靠性考虑不足的问题,本文提出一种基于可用容量控制的云应用基础设施可靠性优化方法。该方法的核心思想是在虚拟机放置的过程中,对关键虚拟机和非关键虚拟机采用不同的放置约束条件,并根据关键度对物理机实施可用容量控制。对比实验结果说明本文提出的虚拟机放置方法可在有效控制了资源成本投入和不损失虚拟机请求满足率的基础上保证虚拟机集合的可靠性,为上层云应用提供一个可靠的运行环境。2.针对云应用系统组件属性和结构特征,本文提出了这一种考虑组件失效的云应用组件重要度排序方法(FSCRank)。该方法将组件可靠性属性和云应用结构属性融合到排序算法中。为了解决基于结构的排序算法中的死链(Dead End)问题,本文在云应用结构图中引入了一种新型节点——缓冲节点。改进的结构图首先避免了Dead End问题,同时缓冲节点在传递系统重要度值的过程中,能够按照每个节点的综合失效影响分配重要度值,这使得FSCRank的排序效果显著提高。我们通过多组实验对FSCRank和两个对比算法在云应用可靠性优化上的性能进行了测试和比较分析,并对影响算法性能的多个因素进行了测试和分析。实验结果说明FSCRank适合用于对云应用系统的组件排序,并能有效提高云应用的可靠性。3.针对云应用任务复杂度和数据规模的不断增长的需求,提出了一种基于混合时空容错策略的工作流动态调度方法(DFTWS)。该方法包括三个阶段,分别为静态信息计算,资源预分配和在线调度。在静态信息计算节点,DFTWS计算每个任务的时间属性,并识别工作流的关键路径。在资源预分配阶段,DFTWS根据每个任务的弹性执行时间和预算额度为其选择合适的虚拟机类型。在线调度阶段,DFTWS会根据实际失效发生情况和任务属性作出实时容错调度决策,保证工作流的顺利执行。我们利用真实工作流模型对DFTWS进行测试和分析,并对DFTWS的性能影响因素进行了测试和分析。实验结果证明了DFTWS在高可靠和低成本间取得了平衡。4.针对云环境中失效发生事件频发的问题,本文设计了一个考虑监测信息的云应用可靠性动态自适应优化框架。该框架基于现有云平台监控技术,重点研究和开发云应用测试方法,提出了一个面向微服务云应用的非侵入式测试框架。该优化框架既可以收集云应用运行信息,也可以测试和采集云应用在特定场景下的运行信息。两部分运行信息互为补充,为云应用应用场景分析和可靠性优化策略选择提供更全面的依据,从而实现对云应用可靠性的优化。
其他文献
近日上海三银制漆有限公司“水性氟碳防酸保温抗裂涂料”获得“上海市重点新产品”证书。本证书的获得,进一步肯定了上海三银制漆的技术领先性和自主创新能力,增强了“三银”品
卫气营血和三焦辨证是温病学的核心理论,但这一理论体系还存在这样或那样的不足,如在辨病势方面,在统驭温病内外的各家学说等方面。从温病学病机治则的阐述入手,总结古今医家治疗
在二语习得中,许多语言学习者对文化敏感度不高,交际参与度不强,他们偏重语言知识学习,忽略了语言背后的文化差异,导致交际失败。因此,应引导和鼓励学习者多渠道、多层次、多
美姑县位于西南凉山州东北部,是全国27个畜牧扶贫县之一,四畜存栏53万头(只),天然草场128644hm2,畜牧业占农业总产值42。2%。海拔640-4042m,常年日照时数1790h
2011年6月14日,中牟白沙镇冉庄村内,一处隐藏在居民楼内的涂料生产黑窝点爆炸起火。由于现场没有水源、房屋结构复杂,消防扑救十分困难,大量化学品燃烧产生的黑色浓烟冲天而起,附
目的 :探讨对进行手术治疗的高龄胆结石患者实施优质护理的效果。方法 :选取2012年1月至2016年12月期间在江苏省响水县人民医院进行手术治疗的50例高龄胆结石患者作为研究对象
机械性窒息在法医学实践中最常见和重要,机械性窒息是指因机械性暴力作用引起的呼吸障碍所导致的窒息,由于机械作用阻碍人体呼吸,致使体内缺氧,二氧化碳蓄积而引起的生理功能
在简述阿拉善左旗自然条件的基础上,着重阐述了该地区天然草地植被分布规律和荒漠草地生产力特点,畜牧业生产中存在的主要问题,提出加强保护,合理利用,重点建设草地,发展畜牧业生产
针对近年来青海省海晏牧场草地狼毒面积成倍增长,对家畜毒害日益严重的问题,于1997年6月进行了5种除草剂共20种处理的化学防除草地狼毒的试验研究。结果表明,5种处理(A3,A4,B1,B5,B6)的灭除率分别为90.2%、90.2%,92.3%,95.8%,81.0%,并且
采用野外栽培和室内分析相组合的方法,对水田冬种黑麦草后水稻的生长发育以及土壤理化,生物性状的变化进行了研究。旨在进一步确证冬种黑麦草对后作水稻的增产效应并初步探讨这