CFP last date
20 January 2025
Reseach Article

Comparison of Virtual Machine Scheduling Algorithms in Cloud Computing

by Karan D. Prajapati, Pushpak Raval, Miren Karamta, M. B. Potdar
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 83 - Number 15
Year of Publication: 2013
Authors: Karan D. Prajapati, Pushpak Raval, Miren Karamta, M. B. Potdar
10.5120/14523-2914

Karan D. Prajapati, Pushpak Raval, Miren Karamta, M. B. Potdar . Comparison of Virtual Machine Scheduling Algorithms in Cloud Computing. International Journal of Computer Applications. 83, 15 ( December 2013), 12-14. DOI=10.5120/14523-2914

@article{ 10.5120/14523-2914,
author = { Karan D. Prajapati, Pushpak Raval, Miren Karamta, M. B. Potdar },
title = { Comparison of Virtual Machine Scheduling Algorithms in Cloud Computing },
journal = { International Journal of Computer Applications },
issue_date = { December 2013 },
volume = { 83 },
number = { 15 },
month = { December },
year = { 2013 },
issn = { 0975-8887 },
pages = { 12-14 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume83/number15/14523-2914/ },
doi = { 10.5120/14523-2914 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T21:59:26.610431+05:30
%A Karan D. Prajapati
%A Pushpak Raval
%A Miren Karamta
%A M. B. Potdar
%T Comparison of Virtual Machine Scheduling Algorithms in Cloud Computing
%J International Journal of Computer Applications
%@ 0975-8887
%V 83
%N 15
%P 12-14
%D 2013
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Cloud Computing is emerging as the next generation platform which would facilitate the user on pay as you use mode as per requirement. The primary aim of Cloud Computing is to provide efficient access to remote and geographically distributed resources with the help of Virtualization in Infrastructure as a Service (IaaS). We need different kind of virtual machines (VM) as per the requirement and cloud provider provides these services as per the Service Level Agreement (SLA) to ensure QoS. For managing large amount of VM requests, the cloud providers require an efficient resource scheduling algorithm. In this paper, a comparative study has been made for different types of VM scheduling and provisioning algorithms and are briefly discussed and analyzed. Then we can conclude that one of these algorithms is batter for scheduling and provisioning with the perspective of cost and security of VMs.

References
  1. C T Lin, "Comparative Based Analysis of Scheduling Algorithms for Resource Management in Cloud Computing Environment", Vol. 1, Issue-1, July 2013.
  2. Marc E. Frincu, St´ephane Genaud and Julien Gossa, "Comparing Provisioning and Scheduling Strategies for Workflows on Clouds", 2013.
  3. http://opennebula. org/documentation:archives:rel2. 0:schg accessed on Oct 30 2013.
  4. P. Mell and T. Grance, The NIST Definition of Cloud Computing, National Institute of Standards and Technology, Information Technology Laboratory, Technical Report Version 15, 2009.
  5. G. Boss, P. Malladi, D. Quan, L. Legregni and H. Hall, Cloud Computing (White Paper), IBM, october2007, http://download. boulder. ibm. com/ibmdl/pub/software/dw/wes/hipods/Cloud_computing_wp_final_8Oct. pdf , accessed on Oct 30, 2013.
  6. http://talkincloud. com/talkin039-cloud-top-100 cloudservices-providers/top-100-cloud-services-providers-csps-2013-list-unv accessed on Nov 9 2013.
  7. Rodrigo N. Calheiros, Rajiv Ranjan, and Rajkumar Buyya, "Virtual Machine Provisioning Based on Analytical Performance and QoS in Cloud Computing Environments", 40th International Conference on Parallel Processing (ICPP) IEEE Computer Society, 2011, pp. 295-304 DOI: 10. 1109/ICPP. 2011. 17
  8. Shin-ichi Kuribayash",Optimal Joint Multiple Resource Allocation Method for Cloud Computing Environments", International Journal of Research and Reviews in Computer Science (IJRRCS) Vol. 2, No. 1, March 2011.
  9. Rodrigo N. Calheiros, Rajiv Ranjan, Anton Beloglazov, Cesar A. F. De Rose and Rajkumar Buyya, "CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms", Published online 24 August 2010 in Wiley Online Library (wileyonlinelibrary. com). DOI: 10. 1002/spe. 995.
  10. J. Yu and R. Buyya, "Scheduling Scientific Workflow Applications with Deadline and Budget Constraints using Genetic Algorithms", Scientific Programming Journal, 14(3-4), 217-230, IOS Press, 2006.
  11. D Dutta, R C Joshi ,"A Genetic –Algorithm Approach to Cost-Based Multi-QoS Job Scheduling in Cloud Computing Environment", International Conference and Workshop on Emerging Trends in Technology (ICWET 2011) – TCET, Mumbai, India,2011
  12. J. Rouzaud-Cornabas, "A trust aware distributed and collaborative scheduler for virtual machines in cloud", 2011.
  13. GWDG eScience Group, "Virtual Machine Allocation in Current Cloud Computing Middleware", 2012.
  14. Jeongseob Ahn, Changdae Kim, Jaeung Han, Young-ri Choi, and Jaehyuk Huh, "Dynamic Virtual Machine Scheduling in Clouds for Architectural Shared Resources", 2011.
Index Terms

Computer Science
Information Sciences

Keywords

Cloud Computing VM Scheduling and Provisioning Resource Overuse User's perspective Trust between VMs