• DocumentCode
    3089979
  • Title

    A Simulation Study of Multi-criteria Scheduling in Grid Based on Genetic Algorithms

  • Author

    Gkoutioudi, Kyriaki ; Karatza, Helen D.

  • Author_Institution
    Dept. of Inf., Aristotle Univ. of Thessaloniki, Thessaloniki, Greece
  • fYear
    2012
  • fDate
    10-13 July 2012
  • Firstpage
    317
  • Lastpage
    324
  • Abstract
    Job scheduling is a critical mechanism which can affect significantly the performance of complex heterogeneous distributed systems, such as Grids. Since, computational Grids are multi-criteria environments by nature, modern allocation algorithms should concern more than one criterion to produce scheduling solutions. In this paper, we propose a multi-criteria Genetic Algorithm, which tries to eliminate the security risks and power consumption of the system, apart from the completion time of jobs. Although Genetic Algorithms are suitable for large search space problems such as job scheduling, they are too slow to be executed online. Hence, we changed the implementation of a traditional genetic algorithm, introducing the Accelerated Genetic Algorithm. In addition, Accelerated Genetic Algorithm with Overhead is also presented, which concerns the extra overhead caused by the application of Accelerated Genetic Algorithm. We propose the best combination of weights of each criterion of our Genetic Algorithm in order to maximize the performance of the system. Afterwards, Accelerated Genetic Algorithm and Accelerated Genetic Algorithm with Overhead are compared with three well-known heuristics. Simulation results indicate a substantial performance advantage of both Accelerated Genetic Algorithm and Accelerated Genetic Algorithm with Overhead.
  • Keywords
    genetic algorithms; grid computing; power consumption; search problems; security of data; accelerated genetic algorithm with overhead; allocation algorithm; complex heterogeneous distributed system; computational grid; grid computing; heuristics; job completion time; job scheduling; multicriteria environment; multicriteria genetic algorithm; multicriteria scheduling; power consumption; search space problem; security risk; Acceleration; Genetic algorithms; Processor scheduling; Program processors; Scheduling; Sociology; Statistics; Genetic Algorithm; Grid Computing; Job Scheduling; Multi-crteria; Performance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing with Applications (ISPA), 2012 IEEE 10th International Symposium on
  • Conference_Location
    Leganes
  • Print_ISBN
    978-1-4673-1631-6
  • Type

    conf

  • DOI
    10.1109/ISPA.2012.48
  • Filename
    6280308