Title :
Performance and cost evaluation of Gang Scheduling in a Cloud Computing system with job migrations and starvation handling
Author :
Moschakis, Ioannis A. ; Karatza, Helen D.
Author_Institution :
Dept. of Inf., Aristotle Univ. of Thessaloniki, Thessaloniki, Greece
fDate :
June 28 2011-July 1 2011
Abstract :
Cloud Computing is an emerging technology in the area of parallel and distributed computing. Clouds consist of a collection of virtualized resources, which include both computational and storage facilities that can be provisioned on demand, depending on the users´ needs. Gang Scheduling is an efficient technique for scheduling parallel jobs, already applied in the areas of Grid and Cluster computing. This paper studies the application of Gang Scheduling on a Cloud Computing model, based on the architecture of the Amazon Elastic Compute Cloud (EC2). The study takes into consideration both performance and cost while integrating mechanisms for job migration and handling of job starvation. The number of Virtual Machines (VMs) available at any moment is dynamic and scales according to the demands of the jobs being serviced. The aforementioned model is studied through simulation in order to analyze the performance and overall cost of Gang Scheduling with migrations and starvation handling. Results highlight that this scheduling strategy can be effectively deployed on Clouds, and that cloud platforms can be viable for HPC or high performance enterprise applications.
Keywords :
cloud computing; scheduling; software performance evaluation; virtual machines; Amazon elastic compute cloud; cloud computing system; cluster computing; cost evaluation; distributed computing; gang scheduling; grid computing; high performance enterprise applications; job migrations; parallel computing; parallel job scheduling; performance evaluation; starvation handling; virtual machines; Cloud computing; Computational modeling; Measurement; Processor scheduling; Scheduling; Time factors; Cloud Computing; Gang Scheduling; HPC; Virtual Machines;
Conference_Titel :
Computers and Communications (ISCC), 2011 IEEE Symposium on
Conference_Location :
Kerkyra
Print_ISBN :
978-1-4577-0680-6
Electronic_ISBN :
1530-1346
DOI :
10.1109/ISCC.2011.5983873