基于虚拟服务的异构网格工作流管理机制研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:Kila5200
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
作为一种新型的分布式资源共享方式,网格技术有效地整合了分布的计算资源、存储资源和信息资源。网格互操作研究是为了解决异构网格系统由体系结构和接口等方面的差别所带来的相互之间资源难以共享的问题。其中异构网格工作流管理整合异构网格系统的服务资源,将异构网格平台提供的原子服务包装成粒度更大、功能更强的复合服务,并部署在网格平台中。如何屏蔽异构网格平台服务之间的差别,如何提供一种灵活的服务组合方式,是研究的重点。现有的网格工作流管理机制一般采用静态服务组合的形式,可以实现异构网格服务复合的目标,但存在稳定性、通用性较差的问题,针对原子服务缺少必要的调度管理。为解决上述问题而提出的基于虚拟服务的异构网格工作流管理机制,向上符合BPEL4WS标准,向下屏蔽了异构网格服务的差别。该机制弥补了传统的基于BPEL4WS的工作流机制在服务选择和服务调度方面需要事先静态绑定的弱点,增加了服务备份、基于QoS的动态服务选择等功能,提高了工作流管理的灵活性和稳定性。此外,该机制采用了基于虚拟数据空间的数据传输方式,解决传统工作流管理中由于数据和服务无法分离所引起的紧耦合问题。基于该机制而设计的异构网格工作流管理系统VSFlow,采用分层结构,通过对异构网格服务的虚拟化,有效地屏蔽了中国教育科研网格支撑平台CGSP(ChinaGrid Support Platform)和织女星网格操作系统GOS(Grid Operating System)的服务资源在服务信息描述、服务调用方式等方面的差异,并在此基础上对虚拟服务增加了错误检测、动态服务调度等管理功能。此外,在VSFlow的设计中,在底层保留了方便其他网格平台加入的接口,提高了系统的可扩展性。测试结果表明,系统VSFlow能通过BPEL4WS动态,透明地组合和选择CGSP和GOS网格平台上的服务。与此同时,服务的虚拟化及对虚拟服务进行的各种管理所带来的响应时间的开销,与网格服务的复杂程度和服务运行时间无关,被基本控制在146.5ms至156.0ms的范围内,并没有使系统的性能明显下降。
其他文献
面向对象技术作为一种全新的软件工程思想,在软件开发中的广泛使用。但是其独有的封装、继承、多态等特性,使得传统的软件测试技术已经不能够有效地完成测试。因此测试策略和测
随着科技的不断进步,信息时代已经到来。图像作为人类获得信息、表达信息的一种重要载体,是人类感知世界的的窗口,因此图像处理得到快速发展。图像分割作为图像处理的中心环
随着信息技术的发展,信息系统在各个领域得到广泛而深入的应用,应用系统的规模也越来越庞大。大型的综合系统不断出现,数字化校园系统就是一个庞大的综合信息系统,特别是近十年来
移动机器人是机器人学中的一个重要分支。早在60年代,就已经开始了关于移动机器人的研究。随着移动机器人技术的发展,机器人的应用已经越来越广泛。在移动机器人的发展历程中,人
互联网的快速普及给人们构筑起自由交互的平台,与此同时,也给了不法分子可乘之机。个别不法分子恶意伪造权威部门的公章、捏造盖有伪造公章的政府文件,并把这些文件利用网络
森林植被识别在遥感影像分割中具有重要地位。高分辨率遥感影像除了包含地物的光谱特征信息外,还提供了大量的空间纹理特征,因而应用高分辨率遥感影像处理森林植被和森林树种
描述逻辑是语义web的逻辑基础,只能处理客观,完全的知识,对于主观,不完全的知识就无能为力了。认知描述逻辑ALCK通过认知运算符来表达认知查询可以对不完全信息进行有效的处
软件应用领域的不断扩大以及软件规模与复杂性的不断增加,给软件测试提出了更高的要求。软件测试自动化是提高软件测试效率的有效手段。测试数据自动生成是软件测试自动化的
随着我国电信业的快速发展,网络基础设施和用户数量都已达到相当大的规模。如何有效地管理和充分利用这些资源已成为各电信运营商要面对的关键问题。eTOM(enhanced Telecom O
人类作为社会环境的主体,包含着丰富多样的交互行为信息,人体行为研究蕴藏着极其深刻的社会价值和应用价值。尤其,随着三维扫描技术的推广,人体三维模型的数量日益暴增,而且,