The Gridbus Middleware

The Gridbus Project is engaged in the design and development of grid middleware
technologies to support eScience and eBusiness applications. These include
visual Grid application development tools for rapid creation of distributed
applications, competitive economy-based Grid scheduler, cooperative
economybased cluster scheduler, Web-services based Grid market directory (GMD),
Grid accounting services, Gridscape for creation of dynamic and interactive
testbed portals, G-monitor portal for web-based management of Grid applications
execution, and the widely used GridSim toolkit for performance evaluation.
Recently, the Gridbus Project has developed a Windows/.NET-based desktop
clustering software and Grid job web services to support the integration of
both Windows and Unix-class resources for Grid computing. A layered
architecture for realisation of low-level and high-level Grid technologies is
shown in the figure below. Some of the Gridbus technologies discussed below
have been developed by making use of Web Services technologies and services
provided by low-level Grid middleware, particularly Globus Toolkit and Alchemi.
A summary and status of various Gridbus technologies is listed below.