能耗感知的Web服务组合技术研究

来源 :杭州电子科技大学 | 被引量 : 0次 | 上传用户:dxseu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近几年来,随着Web服务技术的发展,服务组合已被工业界、学术界普遍认为是Web服务的重要支撑技术之一。与此同时,由于Web服务的广泛使用,其领域内也出现了规模较大的组合服务。因此,大规模组合服务的能耗也相应迅速增加,这极大地影响了服务组合的整体性能。为了更好地发挥服务组合的作用,提高系统效率,以能耗优化为目标的服务组合研究刻不容缓。传统的能耗优化理论并不完全适用于服务组合领域,需要对其作进一步的拓展和改进。目前在服务组合领域内涉及能耗优化的研究内容十分匮乏,仍有很多问题急待解决。在绿色计算的大背景下,本研究以服务组合运行中的能耗优化为目标,在满足用户全局QoS约束的前提下,实现能耗感知的服务组合。在当前的服务计算环境下,降低服务组合过程中的能耗不仅可以提高服务组合的效率,同时也提高了系统资源的利用率,以此形成一个高效、节能的服务组合机制。本文从能耗的角度出发,首先对单个服务进行能耗建模。接着根据服务组合的特点推导出组合服务的能耗模型,该模型适用于面对同一个用户请求存在多个可行路径的情况。然后基于这一能耗模型,给出了非功能属性QoS约束,并得出基于状态空间模型的对应约束方程。完成整个建模过程后,继续对该服务组合能耗模型进行了计算求解,同时也给出了能耗比、QoS约束两个计算条件。计算过程分为两步,分别是可行路径的查找和请求速率的分配。考虑到前者过程较为复杂,后文将单独列出一章来讲述具体的查找算法;而后者则直接利用混沌理论来计算,以服务组合的总能耗为目标函数,请求速率为自变量来求解。在可行路径的查找部分,文章给出了一个基于规划图的服务组合方法,利用规划图的分层概念来求解。算法过程分为三步,分别是:分层搜索阶段、最优QoS值计算阶段以及可行路径选取阶段。文章最后通过仿真实验对所提出的方法进行了正确性与有效性的验证。实验表明,与传统方法相比,本文提出的能耗感知的服务组合方法在用户全局QoS为约束的基础上,不仅能保证用户需求的满足,同时也有效减少了组合服务的总能耗。
其他文献
计算机处理的数据一般来说基本抽象于客观世界,由于客观世界中事物的复杂性,导致数据结构极其复杂,数据维度极高,这无疑增加了计算机处理数据的难度。Folksonomy是通过用户自
随着信息化技术的不断提高,人们对交通设施以及汽车安全性能的要求也随之提高,智能交通就是在此的环境催生之下产生并发展的。为了提高车辆的主动安全性,在车辆上安装行车辅助系
仿生智能计算是一类模拟自然界生物、生态等系统中“优胜劣汰”行为的模型和算法,具有自适应、自组织、自学习等特点,能够解决传统计算方法难于解决的各种复杂问题。仿生智能计
人类基因组计划目标是完成人类染色体的全部 DNA的测序,这对于治疗遗传病有着重要的意义。现有的技术不可能直接连续测序超过几百个碱基的片段,只能使用散弹枪法获得并测序大
随着云计算的发展,由欺诈行为驱动的窃取云资源和云服务的行为日趋严重,导致云计算资源的拥有者、提供商与被提供服务的用户间出现信任危机,此种危机给云计算的应用与发展带
随着Web2.0和互联网的飞速发展,社交网络呈现爆发式增长。微博作为社交网络的一大重要代表逐渐深入人心,成为网民上网的主要活动之一。正是由于微博具有便捷性、高速度、广泛性
自然语言处理系统的开发在当前数据库智能领域中一直占据着重要地位,该类系统开发的主要目的是使所操作的计算机自主了解用户的输入请求,自动对查询目标进行处置。如何开发先进
信息技术的高速发展改变了人们生活习惯,近年来,人们对基于位置服务的需求越来越强烈。GPS技术的成熟应用虽然能够满足人们对室外定位的各种需求,然而由于GPS信号穿透能力差无法
众多无线传感器网络的应用中,用户常常对某个目标区域内的感知数据感兴趣。例如,用户为了获得一片植物种植区域内的温度或湿度等相关数据。目前,相关的无线传感器网络区域查
数据挖掘是一个多学科交叉融合的前沿学科,是信息技术发展过程中的重要成果之一,其理论研究和实际应用都已被广泛关注。关联规则挖掘是数据挖掘中的一项重要任务,用于发现大量数