OMII-UK Home

OGM

Summary

Open Grid Manager (OGM) is a lightweight, open-source, grid-management framework that provides a cohesive solution for monitoring and managing arrays of heterogeneous grid resources deployed within live production grids.

Legacy software

Legacy software is available for download, but it is not supported by OMII-UK.

Download

Download OGM.

Status

Version 1.0.0 is available for download.

Further information

Developers

OGM is developed at the Belfast e-Science Centre (BeSC)

Introduction

The system consists of a light weight agent (OGM-Agent) - deployed on the grid resources that are to be managed - which communicates with a suite of web services (OGM-Server) exposing persistent registry capabilities.

As an open and extensible solution, OGM allows you to easily integrate Grid-management information into a range of Service Oriented Architecture (SOA) based infrastructures, including existing enterprise-management and operations-support-system (OSS) solutions.

Background

Explosive growth in Grid technology has been accompanied by global efforts to develop production grids, middleware technologies and application development tools to support the uptake and development of grids within academic and commercial environments. However, as the grid evolves as a heterogeneous array of hybrid grid resources, the management of such grids becomes more and more important. With the rush to build live production Grids, strategies to manage such collections of resources across distributed, heterogeneous and dynamic virtual organisations have been overlooked, and, if not addressed soon, will inhibit the rapid adoption of Grid technology by wider communities.

While the existing Relational Grid Monitoring Architecture (R-GMA) implementation from EGEE (Enabling Grids for ESciencE) provides information and monitoring services deployed as an RPM on top of the LCG stack, OGM provides the advantage of an open, lightweight and cross-platform framework with a minimal footprint on both the resource and the server.

OGM comprises of a number of components including:

  • OGM-Agent for deployment with the OMII-UK Server or alongside it on the resources to be managed
  • A standards-based schema to communicate management information with the middleware registry
  • OGM-Server to expose persistent registry capabilities (using GRIMOIRES) via a suite of standards-based Web Services
  • OGM-Browser to provide a web-based management interface to provide a graphical representation of the real-time state of resources in the Grid

OGMarchitecture.png

The above figure illustrates the OGM architecture. The OGM Server is deployed into a hosting environment, such as a servlet container or the OMII-UK Server, and is responsible for reporting the management information to a registry such as UDDI or GRIMOIRES.

OGM is based on a software component called Grid Manager developed at the Belfast e-Science Centre (BeSC). Grid Manager monitors the state of resources and nodes in a Grid defined here as web services running within distributed hosting environments.

The OGM-Agent is deployed onto each node and is responsible for monitoring its state and reporting this to a centralised monitoring service (i.e. the OGM-Server). The OGM-Server collects management information from nodes in the deployed Grid and persists this is a registry. Analysis of the individual and collective state of nodes can determine the performance of a Grid and enable management activities to respond in an efficient manner. For example, if the Grid is performing poorly, OGM should identify the nodes which are contributing to the poor performance and enable corrective action.

The OGM Browser presents a graphical representation of the state of the Grid. Potential exists to enhance service discovery and brokering mechanisms through the real-time analysis of the persistent information.

Add new attachment

Only authorized users are allowed to upload new attachments.

List of attachments

Kind Attachment Name Size Version Date Modified Author Change note
png
OGMarchitecture.png 272.6 kB 1 17-Mar-2009 14:05 SimonHettrick
gz
ogm-1.0.0.tar.gz 9127.1 kB 1 31-Mar-2010 15:14 SimonHettrick
« This page (revision-19) was last changed on 31-Mar-2010 15:54 by SimonHettrick [RSS]

© The University of Southampton on behalf of OMII-UK. All Rights Reserved. | Terms of Use | Privacy Policy | PageRank Checker