Introduction

The Marburg Ad Hoc Grid Environment (MAGE) is a Grid Middleware Solution aiming at truly implementing the "compute/resource power plug" vision often associated with the general Term of Grid Computing. The core philosophy behind MAGE is to provide an Ad Hoc Grid Computing experience from developer as well as user perspectives. Therefore, MAGE development is concentrated both on tools for ease of grid application development and a runtime system that supports spontaneous self-configuration and self-management of the middleware.

The MAGE implementation builds on the Globus Toolkit 4, realizing a WSRF compliant grid middleware that in addition to GT4 offers:

  • P2P based node discovery
  • P2P based service discovery
  • P2P based communication
  • non-intrusive service management (non-interrupting deployment, undeployment of services)
  • intra-node resource isolation
  • GDT (Grid Development Tools) - easy service development (Eclipse integrated)
  • Grid Workflow Execution and Visual Modelling of Workflows

MAGE is an ongoing research effort, current and past application areas include:

  • Multimedia-Content Analysis (Audio Resynthesis WebVoice, ...) new.jpg
  • Metabolic engineering
  • Medical Research (Sleep-Apnoe)
  • Simulation based optimization for Sheet Metal Forming and Ground Water Management

Currently, only the service creation tools are made available, they can target the standard GT4 platform as well as the MAGE platform. A public release of the entire MAGE platform under the Apache Software License is planned for the future.

If you are interested in further information regarding the MAGE platform or possible applications please feel free to contact:

People
Management
    Bernd Freisleben  
Staff Developers
  Matthew Smith Security, Service Generator, Licensing, Hot Deployment
  Kay Dörnemann Licensing, P2P, Grid Development Tools, Monitoring and Discovery, Scheduling, Hot Deployment
  Tim Dörnemann Grid Workflow Modelling and Execution, Hot Deployment
  Steffen Heinzl Data Integration, Grid Development Tools, Usability
  Markus Mathes Data Integration, P2P
  Ernst Juhnke Grid Workflow Modelling and Execution
  Christian Schridde Trust & Security
Software
MAGE platform

Platform independent installation packages are directly available from our build system together with component packages and source snapshots. They have successfully passed tests for Windows XP, Linux (Debian 3, Fedora Core 4 & 5) and Mac OS X (please observe the component documentation for platform specific restrictions). In addition to official release builds we publish nightly integration builds.

Resources (coming soon):

  • Further Information
  • Installation Instructions
  • Downloads
  • License
Grid Development Tools

The Service generator supersedes the efforts put into the old eclipse plugin and command line service generator tools. We now follow a model driven approach to service development, effectively realizing a high performance development tool that is fully eclipse integrated. Follow the Link below to our GDT information page. The URL for our eclipse update site is:

http://mage.uni-marburg.de/eclipse

Information, Resources, Tutorials and more:

Command Line Service Generator & Eclipse Plugin  

Replaced by the Grid Development Tools