Gmonitor Documentation



Department of Computer Science and Software Engineering


The University of Melbourne


November 15, 2002






Subject: 433-498 : Cluster and Grid Computing
Lecturer: Rajkumar Buyya



Student Name: Martin Placek
Student Number: 35754







Introduction:

Gmonitor provides a web interface for the nimrod brokering system. It allows the user to remotely monitor and control a grid system. Gmonitor enables the user to:

Technical Background:

Gmonitor comprises of a series of perl scripts. These scripts provide a means for the user to retrieve grid information from the nimrod server via a web interface. The perl scripts require Apache web server to be running and take advantage of the CGI module.

Looking at the architecture (Diagram1) we can see that the Gmonitor system receives requests from the user web browser, which it then parses and makes a socket connection to the appropriate Nimrod server. Using this connection it retrieves the information from the Nimrod server and generates HTML for the user to view via their browser.

Diagram 1: Architecture

Using this architecture the user is able to not only view information about the grid system but also control the system.

User Documentation:

Installation Comments: