基于需求群组的Web服务调度模型研究

被引量 : 0次 | 上传用户:iamssisy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网技术的飞速发展,各类企业纷纷将其服务迁移到因特网上,以向客户提供更为便捷的服务,获得更好的用户交互。Web服务因为其自描述、跨平台、跨语言与松耦合的特点,受到越来越多企业的青睐。随着Web服务技术的飞速发展,基于Web服务的各类应用急剧增多,从而使得对Web服务的请求量也急剧增加。大量并发的Web服务请求的存在,对Web服务的负载能力及其服务性能提出了极大的挑战。因此,在海量并发Web服务请求环境中,如何有效地降低Web服务负载,提高Web服务性能成为亟待解决的问题。本文从Web服务请求之间存在的相似性特点出发,构建了基于需求群组的Web服务调度模型(RGBWSSM)。该模型将并发的相似请求构造成一个能满足所有成员需求的需求群组,采用基于需求约束与服务能力的匹配方法搜寻能实现需求群组的Web服务,通过对由多个成员需求构成的需求群组进行统一处理,来降低Web服务的负载,提高Web服务性能,同时在服务调用过程中,将功能可替换服务构建成具有良好容错能力的服务群组,以提高海量并发Web服务请求环境下Web服务的可用性。本文完成的主要工作有:(1)针对海量并发Web服务请求环境下的具体情况,设计了一个基于需求群组的Web服务调度模型框架,该框架在服务使用者与服务提供者之间提供中间件支持,在实现两者的透明化交互的同时,提高Web服务的性能。(2)提出了需求群组模型及需求群组构建的具体方法。采用本体对需求进行建模,构建需求语义描述模型。在需求操作类型相同及需求约束兼容的基础上,通过并发需求之间各个元素的本体概念间的具体关系来构建能覆盖所有成员需求的需求群组,提出了需求群组构建的具体算法。(3)构建Web服务本体模型,给出基于需求约束与服务能力的匹配算法。根据该算法搜寻能实现需求群组的Web服务,并将这些功能可替换的Web服务构建成服务群组(Service Group),在服务调用出现故障时,能动态替换调用另一个同样能为需求群组提供服务的成员服务,通过服务群组良好的容错能力来满足在海量并发Web服务请求环境下对Web服务高可用性的要求。(4)开发实现了一套原型系统,并在一个典型实例的应用场景下,完成了模型可行性与有效性的验证,主要对模型在有效降低Web服务负载,降低服务平均响应时间方面做了验证。结果证明论文模型在海量并发Web服务请求环境下,能有效地提高Web服务性能,具有应用参考价值。
其他文献
以五轴联动数控机床为代表的高档数控机床是一个国家工业发展水平的标志,是当今机床工业发展的热点和重点。其中,双摆角铣头是五轴联动数控机床的核心部件,是五轴联动数控机
纵观世界高等教育的发展历程,我们可以看出,正如世界政治经济发展不平衡中存在大国的兴衰,科学技术发展不平衡中存在科学中心的转移一样,高等教育的发展不平衡中也存在着中心
在历史的变更,人类文明发展的漫漫长卷中,首饰艺术的内涵及外延伴随着社会的进步一直在不断演变。由于生产力的发展和人们审美意识的不断提升,现代首饰与传统首饰已决然不同
在中小学生的成长过程中,家庭和学校是对其影响最大的两个组织,家长和教师在儿童的成长中具有非常重要的影响,只有家庭和学校结成平等的合作关系,家长和教师共同参与儿童的教育,儿
目的:胃癌是我国恶性肿瘤发病率和死亡率最高的肿瘤之一。近年来由于食管胃结合部癌发病率逐步升高,食管胃结合部癌的特殊性愈来愈受到关注。既往研究者多将其混在胃癌或食管
该文分析了我国自然保护区现有管理体制。分类分级管理、分部门交叉监督,这种管理特点存在着主管部门责任不明确、保护区性质不清、机构定位不明确、经费无保障等问题,针对这
为了在海量信息中获得高点击率,新媒体新闻的标题“套路化”现象有泛滥之势。文章抓取重庆媒体网页平台新闻的标题为主要分析样本,探究新媒体新闻标题“套路化”的表现、产生
乌兹别克族是中亚第一大民族,历史上曾在中亚建立布哈拉、希瓦和浩罕三个汗国,其悠久的历史和璀璨的文化值得每个中亚学者去深入研究。乌兹别克民族传统社会组织和社会结构的研
“文革”后相当一批中国作家笔下的儿童不再以天真、幼稚的形象出现,而着重表现他们曾经被忽视和压抑的一些特征,着力探讨儿童的焦虑和恐惧、暴力崇拜和攻击性行为、性、死亡
商业步行街作为城市公共空间的重要组成部分,同时也是人们购物、休闲、娱乐、交往的重要场所。随着经济水平的不断提高和人们对物质和精神文化要求的不断提升,人们越来越关注