International Journal of Computer Networks and Applications (IJCNA)

Published By EverScience Publications

ISSN : 2395-0455

International Journal of Computer Networks and Applications (IJCNA)

International Journal of Computer Networks and Applications (IJCNA)

Published By EverScience Publications

ISSN : 2395-0455

Task scheduling in Cloud Using Hybrid Cuckoo Algorithm

Author NameAuthor Details

Sumandeep Aujla , Amandeep Ummat

Sumandeep Aujla [1]

Amandeep Ummat[2]

[1]Research Scholar, CGC Landran, Mohali, Punjab, India.

[2]Assistant Professor, CGC Landran, Mohali, Punjab, India.


Cloud computing is used for delivering and managing the services over the internet. Cloud computing provides data access and storage devices without the knowledge of the physical location of the end user. Cloud computing has three types of services: software as a service (SaaS), platform as a service (PaaS) and infrastructure as a service (IaaS). Task scheduling is the main issue in cloud computing and it is very important part of cloud computing. Various types of algorithms are used for scheduling for example FIFO, Genetic algorithm, round robin algorithm etc. This paper is focused on the optimization solution for the task scheduling using hybrid cuckoo algorithm. This algorithm combines the results of genetic algorithm and cuckoo search algorithm.

Index Terms

Cloud computing

Task scheduling

Genetic algorithm

Cuckoo algorithm

Hybrid cuckoo algorithm


  1. 1.
    K. Kc, K. Anyanwu “Scheduling Hadoop Jobs to meet deadlines” International Conference on Management of Data, 2010.
  2. 2.
    J. Geelan “Twenty-One Experts Define Cloud Computing Virtualization” Electronic Magazine Article, available at the link, 2008.
  3. 3.
    Alexa Huth and James Cebula “The Basics of Cloud Computing” © 2011 Carnegie Mellon University. Produced for US-CERT, a government organization.
  4. 4.
    Aarti Singh, Manisha Malhotra “Security Concerns at various Levels of Cloud Computing Paradigm: A Review” Intenation al Journel of Computer Networks and Appplications Volumn 2, Issue 2, March – April 2015.
  5. 5.
    Lipsa Tripathy, Rasmi Ranjan Patra “Scheduling in cloud computing” International Journal on Cloud Computing: Services and Architecture (IJCCSA) ,Vol. 4, No. 5, October 2014.
  6. 6.
    Eleonora Maria Mocanu, Mihai Florea, Mugurel Ionuţ Andreica, Nicolae Ţăpuş “Cloud Computing – Task Scheduling based on Genetic Algorithms” ©2012 IEEE
  7. 7.
    Nima Jafari Navimipour and Farnaz Sharifi Milani,“Task Scheduling in the Cloud Computing Based on the Cuckoo Search Algorithm” International Journal of Modeling and Optimization, Vol. 5, No. 1, February 2015.
  8. 8.
    Sung Ho Jang, Tae Young Kim, Jae Kwon Kim and Jong Sik Lee “The Study of Genetic Algorithm-based Task Scheduling for Cloud Computing” International Journal of Control and Automation Vol. 5, No. 4, December, 2012.
  9. 9.
    Xiaonian Wu, Mengqing Deng , Runlian Zhang , Bing Zeng, Shengyuan Zhou “A task Scheduling algorithm based on QOS- driven” International conference on Information Technology and quantitative Management(ITQM) pp. 1162-1169 , ELSEVIER(2013).
  10. 10.
    Mrs.S.Selvarani1, Dr.G.Sudha Sadhasivam “Improved cost based algorithm for task scheduling in cloud computing” ©2010 IEEE.
  11. 11.
    D. Jung et al., "A workflow scheduling technique for task distribution in spot instance-based cloud," Ubiquitous Information Technologies and Applications, Springer Berlin Heidelberg. pp. 409-416, 2014
  12. 12.
    S. Abrishami and M. Naghibzadeh, "Deadline-constrained workflow scheduling in software as a service cloud," Scientia Iranica, vol. 19, Issue 3, June 2012.
  13. 13.
    M Choudhary and S. K. Peddoju, "A dynamic optimization algorithm for task scheduling in cloud environment," International Journal of Engineering Research and Applications (IJERA), Vol. 2, Issue 3, pp. 2564-2568, 2012.
  14. 14.
    Shaminder kaur, Amandeep Verma “An efficient Appproach to Genetic Algorithm for Task Scheduling in Cloud Computibg Environment” International Journal of Information Technology & Computer Science, Sep2012, Vol. 4 Issue 10.
  15. 15.
    S. Tayal. Tasks Scheduling optimization for the Cloud Computing Systems, IJAEST, vol. 5, issue no. 2. S.a.
  16. 16.
    J. Dean, S. Ghemawat. MapReduce: simplified data processing on large clusters. 2004.
  17. 17.
    X.-S. Yang; S. Deb (December 2009). Cuckoo search via Lévy flights. World Congress on Nature & Biologically Inspired Computing (NaBIC 2009). IEEE Publications.
  18. 18.
    K. Kaur, A. Chhabra, G. Singh. “Heuristics Based Genetic Algorithm for Scheduling Static Tasks in Homogeneous Parallel System” International Journal of Computer Science and Security, vol. 4, issue 2, 2010.
  19. 19.
    Savita.P, Geetha Ready “A Review Work on Task Scheduling in Cloud Computing using Genetic Algorithm” International Journal of Scientific and Technology Research, Vol 2 Issue 8, August 2013.
  20. 20.
    X.-S. Yang and S. Deb, "Engineering optimisation by cuckoo search," International Journal of Mathematical Modelling and Numerical Optimisation, vol. 1, Issue 4, pp. 330-343, 2010.