A Power-Utilization Based Virtual Machine Allocation Algorithm

被引:0
作者
Sen, Sowren [1 ]
Talukder, Royal [1 ]
Iqbal, Shahid Md. Asif [1 ]
机构
[1] Premier Univ, Dept Comp Sci & Engn, Chittagong, Bangladesh
来源
PROCEEDINGS OF THE 2016 19TH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY (ICCIT) | 2016年
关键词
Cloud Computing; Data Center; Global Warming; Energy Consumption; SLA Violation; VM Allocation; VM Selection; Host Selection; Simulated Annealing; Power-Utilization Awareness; CloudSim; ENERGY;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Cloud computing becomes a buzzword now a day because of its simplicity, reliability, portability and security in maintaining and manipulating services from remote locations in the world. As the uses of cloud computing increase, more and more data centers are deploying throughout the world for providing high quality services to the consumers. The incremental performance of these data centers deserves a vast amount of energy to keep breathing and to response on demand immediately. Hence, development of efficient solutions is necessary that can reduce energy consumption without violating the performance much. Utilizing the physical resources at their best can be an answer to this problem. In this work, we have used the Simulated Annealing algorithm where it uses both of the power and the CPU utilization to select the best power saving host for allocating a VM. We have developed the algorithm in such way that as much workloads as possible can be served using least number of servers in a data center. We also cared about the SLA violation, performance degradation, VM migration etc. which is clearly clarified in the outcomes. We have performed exhaustive simulation study using our algorithm and the outcome of simulation results confirm the efficient resource utilization of our algorithm.
引用
收藏
页码:36 / 41
页数:6
相关论文
共 15 条
[1]  
[Anonymous], 2010, P 8 INT WORKSH MIDDL
[2]  
Arguez Anthony, 2015, SOMEWHAT VERY EXTREM
[3]  
Beloglazov Anton, 2010, Proceedings 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing (CCGrid), P577, DOI 10.1109/CCGRID.2010.45
[4]   Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in Cloud data centers [J].
Beloglazov, Anton ;
Buyya, Rajkumar .
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2012, 24 (13) :1397-1420
[5]   CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms [J].
Calheiros, Rodrigo N. ;
Ranjan, Rajiv ;
Beloglazov, Anton ;
De Rose, Cesar A. F. ;
Buyya, Rajkumar .
SOFTWARE-PRACTICE & EXPERIENCE, 2011, 41 (01) :23-50
[6]  
Carr Nicholas, 2012, CLOUD COMPUTING
[7]  
Dhingra Akshat, 2014, INDIAN J COMPUTER SC, V5
[8]   Energy Efficient VM Scheduling for Cloud Data Centers: Exact allocation and migration algorithms [J].
Ghribi, Chaima ;
Hadji, Makhlouf ;
Zeghlache, Djamal .
PROCEEDINGS OF THE 2013 13TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID 2013), 2013, :671-678
[9]  
Goudarzi H., 2012, 2012 IEEE 5th International Conference on Cloud Computing (CLOUD), P750, DOI 10.1109/CLOUD.2012.107
[10]  
Graubner P., 2011, Proceedings of the 2011 IEEE 4th International Conference on Cloud Computing (CLOUD 2011), P243, DOI 10.1109/CLOUD.2011.26