首页> 外文学位 >A component framework for building Web science gateways and portals.
【24h】

A component framework for building Web science gateways and portals.

机译:用于构建Web科学网关和门户的组件框架。

获取原文
获取原文并翻译 | 示例

摘要

Portlet-based Grid portals have become a crucial part of the international distributed computing infrastructure to support computational science ("cyberinfrastructure") provide component-based problem solving environments for scientists. Although Web portals are intended to provide user-friendly environments with easy-to-use interfaces, the development of portals and their portlet components is time consuming. We aim to address this problem by providing reusable components for rapid portlet development. Our approach, Grid Tag Libraries and Beans (GTLAB), encapsulates common Grid operations with reusable XML tags, providing a dramatically simplified programming interface to common cyberinfrastructure services. GTLAB also provides a way for creating composite tasks that models the requirements of computational science portals. In addition to standard Grid job submission and remote file operation tags, we also provide management and monitoring capabilities for Grid tasks. This system can persistently store job metadata, which results in a permanent storage for archiving and reference.; In this dissertation, we have studied and observed two distinct science gateways as use cases. First, the QuakeSim portal is a problem solving environment to develop a solid Earth science framework for modeling and understanding earthquakes. In this study, we have proposed an evolutionary approach to allow TeraGrid usage in addition to clusters for QuakeSim portal. Second, VLab is a Grid and Web Service-based system for enabling distributed and collaborative computational chemistry and material science applications for the study of planetary materials. The requirements of VLab include job preparation and submission, job monitoring, data storage and analysis.; Although GTLAB provides support for simple Grid workflows, we must also investigate the problem of integration with existing workflow systems. We have thus extended GTLAB to support the widely used Condor DAGMan and Taverna workflow systems. These extended tags demonstrate that large workflows can be integrated within Grid portlets without burdening the developers.
机译:基于Portlet的Grid门户已成为国际分布式计算基础结构的重要组成部分,以支持计算科学(“网络基础设施”)为科学家提供基于组件的问题解决环境。尽管Web门户旨在为用户友好的环境提供易于使用的界面,但是门户及其Portlet组件的开发非常耗时。我们旨在通过提供可重用的组件来快速进行Portlet开发来解决此问题。我们的方法称为Grid Tag Libraries and Beans(GTLAB),用可重用的XML标签封装了常见的Grid操作,从而为通用的网络基础设施服务提供了大大简化的编程接口。 GTLAB还提供了一种创建组合任务的方法,该任务可以对计算科学门户的需求进行建模。除了标准的Grid作业提交和远程文件操作标签之外,我们还提供Grid任务的管理和监视功能。该系统可以持久存储作业元数据,从而形成永久性存储以供存档和参考。在本文中,我们研究和观察了两个不同的科学网关作为用例。首先,QuakeSim门户是一个解决问题的环境,可开发出坚实的地球科学框架来建模和理解地震。在这项研究中,我们提出了一种进化的方法,除了QuakeSim门户的集群以外,还允许TeraGrid使用。其次,VLab是一个基于网格和Web服务的系统,用于启用分布式和协作计算化学和材料科学应用程序来研究行星材料。 VLab的要求包括工作准备和提交,工作监控,数据存储和分析。尽管GTLAB为简单的Grid工作流提供了支持,但我们还必须研究与现有工作流系统集成的问题。因此,我们扩展了GTLAB,以支持广泛使用的Condor DAGMan和Taverna工作流系统。这些扩展的标签表明,大型工作流可以集成到Grid Portlet中,而不会给开发人员带来负担。

著录项

  • 作者

    Nacar, Mehmet Akif.;

  • 作者单位

    Indiana University.$bComputer Sciences.;

  • 授予单位 Indiana University.$bComputer Sciences.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 2008
  • 页码 175 p.
  • 总页数 175
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 自动化技术、计算机技术;
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号