面向e-Science应用网格工作流管理系统

来源 :兰州大学 | 被引量 : 0次 | 上传用户:ZZC9919
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着现代科学技术水平的不断发展,传统的科研手段已经不能适应当前的科研需求。而e-Science概念的出现,使得跨学科、跨地域和跨文化的科学家群体可以共同协作完成大型科学研究工作。网格技术被认为是未来信息社会的基础设施之一,它提供了不同地理位置之间、大规模资源跨组织协调共享的能力,目前逐渐成为e-Science应用中的基础底层架构。在网格环境下,各种软件、硬件等资源都以网格服务的形式存在,然而大规模的科学应用往往表现为复杂的科学流程,单个网格服务由于其功能单一而无法完成一个计算量巨大且计算步骤繁杂的科学任务。网格工作流能够方便地构建、执行、管理和监控网格应用,使得网格应用能够自动、高效地实施,然而网格资源的多样性、动态性、异构性、分布性使得对大规模科学流程的处理受到一定的限制,而传统工作流的方法和技术不能有效地处理网格环境中的有关问题。因此,需要针对网格和网格科学应用自身的特点重新研究面向复杂网格科学计算应用的网格工作流处理技术,为科学家在e-Science环境中开展复杂科学计算、实验分析、协同工作以及成果共享等研究活动提供一种便利的研究方式。为解决上述问题,我们提出了抽象网格服务和用户作业需求描述两个核心概念,设计和实现了面向e-Science应用网格工作流管理系统。通过把相同功能类型的网格服务抽象成抽象服务,从而屏蔽了网格平台服务的异构性进而实现对网格服务的动态调用。该系统首先提供了一个工作流可视化编辑界面,方便科学家通过对抽象服务使用拖拽方式来编排网格工作流,同时也提供了用户作业需求描述文档来定制工作流中单独的科学任务单元对网格平台的执行环境、网格服务以及任务本身的特殊化需求;并提供了面向应用工作流管理系统对抽象工作流进行分解,并生成单独的作业,同时组合作业需求描述以及相应的数据信息,形成具体的任务作业,最后分发到作业池中。在此系统中作业池主要负责作业的接收、分发和缓冲,并根据网格资源的负载情况把作业分发到网格作业管理系统。因此,通过此系统能够创建更加灵活的面向科学协作的大规模协同工作环境,更好地使用网格资源,从而提高工作效率。
其他文献
近年来,越来越多大容量、高质量的流媒体文件出现在互联网上。这种流媒体文件在网络中传输不仅传输时间长,而且代理缓存难度大。于是研究人员提出了各种改进代理缓存结构的思
多Agent系统(MAS)及其相关技术近年来受到越来越多的研究者的关注。它不仅已经被广泛运用到了Internet、办公自动化、冲突协调、决策支持、开放式信息系统等众多领域。并且它
随着现代通信技术和计算机技术的飞速发展,尤其是互联网的迅猛发展,各种网络服务已经渗透到了人们生活的各个领域,一方面给人类生活带来巨大的便利和好处,另一方面也带来了前所未
机器翻译是自然语言处理的一个重要课题,随着互联网的发展,社会越来越需要找到一种快捷的方式沟通不同语言的人群。美国国家标准技术研究院(NIST, National Institute of Sta
随着现代通信技术和计算机技术的迅速发展,数据量每天都在以几何级的速度增长,同时用户对通信质量和数据传输速率的要求也在不断提高。由于通信信道固有的噪声和衰落特性,信
计算机和网络技术的普及,在给人们的生活带来极大便利的同时,也将安全隐患传播到整个网络。正是由于网络的普及率越来越高,一旦发生有目的、大规模的网络入侵行为,造成的影响
图可视化是使用计算机图形技术辅助用户理解图结构的理论和技术。图可视化的基础是图布局算法,是指将图结构嵌入几何布局空间的算法。在图布局算法中,布局空间的选择会影响图可
在过去几十年里,计算机动画一直是人们感兴趣的研究领域。随着虚拟现实和计算机动画技术的发展,加之服装CAD和试衣系统等领域的迫切需要,计算机动画的一个重要组成部分---布
近年来,数据挖掘作为一门正处于蓬勃发展期的学科,其应用已经渗透到了许多领域并且在人工智能与机器学习、数据库、模式识别、生物信息学、神经计算等方向上取得了丰硕的成果
随着三维扫描技术和计算机图形学的发展以及三维模型数量的快速增加,三维网格模型分割技术已经成为近年来的一个热门的研究课题,并被广泛地应用于计算机图形学的许多领域中,