• DocumentCode
    671828
  • Title

    Cloud task scheduling based on ant colony optimization

  • Author

    Tawfeek, Medhat A. ; El-Sisi, Ashraf ; Keshk, Arabi E. ; Torkey, Fawzy A.

  • Author_Institution
    Dept. of Comput. Sci., Menoufia Univ., Menoufia, Egypt
  • fYear
    2013
  • fDate
    26-28 Nov. 2013
  • Firstpage
    64
  • Lastpage
    69
  • Abstract
    Cloud computing is the development of distributed computing, parallel computing and grid computing, or defined as the commercial implementation of these computer science concepts. One of the fundamental issues in this environment is related to task scheduling. Cloud task scheduling is an NP-hard optimization problem, and many meta-heuristic algorithms have been proposed to solve it. A good task scheduler should adapt its scheduling strategy to the changing environment and the types of tasks. In this paper a cloud task scheduling policy based on ant colony optimization algorithm compared with different scheduling algorithms FCFS and round-robin, has been presented. The main goal of these algorithms is minimizing the makespan of a given tasks set. Ant colony optimization is random optimization search approach that will be used for allocating the incoming jobs to the virtual machines. Algorithms have been simulated using Cloudsim toolkit package. Experimental results showed that the ant colony optimization outperformed FCFS and round-robin algorithms.
  • Keywords
    ant colony optimisation; cloud computing; computational complexity; resource allocation; scheduling; search problems; virtual machines; Cloudsim toolkit package; FCFS algorithm comparison; NP-hard optimization problem; ant colony optimization algorithm; cloud computing; cloud task scheduling policy; distributed computing; grid computing; job allocation; makespan minimization; metaheuristic algorithm; parallel computing; random optimization search approach; round-robin algorithm comparison; scheduling strategy; virtual machines; Cloud computing; Computational modeling; Heuristic algorithms; Optimization; Processor scheduling; Resource management; Scheduling; Cloud computing; CloudSim; ant colony optimization; makespan; task scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Engineering & Systems (ICCES), 2013 8th International Conference on
  • Conference_Location
    Cairo
  • Print_ISBN
    978-1-4799-0078-7
  • Type

    conf

  • DOI
    10.1109/ICCES.2013.6707172
  • Filename
    6707172