VO中的科学工作流技术.ppt

上传人:99****p 文档编号:1453013 上传时间:2019-02-28 格式:PPT 页数:22 大小:351.50KB
下载 相关 举报
VO中的科学工作流技术.ppt_第1页
第1页 / 共22页
VO中的科学工作流技术.ppt_第2页
第2页 / 共22页
VO中的科学工作流技术.ppt_第3页
第3页 / 共22页
VO中的科学工作流技术.ppt_第4页
第4页 / 共22页
VO中的科学工作流技术.ppt_第5页
第5页 / 共22页
点击查看更多>>
资源描述

1、VO中的科学工作流技术郑晟昆明理工大学云南省计算机技术应用重点实验室科学工作流的基本概念 科学工作流 (Scientific Workflow)是指将一系列在科学研究中所遇到的数据管理、计算、分析、展现等工作变成一个个独立的服务,再把这些服务通过数据链接组合在一起,满足研究人员在科学实验和数据处理中的需要,从而实现相应的处理与科学计算。科学工作流针对科学研究工作的特点,专注于大规模科学处理 (e-Science)的定制,对科学研究提供辅助科学发现的环境。科学工作流的特征 科学工作流往往会表现出比较特别的特征,例如,它们可以是数据密集型、计算密集型、分析密集型和可视化密集型,因此在科学领域涵盖了

2、非常广泛的应用范围,从低层次网格工程师感兴趣的 “底层工作流 “ ,到高层次的 “知识发现工作流 “。因此,工作流步骤可以有完全不同的粒度,可以以多种不同的方式来实施,例如:Shell脚本, Web Service,本地应用程序调用,或复杂子工作流组合等 1。当前常见的 SWF系统 Kepler( http:/www.kepler-porject.org) Pegasus( http:/pegasus.isi.edu) Vistrails( http:/www.vistrails.org) Triana(http:/www.trianacode.org)VO中应用 Kepler的优势和问题 K

3、epler介绍 Kepler的优点 应用 Kepler的优势 在 VO中应用 Kepler的一些问题Kepler的介绍 Kepler项目由美国科学基金 NSF支持, UC Berkeley和 San Diego超级计算中心联合,基于 Java开发的,目的是打造一个通用的科学工作流集成平台,并且将整合多种已有的计算模型。Kepler的优点 一个通用开放的平台,并不是针对某个特定学科 通过 Web Service访问资源和服务 良好的人机交互界面 工作流的重用 良好的扩展性(定制 Actor等) Data Provenance在 VO中应用 Kepler的优势 Kepler是基于 JAVA的,可以运行在多个平台上( Unix、 Linux、 Solaris、 Windows等) Kepler是基于 BSD协议的开源软件,可以为了满足 VO的要求而进行源码扩展和修改 可以使用 Kepler现有的大量通用 Actor(Math、 Statistic、 IO、 Web Service)在 VO中应用 Kepler的问题 在 Kepler中没有提供 VO用到的 Actor(数据、科学计算) 现有 Kepler工作流的流程调度是否满足 VO的要求 现有 Kepler工作流的数据类型是否满足 VO的要求

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 教育教学资料库 > 课件讲义

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。