服务计算环境下QoS敏感的系统自适应方法

来源 :武汉大学 | 被引量 : 2次 | 上传用户:mm963258
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
自适应软件体系结构可以采用服务计算作为计算执行使能技术,从而无缝的迁移到服务计算环境下。作为服务计算环境中的基本元素,Web服务可以封装资源,且具有自治性和独立性。服务计算可以支持灵活的、可互操作以及可演化的复杂分布式应用的开发,可以定制且能够动态优化资源配置。软件自适应系统通过设计决策机制以及动态配置架构来适应环境上下文的变化。该方法动态编排服务,为软件的自适应调整提供系统化的支持;将感知使能技术与服务计算中的QoS结合起来,从而构建服务计算下质量敏感的系统自适应方法。而服务计算下的QoS的获取有其特殊性(为减少实时调用服务获取QoS值的代价,通常用采样的办法获取部分QoS值),因此高效的QoS预测算法的研究就显得非常必要了。更进一步,当前客户端感知的QoS侧重于功能与性能,很少涉及到耗能方面。目前的研究仍旧存在不足,主要表现为:(1)在构建一个综合需求和架构的自适应系统方面,目前研究还不多,且没有考虑系统随时间演化规律对于自适应调整的影响;(2)QoS预测的精度还有提升空间;(3)目前缺少面向能耗的QoS感知建模方法的研究。为克服上述问题,本文围绕如何服务计算环境下质量敏感的系统自适应方法的问题进行了研究,主要工作和贡献包括:(1)对于部署在虚拟服务器集群上的多层云端应用系统而言,可以通过调整运行时架构以适应需求和上下文环境的变化,并保证其在动态负载下的性能。然而,由于缺乏通用的方法,如何从问题空间上的需求自适应地映射到解空间上的架构就成为了一个关键的问题。本文提出一个基于预测控制的自适应方法(SAPC),它采用综合需求和架构的模型来驱动系统的自适应。该方法学习基于小波变换的模型以准确预测服务组件的性能,并通过预测控制诱导需求进化或实现运行时架构的模型转换,以达到系统的自适应。为验证上述方法,本文以一个名为CloudCRM在线SaaS平台作为基准,进行了大规模的实验,实验结果验证了本文方法的有效性。(2)本文提出了一种基于数据分布不平衡的Web服务QoS预测方法。其利用用户调用服务的历史日志进行预测,从而避免了昂贵和耗时的web服务调用。现存的预测方法选取了top-k来进行相似邻居计算,其并没有考虑到数据分布的不平衡。论文改用采样重采样方法来进行相似邻居计算,从而提高了预测方法的精度。基于真实的Web服务的数据集(WSDream),论文进行了大规模的实验以验证该方法。结果表明,与其他方法相比,其获得了较好的预测精度。(3)本文提出了一种位基于位置感知的Web服务QoS预测方法。为避免大量的web服务调用,论文利用用户调用服务的日志来预测QoS值。论文首先获取客户端的空间位置信息并进行处理,然后基于收集到的QoS与空间位置信息,将空间位置作为约束加入到隐变量模型(LFM)中。与此同时,论文兼顾考虑了数据分布的不平衡性以获取更高的QoS预测精度。为验证该方法,论文基于真实的Web服务的数据集(WSDream)进行了大规模的实验。实验结果表明,与其他方法相比论文的方法获得了较高的预测精度。(4)当前面向能耗的QOS感知建模方法的研究还不多(当前的QOS主要关注的是功能与性能)。本文提出了一个能耗指标的QOS描述模型,并建立了应用资源消耗与请求率之间的函数。更进一步,本文提出一种能耗感知的基于请求率预测的能耗自适应方法。其通过小波变换来预测请求率,然后将请求率与系统资源状态输入自适应系统中,由系统决策把任务分配到固定的服务执行单元上。实验通过不同策略间的比较,验证了该方法的有效性。
其他文献
目的比较研究口腔炎喷雾剂与康复新口服液治疗口腔溃疡的效果。方法选取我院110例(2015年4月17日到2017年4月17日)口腔溃疡患者为本次的研究对象,采用随机分组原则将其分为对
挡土墙是用于阻止土壤变形、坍塌的一种建筑物,在岩土工程中被广泛应用。水工挡土墙是在有水工况下的一种特殊形态的挡土墙结构,在设计原理上与普通挡土墙一致。这类水工挡土
针对当前电子商务环境中信任关系难以建立、计算的信任值不准确、对影响信任的多种因素进行科学合理的权重分配以及电子商务交易环境(互联网)和工具(软件)的安全可靠性问题等
近年来,P2P网络因具有自组织和分布式的特性,以及能够充分利用Internet中的大量计算能力和共享资源而得到快速发展。基于簇结构的P2P网络针对不同节点的行为特点和计算能力等
随着"互联网+"行动计划的推进,各行各业的信息化程度越来越高,这些互联网平台都成为感知用户行为的"社会传感器"。综合各个"社会传感器"感知的用户行为,可以分析和预测用户行
随着社交媒体和移动互联网的迅速发展,以微博为代表的短文本信息流的处理技术变得越来越重要。面对海量微博和众多用户多样性的信息需求,微博检索和微博过滤已经成为微博服务
服务需求与网络资源间的匹配是互联网发展各个阶段都在努力追求的目标。传统互联网架构在资源适配问题上存在局限性。在传统网络基础上的改进方案效果依然不甚理想。近些年,
"互联网+"时代电子商务在农村地区的推广,有利于进一步打破城乡二元结构、激活城市与农村市场双向流动。新兴跨境电子商务平台的出现,为农村青年创业提供机会和空间,依托B2B
随着互联网技术的发展,Web成为全球企业与机构进行信息发布与应用部署的主要平台。大量Web网站和Web应用的出现使得Web上的数据量急剧增长。Web上的海量数据蕴含很多有价值的
域间路由系统是Internet的核心基础设施,它不仅为全网范围内实现互联互通提供必要的路由信息,而且以其相对稳定性成为了Internet持续演进的基石。作为一个动态分布式系统,系