CFP last date
15 May 2024
Reseach Article

Analysis and Performance Assessment of CPU Scheduling Algorithms in Cloud using CloudSim

by Monica Gahlawat, Priyanka Sharma
International Journal of Applied Information Systems
Foundation of Computer Science (FCS), NY, USA
Volume 5 - Number 9
Year of Publication: 2013
Authors: Monica Gahlawat, Priyanka Sharma
10.5120/ijais13-450970

Monica Gahlawat, Priyanka Sharma . Analysis and Performance Assessment of CPU Scheduling Algorithms in Cloud using CloudSim. International Journal of Applied Information Systems. 5, 9 ( July 2013), 5-8. DOI=10.5120/ijais13-450970

@article{ 10.5120/ijais13-450970,
author = { Monica Gahlawat, Priyanka Sharma },
title = { Analysis and Performance Assessment of CPU Scheduling Algorithms in Cloud using CloudSim },
journal = { International Journal of Applied Information Systems },
issue_date = { July 2013 },
volume = { 5 },
number = { 9 },
month = { July },
year = { 2013 },
issn = { 2249-0868 },
pages = { 5-8 },
numpages = {9},
url = { https://www.ijais.org/archives/volume5/number9/507-0970/ },
doi = { 10.5120/ijais13-450970 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2023-07-05T17:58:59.022803+05:30
%A Monica Gahlawat
%A Priyanka Sharma
%T Analysis and Performance Assessment of CPU Scheduling Algorithms in Cloud using CloudSim
%J International Journal of Applied Information Systems
%@ 2249-0868
%V 5
%N 9
%P 5-8
%D 2013
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Scheduling refers to a set of policies and mechanisms to control the order of work to be performed by a computer system. CPU is by far the most important resource of the computer system. Recent advances in software and architecture of the system increased the complexity of the processing as the computing is now distributed and parallel. Job scheduling is complex in this environment. The VM (Virtual Machine) can use a distinctive VCPUs (Virtual CPU) running queue for each physical CPU, which is referred to Partition Queue Model (PQM). As a contrast, a Sharing Queue Model (SQM) of CPU scheduling algorithm can be used. This paper is analyzing and evaluating the performance of various CPU scheduling in cloud environment using CloudSim.

References
  1. Ludmila Cherkasova, and I. N. Sneddon, "Comparison of the Three CPU Schedulers in Xen," published in ACM SIGMETRICS Performance Evaluation Review archive , September 2007Pages 42-51
  2. V. Venkatesa Kumar and K. Dinesh, "Job Scheduling Using Fuzzy Neural Network Algorithm in Cloud Environment" Bonfring International Journal of Man Machine Interface, Vol. 2, No. 1, March 2012
  3. Monika Choudhary, Sateesh Kumar Peddoju , "A Dynamic Optimization Algorithm for Task Scheduling in Cloud Environment" International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 Vol. 2, Issue 3, May-Jun 2012, pp. 2564-2568
  4. David Villegas, Athanasios Antoniou,Seyed Masoud Sadjadi, and Alexandru Iosup. " An Analysis of Provisioning and Allocation Policies for Infrastructure-as-a-Service Clouds: Extended Results" Draft, Dec 2011. report number PDS-2011-009, ISSN 1387-2109, Accessed on 10 Mar 2012.
  5. Xindong You; Xianghua Xu; Jian Wan; Congfeng Jiang, "Analysis and Evaluation of the Scheduling Algorithms in Virtual Environment," Embedded Software and Systems, 2009. ICESS '09. International Conference on , vol. , no. , pp. 291,296, 25-27 May 2009
  6. 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, Software: Practice and Experience (SPE), Volume 41, Number 1, Pages: 23-50, ISSN: 0038-0644, Wiley Press, New York, USA, January, 2011.
  7. Maria Abu, Aminu Mohammed Sani Danjuma and Saleh Abdullahi. "A Critical Simulation of CPU Scheduling Algorithm using Exponential Distribution" IJCSI International Journal of Computer Science Issues, Vol. 8, Issue 6, No 2, November 2011
  8. Salot, Pinal. "A survey of various CPU scheduling algorithms in clouds. ", International Jounal of Research in Engineering and Technology ISSN: 2319 – 1163, pp 131-135
  9. Oyetunji, E. O. , and A. E. Oluleye. "Performance Assessment of Some CPU Scheduling Algorithms. " Research Journal of Information and Technology 1. 1 (2009): 22-26.
  10. Lingyun Yang, Jennifer M. Schopf, and Ian Foster. 2003. Conservative Scheduling: Using Predicted Variance to Improve Scheduling Decisions in Dynamic Environments. In Proceedings of the 2003 ACM/IEEE conference on Supercomputing (SC '03). ACM, New York, NY, USA, 31-. DOI=10. 1145/1048935. 1050182 2
Index Terms

Computer Science
Information Sciences

Keywords

Virtual machine virtual CPU Cloud computing CPU scheduling algorithms