A novel multi-objective optimization scheme for grid resource allocation

  • Authors:
  • Alexander v. d. Kuijl;Michael T. M. Emmerich;Hui Li

  • Affiliations:
  • Leiden Institute of Advanced Computer Science, Leiden, The Netherlands;Leiden Institute of Advanced Computer Science, Leiden, The Netherlands;SAP Research, Karlsruhe, Germany

  • Venue:
  • Proceedings of the 6th international workshop on Middleware for grid computing
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Grid computing emerges as an infrastructure for large-scale data processing, resource sharing, and scientific computing. Job scheduling at the Grid level is challenging in that Grid schedulers do not have control over the computing resources across multiple domains. This makes many traditional algorithms developed on parallel systems not suitable in the Grid case. In this paper we propose a Grid scheduling algorithm using multi-attribute utility theory and multiobjective optimization. It attempts to make optimal decisions based on the available set of objectives. By comparing to a deadline-and-budget algorithm with three objectives, we show that the proposed Multi-Objective Optimization (MOO) scheduling algorithm is capable of obtaining a broader set of non-dominated solutions, and can obtain solutions of higher quality, that is proximity to the Pareto front of optimal solutions.