• DocumentCode
    1686176
  • Title

    Design and evaluation of tabu search method for job scheduling in distributed environments

  • Author

    Xhafa, Fatos ; Carretero, Javier ; Alba, Enrique ; Dorronsoro, Bernabé

  • Author_Institution
    Dept. of Languages & Inf. Syst., Polytech Univ. of Catalonia, Barcelona
  • fYear
    2008
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    The efficient allocation of jobs to grid resources is indispensable for high performance grid-based applications. The scheduling problem is computationally hard even when there are no dependencies among jobs. Thus, we present in this paper a new tabu search (TS) algorithm for the problem of batch job scheduling on computational grids. We consider the job scheduling as a bi-objective optimization problem consisting of the minimization of the makespan and flowtime. The bi-objectivity is tackled through a hierarchic approach in which makespan is considered a primary objective and flowtime a secondary one. An extensive experimental study has been first conducted in order to fine-tune the parameters of our TS algorithm. Then, our tuned TS is compared versus two well known TS algorithms in the literature (one of them is hybridized with an ant colony optimization algorithm) for the problem. The computational results show that our TS implementation clearly outperforms the compared algorithms. Finally, we evaluated the performance of our TS algorithm on a new set of instances that better fits with the concept of computational grid. These instances are composed of a higher number of -heterogeneous- machines (up to 256) and emulate the dynamic behavior of these systems.
  • Keywords
    grid computing; minimisation; scheduling; search problems; batch job scheduling; biobjective optimization problem; distributed environment; grid resources; tabu search method; Distributed computing; Grid computing; Informatics; Job design; Large-scale systems; Optimization methods; Processor scheduling; Resource management; Scheduling algorithm; Search methods;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing, 2008. IPDPS 2008. IEEE International Symposium on
  • Conference_Location
    Miami, FL
  • ISSN
    1530-2075
  • Print_ISBN
    978-1-4244-1693-6
  • Electronic_ISBN
    1530-2075
  • Type

    conf

  • DOI
    10.1109/IPDPS.2008.4536364
  • Filename
    4536364