GridInfo: a graphical Grid monitoring tool in Java

  • Authors:
  • Lawrence Osborne;Stanley Thalayattampallil

  • Affiliations:
  • Lamar University, Beaumont, Texas;Lamar University, Beaumont, Texas

  • Venue:
  • Journal of Computing Sciences in Colleges
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Grid computing is increasingly used by organizations to achieve high performance computing. These Grids may span several countries. As a result of this, they may be difficult to monitor and manage. This paper aims at providing a real-time, multi-platform Grid monitoring tool. GridInfo monitors resources such as CPU and memory in a real-time manner. We monitor resource usage for processes on individual machines or a cluster. All the information is displayed using real-time graphs. GridInfo supports multiple operating systems. A combination of TCP and UDP is used for communications to ensure reliability and low network load. Data is stored and transmitted in XML form. Swing is used as the framework for the GUI. C is used for system level programming and Java for application level programming.