Gridscape II: A Customisable and Pluggable Grid Monitoring Portal and its Integration with Google Maps

Introduction

Grid computing has emerged as an effective means of facilitating the sharing of distributed heterogeneous resources, enabling collaboration in large scale environments. However, the nature of Grid systems, coupled with the overabundance and fragmentation of information, makes it difficult to monitor resources, services, and computations in order to plan and make decisions. In this paper we present Gridscape II, a customisable portal component that can be used on its own or plugged in to compliment existing Grid portals. Gridscape II manages the gathering of information from arbitrary, heterogeneous and distributed sources and presents them together seamlessly within a single interface. It also leverages the Google Maps API in order to provide a highly interactive user interface. Gridscape II is simple and easy to use, providing a solution to those users who don't wish to invest heavily in developing their own monitoring portal from scratch, and also for those users who want something that is easy to customise and extend for their specific needs.

Improvements in Gridscape II

The previous implementation of Gridscape and Gridscape II share the aim of providing a high-level, user-friendly and highly customisable portal interface in order to present the status of Grid resources. Both also interact with existing technology so that no additional installation or configuration of Grid resource is required. Major improvements over the previous implementation of Gridscape are that it supports the integration of multiple arbitrary information sources through an extensible design; it provides a simple customisation mechanism to allow it to be enhanced to meet the specific needs of each individual Grid portal. Other improvements are integration with Google Maps, simplified portal administration and the use of portlet-based web components which means it can be plugged into other Grid portals to compliment them.

Design Aims

The design aims of Gridscape II are that it should:

Gridscape II consists of 2 main components - the Gridscape Resource Monitor (GSRM) and the Gridscape Portal (GSP), and a shared library for data access, referred to as the Gridscape Core (GSC).

Publications

Gridscape II

Gridscape

Software

The Gridscape software has been released under GPL license.

Gridscape II full distribution. Includes Gridscape Resource Monitor (GSRM), Gridscape Portal (GSP) and Gridscape Core (GSC).

Software documentation:

The original Gridscape can be found here.

       
Cloud Computing and Distributed Systems (CLOUDS) Laboratory
School of Computing and Information Systems
The University of Melbourne, Australia