2006 · 411 citations · 91 references
ComputingComputer ScienceComputer SystemsDistributed SystemsGrid ComputingSchedulingDistributed SchedulingDynamic SchedulingGrid ArchitectureResource ProvisioningResource SchedulingTask SchedulingGrid Computing ArchitecturesGrid Middleware ArchitectureGrid SchedulingQos ManagementResource Management ArchitectureScheduling AlgorithmsScheduling In Grid Computing
Grid computing emerged from advances in wide‑area networking and inexpensive resources, aiming to aggregate distributed power for non‑trivial services, and relies on efficient scheduling to achieve this goal. This survey reviews Grid scheduling algorithms, focusing on their challenges. The authors outline the scheduling architecture and examine algorithms across static/dynamic policies, objective functions, application models, adaptation, QoS constraints, and resource dynamics. They identify several open issues that warrant further research in Grid scheduling.
Thanks to advances in wide-area network technologies and the low cost of computing resources, Grid computing came into being and is currently an active research area. One motivation of Grid computing is to aggregate the power of widely distributed resources, and provide non-trivial services to users. To achieve this goal, an efficient Grid scheduling system is an essential part of the Grid. Rather than covering the whole Grid scheduling area, this survey provides a review of the subject mainly from the perspective of scheduling algorithms. In this review, the challenges for Grid scheduling are identified. First, the architecture of components involved in scheduling is briefly introduced to provide an intuitive image of the Grid scheduling process. Then various Grid scheduling algorithms are discussed from different points of view, such as static vs. dynamic policies, objective functions, applications models, adaptation, QoS constraints, strategies dealing with dynamic behavior of resources, and so on. Based on a comprehensive understanding of the challenges and the state of the art of current research, some general issues worthy of further exploration are proposed.
91
Tracy D. Braun, Howard Jay Siegel, Noah Beck et al. · Journal of Parallel and Distributed Computing · 2001 · 1.7K citations
Grid information services for distributed resource sharing
Karl Czajkowski, S. Fitzgerald, Ian Foster et al. · 2002 · 1.6K citations