Description:Grid Portal Framework
Abstract:The aim of the Gatlet project is to implement an interface for portlets accessing grid resources through the Grid Application Toolkit (GAT). The advantage in using GAT is that it provides access to all three major Grid middlewares (Globus Tookit, Unicore and gLite) through one common Application Programming Interface (API). Gatlet is implemented and tested within the GridSphere portal framework.
Portals built on top of the Gatlet framework address grid resource providers, grid users, portal providers and application developers. Users, especially grid newcomers, can use their well know web browsers to obtain access to grid resources. They need no deep knowledge of specific middleware clients, of grid security mechanism or of operating systems. Another important fact is that they do not need to install any software on their computers. Resource providers get a software to provide easy access to their grid infrastructure over the internet. The process of importing data from a resources database to the Gatlet database can be automatised easily. The portal administrators can assign installed software, hardware and VOs information to grid resources. This information is used by a Meta-Submitter that automatically chooses a matching resource. This eases the job submission for non grid experts. With the Gatlet Service API it’s easy to develop portlets with access to grid resources. A developer of custom portlets programs against this API, which will integrate his portlets seamless into the portal. This gives a solid foundation on which to base a web interface to higher level applications installed on clusters.