DocumentCode
2061900
Title
Nimrod/G: an architecture for a resource management and scheduling system in a global computational grid
Author
Buyya, Rajkumar ; Abramson, David ; Giddy, Jonathan
Author_Institution
Sch. of Comput. Sci., Monash Univ., Vic., Australia
Volume
1
fYear
2000
fDate
14-17 May 2000
Firstpage
283
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 (D. Abramson et al., 1994, 1995, 1997, 2000) and follows a modular and component-based architecture enabling extensibility, portability, ease of development, and interoperability of independently developed components. It uses the GUSTO (GlobUS TOolkit) services and can be easily extended to operate with any other emerging grid middleware services. It focuses on the management and scheduling of computations over dynamic resources scattered geographically across the Internet at department, enterprise or global levels, with particular emphasis on developing scheduling schemes based on the concept of computational economy for a real testbed, namely the Globus testbed (GUSTO).
Keywords
Internet; client-server systems; open systems; processor scheduling; resource allocation; software architecture; software portability; subroutines; GUSTO; Globus testbed; Globus toolkit services; Internet; Nimrod/G architecture; access policy; computational economy; cost; department level; distributed resource ownership; distributed systems; dynamic resources; ease of development; enterprise level; extensibility; geographically distributed resources; global computational grid; global level; grid middleware services; high-performance computing; independently developed components; interoperability; modular component-based architecture; portability; resource coordination; resource integration; resource management system; resource scheduling system; wide-area cluster computing;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Computing in the Asia-Pacific Region, 2000. Proceedings. The Fourth International Conference/Exhibition on
Conference_Location
Beijing, China
Print_ISBN
0-7695-0589-2
Type
conf
DOI
10.1109/HPC.2000.846563
Filename
846563
Link To Document