Skip to content
Research Article Open access CC BY 4.0

Performance Evaluation of Two Stage Scheduling Algorithm in Cloud Computing

R. Krishnam Raju Indukuri, P. Suresh Varma, M. V. Rama Sundari

Journal of Advances in Mathematics and Computer Science · pp. 247–256 · Published 3 Jan 2015

10.9734/BJMCS/2015/12641

Abstract

Cloud computing is an evolutionary approach that completely changes how computing services are produced, priced and delivered. Cloud computing allows to access services that reside in a distant datacenter, other than local computers. Resource provisioning is the key process in cloud computing. The Virtual Machine (VM) is a software implementation of a machine that executes programs like a physical machine. Two stage scheduling is a novel approach in cloud computing. In this case a job may request two virtual machines in sequence to complete their needs. This paper presents a novel two stage scheduling algorithm to schedule the given job requests in cloud environment by extending Johnson’s Scheduling algorithm. Simulation results show that this algorithm reduces average waiting time and total elapsed time when compared to other scheduling algorithms.

Cloud computing two stage scheduling.

Cited by 2

Article metrics

Real usage data collected on this platform.

6

Page views

0

PDF downloads

8

Outbound clicks

2

Citations

Views over time

Views by country

Approximate, from request IP at view time — not citizenship or institution. Countries with fewer than 5 views are grouped as "Other".

Traffic sources

Referring site, by host.

Views and downloads exclude known bots/crawlers. Citations combines this platform's own DOI-resolved index with each external source's own reported total — see Cited by above for individually listed citing works. Last refreshed 0 seconds ago.