Globus Toolkit

From Wikipedia, the free encyclopedia

Jump to: navigation, search
Globus Toolkit
Developer(s) Globus Alliance
Stable release 4.2.1 / October 06, 2008
Operating system Linux, FreeBSD, Solaris, Mac OS X, HP-UX and AIX.
Platform PC
Type Grid computing
License Apache license [1]
Website http://www.globus.org/toolkit/

The Globus Toolkit, currently at version 4, is an open source toolkit for building computing grids developed and provided by the Globus Alliance.

Contents

[edit] Standards implementation

The Globus Toolkit is an implementation of the following standards:

The Globus Toolkit has implementations of the OGF-defined protocols to provide:

  1. Resource management: Grid Resource Allocation & Management Protocol (GRAM)
  2. Information Services: Monitoring and Discovery Service (MDS)
  3. Security Services: Grid Security Infrastructure (GSI)
  4. Data Movement and Management: Global Access to Secondary Storage (GASS) and GridFTP

[edit] Compatible third-party software

A number of tools can function with Globus Toolkit, including:

XML-based web services offer a way to access the diverse services and applications in a distributed environment.

[edit] Globus distributions

In 2004 Univa Corporation began providing commercial support for the Globus Toolkit using a business model similar to that of Red Hat.

[edit] Job schedulers

GRAM (Grid Resource Allocation Manager), a component of the Globus Toolkit, officially supports the following job schedulers or batch-queuing systems:

Unofficial job schedulers that can be used with the Globus Toolkit:

  • Sun Grid Engine, an open source batch-queuing system, supported by Sun Microsystems. Globus does not officially support SGE, but third parties offer methods to integrate it:
    • The London e-Science Center has created a "Transfer-queue over Globus (TOG)" package and provides instructions on how to configure a Globus Toolkit 2 or 3 or a Globus Toolkit 4 server so that it can submit jobs for execution on a local Sun Grid Engine installation.
    • Other commercial solutions are available for integrating SGE into Globus Toolkit also.

[edit] Development plans

The Globus Alliance has announced a release of Globus Toolkit version 5 (GT5) in late 2009.[3][4] A major change will be abandoning GRAM4 (although continuing support at least through December, 2010) in favor of an enhanced GRAM2, called GRAM5, which will solve scalability issues and add features. The Reliable File Transfer (RFT) service will be replaced by a new Globus.org service. Globus.org is an online, hosted service (i.e., Software-as-a-Service) that provides higher-level, end-to-end Grid capabilities, initially concentrating on reliable, high-performance, fire-and-forget data transfer. To retain the Web-Service functionality without technology and standards now considered obsolete, a new project called Globus Crux[5] has been started, which expects to release an alpha version by the end of 2009. The monitoring and discovery tasks currently performed by MDS will be taken up by a new, Crux-based Integrated Information Services (IIS). No releases of the IIS are planned until sometime in 2010.

[edit] Use

  • caGrid is layered on Globus Java WS Core
  • ARC - Advanced Resource Connector open source grid middleware introduced by NorduGrid

[edit] External links