The Gridbus Project to Release Grid Service Broker (v.3.0) Software
30 August 2006
-----------------------------------------------------------------------------
The Gridbus Project at the University of Melbourne, Australia is pleased to
release
a new version of Grid Service Broker that works with WSRF-compliant Grid
resources.
with version 3.0, the broker can also be hosted as a remote web service, which
is compliant
with the WSRF standard. The broker primarily mediates user access to distributed
"autonomous"
grid 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 and middleware plugins that can replace default
Computational and Data
Grid scheduling algorithms that support service price-based resource allocation.
----------
What's New:
----------
- WSRF Compliant multi-user multi-application Grid Brokering service
(enables clients to use a 'remotely hosted' Grid brokering service)
- Broker calling hosted applications (simple web-services)
- Support for GGF - JSDL standard (for single, non-parametric jobs)
- Gridbus Broker Workbench GUI, for easier composition, initialisation,
monitoring and management of grid applications
- New service oriented modular design to allow vast improvements in
scalability, reliability and robust failure management
- Enhanced flexibility, usability and adaptability
- Improved stability for all middleware
- Improvements in data-aware scheduling
- Various bug fixes
--------------------
Base Technologies:
--------------------
The Gridbus Broker v3.0 supports/uses the following middleware:
Globus 2.4.x, Globus 4.0
Alchemi 1.0
OpenPBS 2.3,
SGE,
NWS 2.8,
SRB(Storage Resource Broker) 3.x
The Gridbus Broker v3.0 can utilise a resource via SSH for submitting
and executing grid jobs on:
OpenPBS 2.3,
SGE,
Fork (on Unix-like OSes)
In addition, the Broker can make calls to simple webservices, to leverage hosted
applications.
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:
- Dr. Rajkumar Buyya (raj@...) - append @csse.unimelb.edu.au
- Srikumar Venugopal (srikumar@...)
- Krishna Nadiminti (kna@...)
- Hussein Gibbins (hag@...)
- Xingchen Chu (xchu@...)
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 licenses
directory of the Gridbus Broker v3.0 distribution.
Acknowledgments:
----------------
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/
----------------------------------------------------------------------------