Heterogeneity-Aware Workload Distribution in Donation-Based Grids
In this paper, the authors explore the tradeoffs and opportunities in porting a high-throughput Grid computing middleware to a high-performance service oriented environment. They present the limitations of the Grid computing middleware when operating in such a performance sensitive environment and suggest ways of overcoming these limitations. They focus on exploiting the computation and communication heterogeneity of the Grid resources to meet the performance requirements of services, and present several approaches of work distribution that deal with this heterogeneity. They also present a heuristic for finding the best decomposition of work and present algorithms for each of the approaches which they evaluate on a PlanetLab testbed.