Distributed Cost-Based Scheduling in Cloud Computing Environment
Authors: Rupali, Anil Kumar Jaiswal
Abstract:
Cloud computing can be defined as one of the prominent technologies that lets a user change, configure and access the services online. it can be said that this is a prototype of computing that helps in saving cost and time of a user practically the use of cloud computing can be found in various fields like education, health, banking etc. Cloud computing is an internet dependent technology thus it is the major responsibility of Cloud Service Providers(CSPs) to care of data stored by user at data centers. Scheduling in cloud computing environment plays a vital role as to achieve maximum utilization and user satisfaction cloud providers need to schedule resources effectively. Job scheduling for cloud computing is analyzed in the following work. To complete, recreate the task calculation, and conveyed scheduling methods CloudSim3.0.3 is utilized. This research work discusses the job scheduling for circulated processing condition also by exploring on this issue we find it works with minimum time and less cost. In this work two load balancing techniques have been employed: ‘Throttled stack adjustment policy’ and ‘Active VM load balancing policy’ with two brokerage services ‘Advanced Response Time’ and ‘Reconfigure Dynamically’ to evaluate the VM_Cost, DC_Cost, Response Time, and Data Processing Time. The proposed techniques are compared with Round Robin scheduling policy.
Keywords: Physical machines, virtual machines, support for repetition, self-healing, highly scalable programming model.
Digital Object Identifier (DOI): doi.org/10.5281/zenodo.3607749
Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 854References:
[1] Jaspreet Singh, Deepali Gupta “Energy Efficient Heuristic Base Job Scheduling Algorithms in Cloud Computing” IOSR Journal of Computer Engineering (IOSR-JCE) e-ISSN: 2278-0661,p-ISSN: 2278-8727, Volume 19, Issue 1, Ver. I (Jan.-Feb. 2017), PP 50-55.
[2] RAJA K, SEKAR G. “An Algorithm for Credit Based Scheduling in Cloud Computing Environment Depending Upon Deadline Strategy”. IOSR Journal of Computer Engineering (IOSR-JCE) e-ISSN: 2278-0661, p-ISSN: 2278-8727, Volume 19, Issue 1, Ver. I (Jan.-Feb. 2017), PP 55-65.
[3] Ashutosh V Kale, Gopal U Tangade, Yogesh J Jadhao, Prof. V.P. Narkhede, Prof. S. M. Dandage “Design and Implementation of load balancing in grid using min-min algorithm” International Journal of Research in Advent Technology (IJRAT) (E-ISSN: 2321-9637)National Conference “CONVERGENCE 2016”, 06th-07th April 2016.
[4] Anousha S, Ahmadi M. “An improved Min-Min task scheduling algorithm in grid computing”. In International Conference on Grid and Pervasive Computing 2013 May 9 (pp. 103-113). Springer, Berlin, Heidelberg.
[5] Boroujerd I, “Efficient Scheduling in Cloud Networks Using Chakoos Evolutionary Algorithm”. IOSR Journal of Computer Engineering (IOSR-JCE) e-ISSN: 2278-0661,p-ISSN: 2278-8727, Volume 18, Issue 1, Ver. I (Jan.-Feb. 2017), PP 50-55.
[6] Oesterle F, Ostermann S, Prodan R, Mayr GJ. “Experiences with distributed computing for meteorological applications grid computing and cloud computing”. Geoscientific Model Development. 2015 Jul 13;8(7):2067-78.
[7] Ajmire D, Atique M. “Grouping Based Load Balancing in Cloud Computing”. International Journal of Innovative Research and Development. 2016 Jan 12;5(2).
[8] Mukundha C, Gayathri P, Prabha IS. “Load Balance Scheduling Algorithm for Serving of Requests in Cloud Networks Using Software Defined Networks”. International Journal of Applied Engineering Research. 2016;11(6):3910-4.
[9] Suri PK, Rani S. “Simulator for Priority based Scheduling of Resources in Cloud Computing”. International Journal of Computer Applications. 2016 Jan 1;146(14).
[10] Mr. F. DestoniusDhiraviam, Mr. Vinoth Raj “Two-Way Cloud Computing in Research and Educational Surroundings using Virtual Cloud” International Journal of Scientific & Engineering Research, Volume 6, Issue 2, February-2015 ISSN 2229-5518.