云环境下基于QoS和负载平衡的服务选择方法研究

被引量 : 0次 | 上传用户:hermitjin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在云环境下,越来越多的功能相同或相似但非功能属性不同的Web服务被采用。服务质量(Quality of Services, QoS),成为了Web服务选择中服务提供者赢得市场的关键非功能属性之一。随着Internet技术的日益发展,用户能够方便地按需获取满足其要求的服务资源,而高质量的服务将受到用户的青睐。然而,云环境下的服务请求具有即时、并发以及大规模等特点,多个用户可能同时调用同一个高质量的服务,极有可能出现用户访问量超过服务的负载容量的情况,致使服务负载失衡,从而导致无法即时响应用户请求,服务提供能力急剧下降。针对该问题,近年来已有少量学者考虑了服务的负载对服务性能的影响,并且在这方面已经展开了一些研究。然而,目前仍存在着很多亟待解决的问题:当多个用户同时访问单个服务或多个服务时,如何合理的为用户提供满意的服务并保证服务负载平衡;当功能单一或数量有限的服务不能满足用户需求时,如何组合这些服务并考虑服务负载的影响以高质量地为用户提供服务。针对这些问题,本文开展了如下工作:(1)提出了一种基于QoS和负载平衡的单服务选择方法。目前的服务选择方法大多是从用户角度出发,从众多服务中选择高质量的服务给用户。然而,云环境下,随着Web服务的用户访问量增加,将出现多个用户同时访问单个服务的情况,服务负载能力将急剧下降,服务的响应时间将延长,致使用户选择不到高质量的服务。因此,负载感知的服务选择方法能在保证负载平衡的情况下有效地帮助用户选择满足需求的高质量的服务。(2)提出了一种云环境下基于QoS效应值和负载平衡的全局优化多服务选择方法。在云环境下,同一时刻或极短的时间内可能存在多个服务提供者和请求者分别正在提供和请求服务。在这种情况下,不仅要提供最满意的服务给用户,也要确保整个服务系统的负载平衡。因此,应在同一时刻或在极短的时间内为多个用户提供满意的服务,从而使得服务的用户满意度整体最大,同时使得服务系统的负载整体最小。(3)在服务组合过程中,引入服务负载参数,设计基于QoS与服务负载的服务组合模型及算法,并利用粒子群算法进行优化。在云环境下,用户在选择服务的过程中,满足其需求的不一定是单个服务,也极有可能是组合服务。目前的服务组合方法,充分重视了服务QoS(如:执行价格、响应时间等)对服务组合的影响,国内外学者也提出了很多的基于QoS的服务组合及优化方法,但它们大都未考虑服务负载变化对服务组合性能的影响,这将可能导致满足用户需求的服务组合失效。因此,该方法不仅能够为用户提供高质量的组合服务,而且保障了组合服务的负载平衡,大大提高了服务组合的成功率。
其他文献
为扩宽7075型铝合金材料在碱性条件下的应用范围和促进稀土钝化缓蚀技术在铝合金材料上的应用发展,论文选择7075型铝合金为研究对象以碱性氯化钠腐蚀溶液为模拟腐蚀介质。利用
无论从自身特定的内涵上讲,还是从彼此之间的关系上讲,所谓的"现代化""全球化"也就是我们更熟悉的世界历史的"纵向发展"与"横向发展"。
<正>公司的发展已越来越不是取决于我如何做了,而是取决于我如何驱动他人去做。整体上这就包括三个层面:战略、人和资源分配。本文由创业公司Meebo创始人兼CEO西斯·斯腾伯格
中学阶段是青少年身体发育的重要阶段,在学校体育培养过程中处于重要地位。丰富多彩的体育活动对促进青少年健康发展益处多多。篮球运动时青少年十分喜爱的体育项目,普及度高
莱菔硫烷是目前公认的防癌和抗癌效果最好的天然产物之一,是自然界存在的诱导Ⅱ型解毒酶能力最强的诱导物。随着研究的深入,人们发现莱菔硫烷不仅可以提高机体抗氧化的能力,
大学英语大纲要求,对于非英语专业的学生来讲,英语教学的主要目标是培养学生的听、说、读、写和译等方面的能力。使学生能够自如地进行英语交流。长久以来,英语阅读都是学生
城中村指城市化不断发展推进过程中,城市逐渐向边缘扩张,地处城市周边区域的农村逐步被城市发展所包围,成为城市一部分,但由于城乡特有二元体制限制,在土地产权、户籍管理、体制机
信息的发展带来的不仅仅是网络化的世界,同时也给社会商务活动带来了巨大的变革,移动化办公已经成为商务办公的典型模式。移动化办公摆脱了办公场所的束缚,而且加速了信息之间交
提出了一种投弃式海水温盐深剖面测量仪的数据传输系统的设计方案。针对数据传输导线材质的特殊性和导线长度的时变性,分别研制了水下数据发送电路和水上数据接收电路,实现了数
形式合法性不足以单独承当合法性分析的整个重量,需要与实质合法性结合而进行完整的合法性判断。形式合法性要求实质上是一种带有一定弹性的语义约束,在语义偏离处需要借助实