Open Access   Article Go Back

A Survey of Algorithms for Scheduling in the Cloud: In a metric Perspective

V.A. Jane1 , B.J. Hubert Shanthan2 , L. Arockiam3

Section:Survey Paper, Product Type: Journal Paper
Volume-06 , Issue-02 , Page no. 66-70, Mar-2018

Online published on Mar 31, 2018

Copyright © V.A. Jane, B.J. Hubert Shanthan, L. Arockiam . 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: V.A. Jane, B.J. Hubert Shanthan, L. Arockiam, “A Survey of Algorithms for Scheduling in the Cloud: In a metric Perspective,” International Journal of Computer Sciences and Engineering, Vol.06, Issue.02, pp.66-70, 2018.

MLA Style Citation: V.A. Jane, B.J. Hubert Shanthan, L. Arockiam "A Survey of Algorithms for Scheduling in the Cloud: In a metric Perspective." International Journal of Computer Sciences and Engineering 06.02 (2018): 66-70.

APA Style Citation: V.A. Jane, B.J. Hubert Shanthan, L. Arockiam, (2018). A Survey of Algorithms for Scheduling in the Cloud: In a metric Perspective. International Journal of Computer Sciences and Engineering, 06(02), 66-70.

BibTex Style Citation:
@article{Jane_2018,
author = {V.A. Jane, B.J. Hubert Shanthan, L. Arockiam},
title = {A Survey of Algorithms for Scheduling in the Cloud: In a metric Perspective},
journal = {International Journal of Computer Sciences and Engineering},
issue_date = {3 2018},
volume = {06},
Issue = {02},
month = {3},
year = {2018},
issn = {2347-2693},
pages = {66-70},
url = {https://www.ijcseonline.org/full_spl_paper_view.php?paper_id=207},
publisher = {IJCSE, Indore, INDIA},
}

RIS Style Citation:
TY - JOUR
UR - https://www.ijcseonline.org/full_spl_paper_view.php?paper_id=207
TI - A Survey of Algorithms for Scheduling in the Cloud: In a metric Perspective
T2 - International Journal of Computer Sciences and Engineering
AU - V.A. Jane, B.J. Hubert Shanthan, L. Arockiam
PY - 2018
DA - 2018/03/31
PB - IJCSE, Indore, INDIA
SP - 66-70
IS - 02
VL - 06
SN - 2347-2693
ER -

           

Abstract

Cloud computing is a modern technology that provides all types of resources to the users with the help of internet. Resource management is the key factor that decides the performance of the cloud. Scheduling plays a prominent role in managing resources in the cloud. Scheduling also affects the power consumption of the data center. The cost of providing services increases when in appropriate scheduling is used. The environmental pollution increases by the emission of carbon. In this paper scheduling algorithms in the perspective of scheduling metrics such as throughput, response time, Resource utilization, fault tolerance and performance are presented.

Key-Words / Index Term

Resource scheduling, Cloud computing, Energy, Throughput, Response time

References

[1] P. Mell and T. Grance, The NIST Definition of Cloud Computing, National
Institute of Standards and Technology, InformationTechnology Laboratory Technical Report Version 15, 2009.
[2] Velagapudi Sreenivas, Prathap,M and Mohammed Kemal, “LoadBalancing Techniques: Major Challenge In Cloud Computing – A Systematic Review”, IEEE International Conference on Electronicsand Communication Systems (ICECS), 2014
[3] Anitya Kumar Gupta, Srishti Gupta, "Security Issues in Big Data with Cloud Computing", International Journal of Scientific Research in Computer Science and Engineering, Vol.5, Issue.6, pp.27-32, 2017
[4] Botta, A., de Donato, W., Persico, V. and Pescape. A, “Integration of cloud computing and internet of things: a survey. Future Generation Computer Systems, Vol.56, pp.684-700, 2016
[5] Rajesh Verma , "Comparative Based Study of Scheduling Algorithms for Resource Management in Cloud Computing Environment", International Journal of Scientific Research in Computer Science and Engineering, Vol.1, Issue.4, pp.17-23, 2013
[6] L. Benedict Carvin, BJ. Hubert Shanthan, A.DalvinVinothKumar, Dr.L.Arockiam, “Role of Scheduling and Load Balancing Algorithms in cloud to improve the Quality of Services”, International Journal of Computer Science, Vol.5,No.1,pp:1454-1462, 2017.
[7] BJ. Hubert Shanthan, A. DalvinVinothKumar,Er. KarthigaiPriyaGovindarajan ,Dr.L.Arockiam, “Scheduling for Internet of Things Applications on Cloud:AReview”,Imperial Journal of Inter disciplinaryResearch(IJIR), Vol.1, No.3, pp:1649-1653,2017.
[8] Anitha H M, P. Jayarekha , "Security Challenges of Virtualization in Cloud Environment", International Journal of Scientific Research in Computer Science and Engineering, Vol.6, Issue.1, pp.37-43, 2018
[9] Qi, Z.T.L., Cheng, Z., Li, K., Khan, S.U., Li, K.: An energy-efficient task scheduling algorithm in DVFS-enabled cloud environment. J. Grid Comput. 14(1), 55–74 (2016) 3.
[10] Garima Malik and Gaganjot Kaur, "Hybrid Approach to Round Robin and Priority Based Scheduling Algorithm", International Journal of Computer Sciences and Engineering, Vol.4, Issue.2, pp.114-116, 2016.
[11] Jiang, J., Lin, Y., Xie, G., Fu, L., Yang, J.: Time and Energy Optimization Algorithms for the Static Scheduling of Multiple Workflows in Heterogeneous Computing System. J. Grid Comput., 1–22 (2017). https://doi.org/10.1007/s10723-017-9391-5
[12] Ebrahimirad, V., Goudarzi, M., Rajabi, A.: Energy-aware scheduling for precedence-constrained parallel virtual machines in virtualized data centers. J. Grid Comput. 13(2), 233–253 (2015).
[13] Singh, S., Chana, I.: Metrics based workload analysis technique for IaaS cloud. In: The Proceeding of International Conference on Next Generation Computing and Communication Technologies 23 - 24 April 2014, Dubai, pp. 1–6 (2014).
[14] N. Deshai, P. Penchala Swamy, G.P. Saradhi Varma, "Enhanced Query Processing Technique Using RASP Effective Services in Cloud", International Journal of Scientific Research in Computer Science and Engineering, Vol.5, Issue.4, pp.76-78, 2017
[15] Singh, S., Chana, I.: Cloud resource provisioning: survey, Status and Future Research Directions. Knowl. Inf. Syst. 49(3), 1005–1069 (2016).
[16] Singh, S., Chana, I.: Q-aware: quality of service based cloud resource provisioning. Comput. Electr. Eng. 47, 138–160 (2015).
[17] Singh, S., Chana, I.: QoS-aware autonomic cloud computing for ICT. In: The proceeding of International Conference on Information and Communication Technology for Sustainable Development (ICT4SD - 2015), Ahmedabad, India, 3 - 4 July 2015, pp. 569–577. Springer, Singapore (2016)
[18] Prodan, R., Wieczorek, M., Fard, H.M” Double auction based scheduling of scientific applications on distributed grid and cloud environments”J. Grid Comput.9(4), 531–548 (2011)
[19] V.K. Saxena, S. Pushkar, "Privacy Preserving using Encryption Proxy in Data Security", International Journal of Scientific Research in Computer Science and Engineering, Vol.5, Issue.2, pp.36-41, 2017
[20] Nasrinakhter and Mohamed Othman ”Energy aware resource allocation of cloud data center: review and open issues” DOI 10.1007/s10586-016-0579-4, 2016.
[21] Xu Zhe-jun “Research on Cloud Computing Resource Scheduling Based on PSO-MC Algorithm”International Journal of Grid Distribution Computing Vol. 8, No.4, (2015), pp. 153-162, 2015
[22] Mihaela-Andreea Vasile, Florin Pop,Radu-Ioan Tutueanu,Valentin Cristea “ HySARC2: Hybrid Scheduling Algorithm Based on Resource Clustering in Cloud Environments” International Conference on Algorithms and Architectures for Parallel Processing ICA3PP: Algorithms and Architectures for Parallel Processing, pp 416-425(2013)
[23] SukhpalSinghandInderveerChana ”EARTH: Energy-aware autonomic resource scheduling in cloud computing”Journal of Intelligent & Fuzzy Systems 30 1581–1600(2016)
[24] Priyanka Mod , Prof. Mayank Bhatt “ACO Based Dynamic Resource Scheduling for Improving Cloud Performance” International Journal of Science, Engineering and Technology Research (IJSETR), Volume 3, Issue 11, November( 2014)
[25] YoungJu Moon,HeonChang Yu,Joon-Min Gil and JongBeom Lim”A slave ants based ant colony optimization algorithm for task scheduling in cloud computing environments”Human-centric Computing and Information SciencesDOIhttps://doi.org/10.1186/s13673-017-0109-2 (2017)
[26] Ali Al-maamari and Fatma A. Omara“ Task Scheduling Using PSO Algorithm in Cloud Computing Environments” International Journal of Grid Distribution Computing Vol. 8, No.5, pp.245-256 (2015)
[27] MalaKalra,SarbjeetSingh“A review of metaheuristic scheduling techniques in cloud computing” Egyptian Informatics Journalhttps://doi.org/10.1016/j.eij.2015.07.001 (2015)
[28] Chung-Ming Cheung,Cheong Leung “DFFR: A Distributed Load Balancer for Data CenterNetworks” IEEEInternational Conference on Communication Systems (ICCS)DOI: 10.1109/ICCS.2016.7833574 (2017)
[29] G. Raghu, Neeraj K. Sharma, Shridhar G. Domanal and G. Ram Mohana Reddy “Memory-Based Load Balancing Algorithm in Structured Peer-to-Peer System” Progress in Intelligent Computing Techniques: Theory, Practice, and Applications, pp.431-439(2018)
[30] Ramandeep Kaur and Navtej Singh Ghumman. “A Load Balancing Algorithm Based on Processing Capacities of VMs in CloudComputing” Big Data Analytics (2018)
[31] Ramandeep Kaur and Navtej Singh Ghumman “Task-Based Load Balancing Algorithm by Efficient Utilization of VMs in Cloud Computing”Big Data Analytics pp 55-61 (2018)
[32] Amanpreet Chawla and Navtej Singh Ghumman.: Package-Based Approach for Load Balancing in Cloud Computing “ Big Data Analytics pp 71-77 (2018)
[33] Aditya Narayan Singh and Shiva Prakash “WAMLB: Weighted Active Monitoring Load Balancing in Cloud Computing”Big Data Analytics pp 677-685 (2018)
[34] Hong Zhong, Yaming Fang, Jie Cui “LBBSRT: An efficient SDN load balancing scheme based on server response time” http://dx.doi.org/10.1016/ (2017)
[35] D. Chitra Devi and V. RhymendUthariaraj “Load Balancing in Cloud Computing Environment Using Improved Weighted Round Robin Algorithm for Non-preemptive Dependent Tasks”The Scientific World Journal
Volume 2016 (2016), Article ID 3896065, 14
[36] Bibhav Raj, Pratyush Ranjan, Naela Rizvi, Prashant Pranav ,andSanchita Paul “Improvised Bat Algorithm for LoadBalancing-Based Task Scheduling”Progress in Intelligent Computing Techniques: Theory, Practice, and Applications pp 521-530 (2018)
[37] Narander Kumar and Diksha Shukla”Load Balancing Mechanism Using Fuzzy Row Penalty Method in Cloud ComputingEnvironment”Information and Communication Technology for Sustainable Development pp 365-373(2018)