Open Access   Article Go Back

A Survey on Cloud Service Scheduling Using Genetic Algorithm

M. Durairaj1 , C. Dhanavel2

Section:Survey Paper, Product Type: Journal Paper
Volume-6 , Issue-6 , Page no. 1201-1207, Jun-2018

CrossRef-DOI:   https://doi.org/10.26438/ijcse/v6i6.12011207

Online published on Jun 30, 2018

Copyright © M. Durairaj, C. Dhanavel . This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

View this paper at   Google Scholar | DPI Digital Library

How to Cite this Paper

  • IEEE Citation
  • MLA Citation
  • APA Citation
  • BibTex Citation
  • RIS Citation

IEEE Style Citation: M. Durairaj, C. Dhanavel, “A Survey on Cloud Service Scheduling Using Genetic Algorithm,” International Journal of Computer Sciences and Engineering, Vol.6, Issue.6, pp.1201-1207, 2018.

MLA Style Citation: M. Durairaj, C. Dhanavel "A Survey on Cloud Service Scheduling Using Genetic Algorithm." International Journal of Computer Sciences and Engineering 6.6 (2018): 1201-1207.

APA Style Citation: M. Durairaj, C. Dhanavel, (2018). A Survey on Cloud Service Scheduling Using Genetic Algorithm. International Journal of Computer Sciences and Engineering, 6(6), 1201-1207.

BibTex Style Citation:
@article{Durairaj_2018,
author = {M. Durairaj, C. Dhanavel},
title = {A Survey on Cloud Service Scheduling Using Genetic Algorithm},
journal = {International Journal of Computer Sciences and Engineering},
issue_date = {6 2018},
volume = {6},
Issue = {6},
month = {6},
year = {2018},
issn = {2347-2693},
pages = {1201-1207},
url = {https://www.ijcseonline.org/full_paper_view.php?paper_id=2327},
doi = {https://doi.org/10.26438/ijcse/v6i6.12011207}
publisher = {IJCSE, Indore, INDIA},
}

RIS Style Citation:
TY - JOUR
DO = {https://doi.org/10.26438/ijcse/v6i6.12011207}
UR - https://www.ijcseonline.org/full_paper_view.php?paper_id=2327
TI - A Survey on Cloud Service Scheduling Using Genetic Algorithm
T2 - International Journal of Computer Sciences and Engineering
AU - M. Durairaj, C. Dhanavel
PY - 2018
DA - 2018/06/30
PB - IJCSE, Indore, INDIA
SP - 1201-1207
IS - 6
VL - 6
SN - 2347-2693
ER -

VIEWS PDF XML
497 312 downloads 228 downloads
  
  
           

Abstract

Cloud services are widely used around the world since the cloud services are playing a key role in many industries such as Supply Chain, Networking, Storages, etc. Different task scheduling algorithms have been used to handle cloud service applications, but none of the algorithms contain all the constraints such as load balancing, makespan time, cost and the time of execution. The scheduling technique considers well when it efficiently performs utilizing resources of the cloud. The heuristic scheduling algorithm provides the optimal solution, thereby increasing the efficiency of the overall system. Heuristic methods such as Genetic Algorithm (GA) are deals with the natural selection of solutions from the all possible solutions. Genetic algorithms schedule the cloud tasks according to the computational power of the system, memory resources and requirements of the tasks. The aim of this survey is to propose a technique to minimize the completion time and cost of tasks and maximize resource utilization using Genetic Algorithm (GA). This work also presents the comparative analysis of different task scheduled applications proposed by the researchers during the last five years.

Key-Words / Index Term

Cloud Computing, Scheduling, Genetic Algorithm, Optimization, Scheduling Algorithms

References

[1] Sourabh Budhiraja, Dheerendra Sing, “Task Scheduling using Genetic Algorithm in Cloud Computing Environment: A Review”, International Journal of Info. Tech. and Knowledge Management, Vol.8, No.1, pp.46-49, 2014.
[2] Tarun Goyal and Aakanksha Agrawal, “Host Scheduling Algorithm Using Genetic Algorithm in Cloud Computing Environment”, International Journal of Research in Engineering & Technology, Vol.1, Issue.1, pp.7-12, 2013.
[3] Simply, Jagandeep Sidhu, “Different Scheduling Algorithms in Different Cloud Environment”, International Journal of Advanced Research in Computer and Communication Engineering, Vol.3, Issue.9, pp.8003-8006, 2014.
[4] Hongyan Cui, Xiaofei Liu, Tao Yu, Honggang Zhang, Yajun Fang, and Zhongguo Xia, “Cloud Service Scheduling Algorithm Research and Optimization”, Security and Communication Networks, Hindawi, Vol.2017, Article ID 2503153, pp.1-7, 2017.
[5] Durairaj, M and Kannan, P, “Improvised Genetic Approach for an Effective Resource Allocation in Cloud Infrastructure”, International Journal of Computer Science and Information Technologies, Vol.6, Issue.4, pp.4037-4046, 2015.
[6] R. Durga, Lakshmi, N. Srinivasu " A Review and Analysis of Task Scheduling Algorithms in Different Cloud Computing Environments " International Journal of Computer Science and Mobile Computing, Vol.4, Issue.12, pp.235–241, 2015.
[7] S. Ravichandran, E.R. Naganathan, “Dynamic Scheduling of Data Using Genetic Algorithm in Cloud Computing”, International Journal of Computing Algorithm, Vol.2, Issue.1, pp.127-133, 2013.
[8] M. Padmavathi, Shaik. Mahboob Basha, Srinivas Pothapragada, “A Survey on Scheduling Algorithms in Cloud Computing”, IOSR Journal of Computer Engineering, Vol.16, Issue.4, pp.27-32, 2014.
[9] Safwat A. Hamad, Fatma A. Asmara “Genetic-Based Task Scheduling Algorithm in Cloud Computing Environment " International Journal of Advanced Computer Science and Applications, Vol.7, No.4, pp. 550-556, 2016.
[10] A. Kaleeswaran, V. Ramasamy, P. Vivekanandan, “Dynamic Scheduling of Data using Genetic Algorithm in Cloud Computing”, International Journal of Advances in Engineering & Technology, Vol.5, Issue.2, pp.327-334, 2013.
[11] R. Durga Lakshmi, N. Srinivasu, “A Dynamic Approach to Task Scheduling in Cloud Computing using Genetic Algorithm”, Journal of Theoretical and Applied Information Technology, Vol.85, No.2, pp.124-135, 2016.
[12] M. Durairaj, A. Menaka, “Load Balancing in Cloud Computing”, International Journal of Advanced Research in Computer Science and Software Engineering, Vol. 5, Issue.8, pp. 862-870, 2015.
[13] Athokpam Bikramjit Singh, Sathyendra Bhat J, Rajesh Raju, Rio D`Souza, “A Comparative 8dy of Various Scheduling Algorithms in Cloud Computing”, American Journal of Intelligent Systems, Vol.7, Issue.3, pp.68-72, 2017.
[14] Pardeep Kumar, Amandeep Verma, “Scheduling Using Improved Genetic Algorithm in Cloud Computing for Independent Tasks”, International Conference on Advances in Computing, Communications, and Informatics, India, pp.137-142, 2012.
[15] Teena Mathew, K. Chandra Sekaran, John Jose, “Study and Analysis of Various Task Scheduling Algorithms in the Cloud Computing Environment”, International Conference on Advances in Computing, Communications, and Informatics, India, pp.658-664, 2014.
[16] Sonali Jain, “Task Scheduling in Cloud Computing using Genetic Algorithm”, International Journal of Computer Science, Engineering, and Information Technology Research, Vol.6, Issue.4, pp. 9-22, 2016.
[17] Pinal Salot, “A Survey of Various Scheduling Algorithm in Cloud Computing Environment”, International Journal of Research in Engineering and Technology, Vol.2, Issue.2, pp. 131-135, 2013.
[18] Jeni Patel, Jignesh Prajapati, “A Survey of Various Scheduling Algorithms and types of Resources Provisioning in Cloud Environment”, International Journal of Engineering and Computer Science, Vol.4 Issue.1, pp.10132-10134, 2015.
[19] Shekhar Singh, Mala Kalra, “Task Scheduling Optimization of Independent Tasks in Cloud Computing using Enhanced Genetic Algorithm”, International Journal of Application or Innovation in Engineering & Management, Vol.3, Issue.7, pp.286-291, 2014.
[20] M. Durairaj, T. Sathyavathi, “Applying Rough Set Theory for Medical Informatics Data Analysis,” International Journal of Scientific Research in Computer Sciences and Engineering, Vol. 1, Issue. 5, pp. 1–8, Oct. 2013.