DocumentCode
255949
Title
A smoothing based task scheduling algorithm for heterogeneous multi-cloud environment
Author
Panda, S.K. ; Nag, S. ; Jana, P.K.
Author_Institution
Dept. of Comput. Sci. & Eng., Indian Sch. of Mines, Dhanbad, India
fYear
2014
fDate
11-13 Dec. 2014
Firstpage
62
Lastpage
67
Abstract
Task scheduling for heterogeneous multi-cloud environment is a well-known NP-complete problem. Due to exponential increase of client applications (i.e., workloads), cloud providers need to adopt an efficient task scheduling algorithm to handle workloads. Furthermore, the cloud provider may require to collaborate with other cloud providers to avoid fluctuation of demands. This workload sharing problem is referred as heterogeneous multi-cloud task scheduling problem. In this paper, we propose a task scheduling algorithm for heterogeneous multi-cloud environment. The algorithm is based on smoothing concept to organize the tasks. We perform rigorous experiments on synthetic and benchmark datasets and compare their results with two well-known multi-cloud algorithms namely, CMMS and CMAXMS. The comparison results show the superiority of the proposed algorithm in terms of two evaluation metrics, makespan and average cloud utilization.
Keywords
cloud computing; scheduling; CMAXMS; CMMS; NP-complete problem; average cloud utilization; client applications; cloud providers; heterogeneous multicloud environment; heterogeneous multicloud task scheduling problem; makespan cloud utilization; multicloud algorithms; smoothing based task scheduling algorithm; workload handling; workload sharing problem; Benchmark testing; Coordinate measuring machines; Grid computing; Scheduling; Scheduling algorithms; Smoothing methods; Advance Reservation; Best Effort; Cloud Computing; Smoothing; Task Scheduling;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel, Distributed and Grid Computing (PDGC), 2014 International Conference on
Conference_Location
Solan
Print_ISBN
978-1-4799-7682-9
Type
conf
DOI
10.1109/PDGC.2014.7030716
Filename
7030716
Link To Document