Nimrod/G: An Architecture of a Resource Management and Scheduling System in a Global Computational Grid
Rajkumar Buyya, David Abramson, Jon Giddy

TL;DR
Nimrod/G is a modular, grid-enabled resource management and scheduling system designed for distributed, geographically dispersed high-performance computing resources, emphasizing extensibility, interoperability, and economic-based scheduling schemes.
Contribution
It introduces a flexible, component-based architecture for grid resource management that integrates with Globus and supports economic scheduling models.
Findings
Successfully integrated with Globus toolkit services.
Demonstrated economic-based scheduling on a real test bed.
Enhanced interoperability and extensibility of grid resource management.
Abstract
The availability of powerful microprocessors and high-speed networks as commodity components has enabled high performance computing on distributed systems (wide-area cluster computing). In this environment, as the resources are usually distributed geographically at various levels (department, enterprise, or worldwide) there is a great challenge in integrating, coordinating and presenting them as a single resource to the user; thus forming a computational grid. Another challenge comes from the distributed ownership of resources with each resource having its own access policy, cost, and mechanism. The proposed Nimrod/G grid-enabled resource management and scheduling system builds on our earlier work on Nimrod and follows a modular and component-based architecture enabling extensibility, portability, ease of development, and interoperability of independently developed components. It uses…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
