GridSpeed: a Web-based grid portal generation server

GridSpeed is a grid portal hosting server that automatically generates and publishes a customized Web interface to the grid for applications, with minimal effort required from the user. Users need only to specify information regarding their application using simple GridSpeed Web forms. With GridSpeed, users need not make any modifications to their applications nor write any glue code to publish the application on the Web, not requiring any knowledge of Perl, JSP (Java server pages) or Java servlets. Moreover, the portal generated by GridSpeed provides an application frontend as well as a set of fundamental portal services such as an information service, monitoring service, data management, single sign-on, and so forth. GridSpeed publishes a set of portals as grid services themselves generated by the system that is shamble, searchable, and accessible from others interested in using the application. This feature facilitates the reuse of application portals for specific application domains, as well as increases the number of available grid applications accessible on the Web. This work describes an overview and architecture of the GridSpeed system, and evaluates the system for two real-world scientific applications: BLAST and MCell.

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

[2]  Jay Boisseau,et al.  Development of Web toolkits for computational science portals: the NPACI HotPage , 2000, Proceedings the Ninth International Symposium on High-Performance Distributed Computing.

[3]  Jason Novotny,et al.  The Grid Portal Development Kit , 2002, Concurr. Comput. Pract. Exp..

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

[5]  Joel R. Stiles,et al.  Monte Carlo simulation of neuro-transmitter release using MCell, a general simulator of cellular physiological processes , 1998 .

[6]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[7]  Jorge J. Moré,et al.  The NEOS Server , 1998 .

[8]  R. Stephenson A and V , 1962, The British journal of ophthalmology.

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