A Heuristic Meta Scheduler for Optimal Resource Utilization and Improved QoS in Cloud Computing Environment

被引:1
作者
Jeyarani, R. [1 ]
Nagaveni, N. [1 ]
机构
[1] Coimbatore Inst Technol, Coimbatore, Tamil Nadu, India
关键词
Cloud Computing; Backfilling; Meta Scheduling; Particle Swarm Optimization; QoS Based Scheduling;
D O I
10.4018/ijcac.2012010103
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper presents a novel Meta scheduler algorithm using Particle Swarm Optimization (PSO) for cloud computing environment that focuses on fulfilling deadline requirements of the resource consumers as well as energy conservation requirement of the resource provider contributing towards green IT. PSO is a populationbased heuristic method which can be used to solve NP-hard problems. The nature of jobs is considered to be independent, non pre-emptive, parallel and time critical. In order to execute jobs in a cloud, primarily Virtual Machine (VM) instances are launched in appropriate physical servers available in a data-center. The number of VM instances to be created across different servers to complete the time critical jobs successfully, is identified using PSO by exploiting the idle resources in powered-on servers. The scheduler postpones the power-up/activation of new servers/hosts for launching enqueued VM requests, as long as it is possible to meet the deadline requirements of the user. The Meta Scheduler also incorporates Backfilling Strategy which improves makespan. The results conclude that the proposed novel Meta scheduler gives optimization in terms of number of jobs meeting their deadlines (QoS) and utilization of computing resources, helping both cloud service consumer as well as cloud service provider.
引用
收藏
页码:41 / 52
页数:12
相关论文
共 10 条
[1]  
HU X., 2006, TUTORIAL
[2]  
Jeyarani R, 2009, P NAT C ADV COMP COM
[3]  
Kennedy J., 1995, P ICNN 95 INT C NEUR
[4]  
Peer E. S, 2003, P SWARM INT S
[5]  
Sadhasivam S., 2008, INT J COMPUTER SCI A, V6, P53
[6]  
Schute J. F, 2005, J GLOBAL OPTIMIZATIO, V31
[7]  
Smith J., 2005, VIRTUAL MACHINES VER
[8]   Particle swarm optimization algorithm for single machine total weighted tardiness problem [J].
Tasgetiren, MF ;
Sevkli, M ;
Liang, YC ;
Gencyilmaz, G .
CEC2004: PROCEEDINGS OF THE 2004 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2004, :1412-1419
[9]  
Wang P., 2010, P HPC AS C HIGH PERF
[10]  
[No title captured]