EPP Grid - Software


Start of topic | Skip to actions

Software

Local Software Projects

The following is some useful software and installation notes:

  • GQSched (Grid Quick Scheduler)

    A simple yet powerful Data Grid resource broker, meta-scheduler, and job dispatcher.

  • Globus 2.4.3 Installer

    A single file installer for Globus 2.4.3 with prompted plain-english configuration settings, advisory updates, patches, administration documentation, and some extras.

  • The Grid Manager utility (GridMgr)

    This utility greatly reduces the burdon of managing a testbed by maintaining and configuring lists of users and CA configuration files for virtual organisation groups and more. (formerly called the GenGridMap utility)

  • Queue-LSF

    An LSF like interface for the GNU queue system. The primary purpose for this package is to allow the Globus Toolkit to access a GNU queue, but this also provides a set of generally useful tools. Using Queue-LSF you can install a Globus LSF jobmanager which will distribute jobs to hosts on the GNU queue.

  • Grid-RC (Replica Catalog Tools)

    This collection of tools will allow users to navigate and query the Globus Replica Catalog system as if it were a real file system.

  • Grid Sandbox

    A proposal for a project for the development of a tool to transport the application environment of a running application within the grid (started 2002). This tool enables the setting of environment variables, intelligent transfer of auxiliary files from multiple locations using various protocols (pre-staged or stage if required), and the running of pre- and post- execution scripts. This project has been discontinued.

  • Cluster Compute Node Manager

    A set of scripts to control the rebuild of cluster compute nodes via Red Hat kickstart. This is distro independent (ie should work equally well on Red Hat and CentOS as it does on Scientific Linux) and version independent. This tool is intended to be easily deployed and used. That said, it allows a fair amount of flexibility in which distribution / version is installed on a node.


External Software

The following list consists of software we currently use or software you may find useful. Installation and configuration notes are included for some:

  • Globus

    The Globus Toolkit provides foundation services and tools for the grid. Read my installation notes for Globus Toolkit 2.0 or Globus Toolkit 1.1.4.

  • OpenPBS and Maui Scheduler

    OpenPBS (Portable Batch System) is a flexible batch queueing and workload management system. It operates on networked, multi-platform UNIX environments, including heterogeneous clusters of workstations, supercomputers, and massively parallel systems. To manage jobs on one or many computers you will need something like this. There is an existing interface between Globus and PBS queues or clusters. Read my installation notes for OpenPBS 2.3 and Maui 3.0.

  • OpenCA

    The OpenCA project is developing open source Certificate Authority software and interfaces. To manage/sign your own certificates you will need something like this. Read my installation notes for OpenCA 0.9.0, or my older notes for OpenCA 0.8.1.

  • Nimrod/G

    The NimrodG project provides access to aggregate computational resources. It enables parameterisation of programs and distributed scheduling to provide completion time versus cost schedule planning.

  • Open Source Cluster Application Resources (OSCAR)

    A package to aid in the installation and configuration of a beowulf cluster. Follow this link for how to customise OSCAR to allow the installation of Scientific Linux.

key Log In Revision:  r6 - 15 May 2006 - MarcoLaRosa
Authorised by:  Geoff Taylor (G.Taylor @ physics.unimelb.edu.au)
Maintained using:  This site is powered by the TWiki collaboration platform
Copyright © 2000-2009 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.