[发明专利]一种服务组合动态重构系统有效
申请号: | 201310352402.3 | 申请日: | 2013-08-14 |
公开(公告)号: | CN103401944A | 公开(公告)日: | 2013-11-20 |
发明(设计)人: | 蒋静;潘振宽;赵志刚;夏佰强;殷宪振;李婧晨 | 申请(专利权)人: | 青岛大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24 |
代理公司: | 青岛高晓专利事务所 37104 | 代理人: | 张世功 |
地址: | 266071 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务 组合 动态 系统 | ||
技术领域:
本发明属于互联网服务技术领域,涉及一种面向服务计算的分布式系统中的动态重构系统,特别是一种服务组合动态重构系统。
背景技术:
随着面向服务计算技术的发展,充分利用互联网上的各种服务资源构建面向服务集成的分布式企业应用已成为研发热点,服务资源包括计算资源、软件资源、数据资源和信息资源,面向服务的计算模式是通过虚拟化技术对服务资源进行集成和管理,将服务资源转换成可以通过链接在互联网上的终端设备获取的可靠经济的计算和服务能力,计算机的虚拟化技术可以将服务资源按照标准规范的接口进行打包,并使用可扩展描述语言进行描述、方便用户调用的功能模块,这些功能模块称为服务,在信息产业界已经认识到构建大规模共享分布式服务网络的网络应用和商用服务网络系统的价值和意义。提供网络服务的系统把万维网提供的各种网络服务进行组合编排形成功能更强大的服务,这种网络服务的应用在给用户带来好处的同时,也存在着亟待解决的具有挑战性的问题,即在用户需求或服务网络环境发生随机变化时,系统如何在不中断应用执行的情况下,重新构建服务网络提供的应用,完成用户提交的任务,而且这个重构操作对用户应该是透明的。在一个复杂的、动态的网络环境中,提供服务的网络本身可能随时发生变化,用户的需求也会随时变化,因此系统在静态情况下设计的服务组合结构,完全不具备自适应调整的功能,导致服务结果延迟交付,或者执行任务被迫被中断,根本无法完成任务,这些问题属于面向服务计算的虚拟组织的动态管理范畴的虚拟化技术,如果面向服务的网络系统能够根据网络的随时变化支持网络服务动态管理,就可以使网络服务具有很高的自适应功能,保证网络服务的质量。在硬件现场可编程门阵列技术中称这类问题为“运行时重构和重设计问题”,在自主计算领域中称这类问题为“计算系统自我管理问题”,该类问题的本质是系统内部具有随外界条件的变化而动态的进行自我调整功能,使系统保证完成用户提交的任务。在动态的、复杂多变的分布式网络环境中,动态重构服务问题是面向服务计算环境下网络服务组合技术的一个关键问题,服务组件和网络环境发生变化,一种情况是指系统调用的某个服务组件所在的网络可能因故障而中断,或者服务组件需要维护,重新部署,这样网络应用选择的服务组件已不可用,为不中断用户的任务,需要系统重新选择可用的服务组件重新进行服务组合的调整;另一种情况是指用户的需求发生变化,已有的服务组合需要重新调整后以适应用户需求的改变。
目前,国内外学者展开过多方面有关服务网络动态重构技术的理论研究,一方面研究集中在分析网络动态重构过程应满足哪些假设条件,服务网络能够进行动态重构,主要是对网络动态重构服务进行一般性分析和证明;另一方面研究是对服务组合的过程进行研究,比如在动态环境中以最小的事件复杂度和服务质量进行服务选择和映射的相关研究以及分析和论证;但是尚未提出在网络环境以及服务组件以及用户需求发生动态改变时,如何对面向服务计算应用的服务组合的结构进行自适应调整的解决方案,使服务网络根据需求和环境的动态变化来动态重构所建立的应用,以保证服务质量。
发明内容:
本发明的目的在于克服现有技术存在的缺点,寻求设计提供一种基于Web服务的服务组合动态重构系统,通过动态重构服务组合,在用户请求和网络应用提供的服务组件状态发生变化时,重构服务组合建立的应用,保证网络服务系统向用户提供可靠、透明、连续、一致的服务,提高网络服务对用户的服务质量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛大学,未经青岛大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310352402.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种LED光源组件
- 下一篇:内容分发网络节点实现web应用加速的方法和系统