The Gridbus Project to Release Grid Service Broker (2.4 version) Software
16 November 2005
-----------------------------------------------------------------------------
The Grid Service Broker, developed as part of the Gridbus Project at the
University of Melbourne, Australia mediates access to distributed "autonomous"
resources by (a) discovering suitable data sources for a given analysis
scenario, (b) suitable computational resources, (c) optimally mapping analysis
jobs to resources, (d) deploying and monitoring job execution on selected
resources, (e) accessing data from local or remote data source during job
execution and (f) collating and presenting results. The broker provides (a)
a declarative and dynamic parametric programming model and (b) a rich set of
Java APIs for creating grid applications. It also allows programmers to create a
user-level scheduler plugins that can replace default Computational and Data
Grid scheduling algorithms that support service price-based resource allocation.
The Gridbus Broker v2.4 supports/uses the following middleware:
Globus 2.4.x,Globus 3.2, Globus 4.0
Alchemi 1.0
Condor 6.6.9,
OpenPBS 2.3,
SGE,
NWS 2.8,
SRB(Storage Resource Broker) 3.x,
XGrid Technical Preview 2 & 1.0 (experimental),
Unicore 4.1.0 (experimental)
The Gridbus Broker v2.4 can utilise a resource via SSH for submitting and
executing
grid jobs on:
OpenPBS 2.3,
SGE,
Fork (on Unix-class systems)
What's New:
----------
- Support for Globus 4.0 job submission services using WS_GRAM
- Improved stability for all middleware
- Improved persistence in order to support a wider range of databases. Also,
introduced in-process and dynamic database creation via HSQLDB.
- New event-based Round-Robin scheduler that provides a simple scheduling
algorithm.
- Various bug fixes
Download information:
----------------------
The broker source code,binaries, documentation and manual can be
downloaded from
http://www.gridbus.org/broker/
Contact Information:
---------------------
For further details about the Gridbus broker and/or the Gridbus project
please contact:
- Rajkumar Buyya (raj@...) - append @csse.unimelb.edu.au
- Srikumar Venugopal (srikumar@...)
- Krishna Nadiminti (kna@...)
- Hussein Gibbins (hag@...)
- Tianchi Ma (tcma@...)
- Marcos Assunção (marcosd@...)
Licenses and Disclaimer:
------------------------
The Gridbus broker and the GUI is distributed under the GNU General Public
License (GPL) (
http://www.gnu.org/licenses/gpl.txt).
Other libraries included in the distribution are distributed under their
own respective licenses which are also included.
This product includes software developed by and/or derived from the Globus
project (
http://www.globus.org/). This product includes dom4j libraries
(
http://www.dom4j.org). Other licenses can be found in the gridbus2.4/licenses
directory of the Gridbus Broker v2.4 distribution.
Acknowledgment:
----------------
The Gridbus Broker is developed by the Gridbus Project, Grid Computing and
Distributed Systems (GRIDS) Lab., Dept. of Computer Science and Software
Engineering, the University of Melbourne, Australia. The project is
partially supported by Australian Research Council Discovery Project
grant, and the University of Melbourne. We are grateful to, and sincerely thank
all the people who contributed to the Gridbus Broker project. For further
information on the Gridbus Project, please visit -
http://www.gridbus.org/
-----------------------------------------------------------------------------