Project: GridPort
Description: GridPort is a collection of services, scripts and tools that allow developers to connect Web-based interfaces to the computational grid behind the scenes. The scripts and tools provide consistent interfaces between the underlying infrastructure and security, and are based on grid technologies such as Globus (http://www.globus.org) and standard Web technologies such as CGI and Perl. GridPort is an open architecture that is designed to be flexible and capable of using other grid services and technologies as these become available. In addition, GridPort is intended to provide a framework that other application developers and computational scientists can use to write their own web pages that access and use GridPort Services. The GridPort tools were originally developed for the informational NPACI HotPage, which allows NPACI users to access resources through a Web interface. Now in beta testing, the interactive HotPage allows users to run codes, access data, and communicate with NPACI's Globus-ready systems. The creation of the original HotPage was designed to make it easier for NPACI users to get information about NPACI systems. In creating the new version that allows users to actually manipulate their jobs, files, and data, we discovered we had developed a very general, robust, and reusable infrastructure for developing many kinds of computing portals: user portals, scientific application portals, and even education & outreach portals. This infrastructure has evolved to GridPort, and we hope it will make it easier for portal developers to access computational grids more easily, effectively, and securely. A key feature of GridPort, or any portal based on GridPort technologies, is that these web portals can be accessed on any web browser (IE 4.0 or Communicator 4.0 or greater) regardless of location: from their desktops to their laptops, to kiosks at the airport. We are currently working with several groups within SDSC and NPACI to port their applications to GridPort portals. We are also working with collaborators at NCSA and NASA/IPG to build a common grid infrastructure that will enable science portal developers to access shared resources across the computing grid by using a shared, common infrastructure.
Participants: Texas Advanced Computing Center (TACC), San Diego Supercomputer Center (SDSC), University of Indiana, Lawrence Berkeley Laboratories, NASA Information Power Grid, National Center for Supercomputing Applications (NCSA)
Sponsors: National Science Foundation
Countries Involved: US
Tools: GT2, NMI, GT3 (planned)
Contact: Mary Thomas


