MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Costs and benefits of load sharing in the computational grid (2004) [5 citations — 0 self]

Download:
Download as a PDF | Download as a PS
by Darin England, Jon B. Weissman
Proceedings of the 10th Job Scheduling Strategies for Parallel Processing, volume 3277 of Lecture Notes in Computer Science (LNCS
http://www.cs.huji.ac.il/~feit/parsched/p-04-8.ps.gz
Add To MetaCart

Abstract:

Abstract--- We present an analysis of the costs and benefits of load sharing of parallel jobs in the computational grid. We begin with a workload generation model that captures the essential properties of parallel jobs and use it as input to a grid simulation model. Our experiments are performed for both homogeneous and heterogeneous grids. We measured average job slowdown with respect to both local and remote jobs and we show that, with some reasonable assumptions concerning the migration policy, load sharing proves to be beneficial when the grid is homogeneous, and that load sharing can adversely affect job slowdown for lightly-loaded machines in a heterogeneous grid. With respect to the number of sites in a grid, we find that the benefits obtained by load sharing do not scale well. Small to modest-size grids can employ load sharing as effectively as largescale grids. We also present and evaluate an effective scheduling heuristic for migrating a job within the grid. I.

Citations

982 The Grid: Blueprint for a New Computing Infrastructure – Foster, Kesselman - 1999
728 Simulation modeling and analysis – Law, Kelton - 2000
345 Adaptive load sharing in homogeneous distributed systems – Eager, Lazowska, et al. - 1986
107 Statistics with Reliability, Queueing and Computer Science Applications,” First Edition – Trivedi, “Probability
71 Predicting Application Run Times Using Historical Information – Smith, Foster, et al. - 1998
32 A comprehensive model of the supercomputer workload – Cirne, Berman - 2001
21 A comparative study of real workload traces and synthetic workload models for parallel job scheduling – Lo, Mache, et al. - 1998
16 Utilization, Predictability, Workloads, and User Runtime Estimates in Scheduling the IBM SP2 with Backfilling – Mu'alem, Feitelson - 2001
10 Fundamentals of queueing theory. 2-nd ed – Gross, Harris - 1985
7 Imprecise calendars: an approach to scheduling computational grids – Hollingsworth, Maneewongvatana - 1999
2 Packing schemes for gang scheduling," in Job Scheduling Strategies for Parallel Processing – Feitelson - 1996
1 et al., "Distributed job scheduling on computational grids using multiple simultaneous requests – Subramani - 2002
1 et al., "Predicting the performance of wide area data transfers – Vazhkudai - 2002