GEONGrid portal: design and implementations

We have developed the GEONGrid system for coordinating and managing naturally distributed computing, data, and cluster resources on the cyberinfrastructure. Recently, since the use of Grid technology is still very complex for researchers and scientists, the area of Grid Portals has made excellent progress. The Grid portal system is an emerging open Grid computing environment that promises to provide users with uniform seamless access to remote computing and data resources by providing an easy to use interface to cover over the complexity of more sophisticated Grid technologies. In this paper, we present our initial efforts in the design and implementation of service components in the GEONGrid portal. These service components may be implemented as Web services that follow the conventions of service‐oriented architecture design. In this approach, service components are self‐contained, have a well‐defined programming interface defined in WSDL, and communicate using SOAP messaging. In building a GEONGrid portal, we also use a component‐based user interface design. Portlets provide the desired component model for user interfaces in the same way as Web services. Using this approach, which allows Grid portals to be built out of reusable components, has the obvious advantages of reusability and modularity. Copyright © 2007 John Wiley & Sons, Ltd.

[1]  Anne E. Trefethen,et al.  Cyberinfrastructure for e-Science , 2005, Science.

[2]  Daniel Atkins,et al.  Revolutionizing Science and Engineering Through Cyberinfrastructure: Report of the National Science Foundation Blue-Ribbon Advisory Panel on Cyberinfrastructure , 2003 .

[3]  J. F. Allaire,et al.  Macromedia Flash MX: A next-generation rich client , 2002 .

[4]  Ian T. Foster,et al.  The Community Authorization Service: Status and Future , 2003, ArXiv.

[5]  Geoffrey C. Fox,et al.  Special Issue: ACM 2000 Java Grande Conference , 2001, Concurr. Comput. Pract. Exp..

[6]  Ilya Zaslavsky,et al.  Generating composite thematic maps from semantically-different collections of shapefiles and map services , 2005 .

[7]  Francine Berman,et al.  Overview of the Book: Grid Computing – Making the Global Infrastructure a Reality , 2003 .

[8]  Kai Lin,et al.  A System for Semantic Integration of Geologic Maps via Ontologies ∗ , 2003 .

[9]  Steven Tuecke,et al.  An online credential repository for the Grid: MyProxy , 2001, Proceedings 10th IEEE International Symposium on High Performance Distributed Computing.

[10]  Dogan Seber,et al.  Design and Implementation of Services for a Synthetic Seismogram Calculation Tool on the Grid , 2005, International Conference on Computational Science.

[11]  Gregor von Laszewski,et al.  A Java commodity grid kit , 2001, Concurr. Comput. Pract. Exp..

[12]  Bertram Ludäscher,et al.  Managing scientific data: From data integration to scientific workflows* , 2006 .

[13]  Ian T. Foster,et al.  A security architecture for computational grids , 1998, CCS '98.

[14]  Sandeep Chandra,et al.  GAMA: grid account management architecture , 2005, First International Conference on e-Science and Grid Computing (e-Science'05).

[15]  Dennis Gannon,et al.  A Summary of Grid Computing Environments , 2002 .

[16]  Bertram Ludäscher,et al.  On integrating scientific resources through semantic registration , 2004, Proceedings. 16th International Conference on Scientific and Statistical Database Management, 2004..

[17]  Bertram Ludäscher,et al.  Managing scientific data: From data integration to scientific workflows* , 2006 .

[18]  I. Foster,et al.  Service-Oriented Science , 2005, Science.

[19]  Steven Tuecke,et al.  The Physiology of the Grid An Open Grid Services Architecture for Distributed Systems Integration , 2002 .

[20]  Edward A. Lee,et al.  Scientific workflow management and the Kepler system , 2006, Concurr. Comput. Pract. Exp..

[21]  David M. Booth,et al.  Web Services Architecture , 2004 .

[22]  C. Baru,et al.  INTEGRATING SEISMIC EVENTS FOCAL MECHANISMS WITH IMAGE SERVICES IN KEPLER , 2005 .