The PRAGMA Testbed - Building a Multi-Application International Grid

  • Authors:
  • Cindy Zheng;David Abramson;Peter Arzberger;Shahaan Ayyub;Colin Enticott;Slavisa Garic;Mason J. Katz;Jae-Hyuck Kwak;Bu Sung Lee;Phil M. Papadopoulos;Sugree Phatanapherom;Somsak Sriprayoonsakul;Yoshio Tanaka;Yusuke Tanimura;Osamu Tatebe;Putchong Uthayopas

  • Affiliations:
  • San Diego Supercomputer Center, USA;Monash University, Australia;University of California, San Diego, USA;Monash University, Australia;Monash University, Australia;Monash University, Australia;San Diego Supercomputer Center, USA;Korea Institute of Science and Technology Information, Korea;Nanyang Technological University, Singapore;San Diego Supercomputer Center, USA;Kasetsart University, Thailand;Kasetsart University, Thailand;National Institute of Advanced Industrial Science and Technology, Japan;National Institute of Advanced Industrial Science and Technology, Japan;National Institute of Advanced Industrial Science and Technology, Japan;Kasetsart University, Thailand

  • Venue:
  • CCGRID '06 Proceedings of the Sixth IEEE International Symposium on Cluster Computing and the Grid
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

This practices and experience paper describes the coordination, design, implementation, availability, and performance of the Pacific Rim Applications and Grid Middleware Assembly (PRAGMA) Grid Testbed. Applications in high-energy physics, genome annotation, quantum computational chemistry, wildfire simulation, and protein sequence alignment have driven the middleware requirements, and the testbed provides a mechanism for international users to share software beyond the essential, de facto standard Globus core. In this paper, we describe how human factors, resource availability and performance issues have affected the middleware, applications and the testbed design. We also describe how middleware components in grid monitoring, grid accounting, grid Remote Procedure Calls, grid-aware file systems, and grid-based optimization have dealt with some of the major characteristics of our testbed. We also briefly describe a number of mechanisms that we have employed to make software more easily available to testbed administrators.