An Efficient Request-Based Virtual Machine Placement Algorithm for Cloud Computing

被引:13
作者
Panda, Sanjaya K. [1 ]
Jana, Prasanta K. [2 ]
机构
[1] Veer Surendra Sai Univ Technol, Dept Comp Sci & Engn & Informat Technol, Burla 768018, India
[2] Indian Inst Technol ISM, Dept Comp Sci & Engn, Dhanbad 826004, Bihar, India
来源
DISTRIBUTED COMPUTING AND INTERNET TECHNOLOGY, (ICDCIT 2017) | 2017年 / 10109卷
关键词
Cloud computing; Virtual machine placement; Datacenter; Physical machine; Request; Energy consumption; Resource utilization;
D O I
10.1007/978-3-319-50472-8_11
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The energy efficiency of cloud computing has drawn gigantic attention due to the explosive growth of cloud services. Moreover, this growth extends the capacity of various resources of the datacenters. As a circumstance, the amount of carbon footprints generated from the datacenters is sharply increased. Therefore, the objective is to use the datacenter's resources proficiently without compromising the user requirements such that energy consumption is minimized. The recent studies have shown that the user requirements are provided in the form of virtual machines (VMs) which are deployed in the physical machines (PMs) of the datacenters based on the resource utilization or decreasing order of the VM capacity. However, these studies have not considered the capacity of the user requests. In this paper, we propose a request-based VM placement (RVMP) algorithm by considering the capacity of the requests. The proposed algorithm assigns the user requests to the VMs and further assigns the used VMs to the PMs based on the capacity of the requests and VMs respectively. Our simulation results on five different datasets, which are generated using Monte Carlo method, show that RVMP improves performance in terms of the number of used VMs and PMs, average PM utilization and energy consumption of PMs compared to state-of-the-art algorithms.
引用
收藏
页码:129 / 143
页数:15
相关论文
共 13 条
[1]   A survey on virtual machine migration and server consolidation frameworks for cloud data centers [J].
Ahmad, Raja Wasim ;
Gani, Abdullah ;
Ab Hamid, Siti Hafizah ;
Shiraz, Muhammad ;
Yousafzai, Abdullah ;
Xia, Feng .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2015, 52 :11-25
[2]   Energy-aware resource allocation heuristics for efficient management of data centers for Cloud computing [J].
Beloglazov, Anton ;
Abawajy, Jemal ;
Buyya, Rajkumar .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2012, 28 (05) :755-768
[3]  
Ching-Chi Lin, 2011, Proceedings of the 2011 IEEE 4th International Conference on Cloud Computing (CLOUD 2011), P736, DOI 10.1109/CLOUD.2011.94
[4]   Data Center Energy Consumption Modeling: A Survey [J].
Dayarathna, Miyuru ;
Wen, Yonggang ;
Fan, Rui .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2016, 18 (01) :732-794
[5]   A systematic review on cloud computing [J].
Durao, Frederico ;
Carvalho, Jose Fernando S. ;
Fonseka, Anderson ;
Garcia, Vinicius Cardoso .
JOURNAL OF SUPERCOMPUTING, 2014, 68 (03) :1321-1346
[6]   Structure-aware online virtual machine consolidation for datacenter energy improvement in cloud computing [J].
Esfandiarpoor, Sina ;
Pahlavan, Ali ;
Goudarzi, Maziar .
COMPUTERS & ELECTRICAL ENGINEERING, 2015, 42 :74-89
[7]  
Kusic Dara, 2008, 2008 International Conference on Autonomic Computing (ICAC '08), P3, DOI 10.1109/ICAC.2008.31
[8]   Autonomic Performance and Power Control for Co-Located Web Applications in Virtualized Datacenters [J].
Lama, Palden ;
Guo, Yanfei ;
Jiang, Changjun ;
Zhou, Xiaobo .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2016, 27 (05) :1289-1302
[9]   Policy based resource allocation in IaaS cloud [J].
Nathani, Amit ;
Chaudhary, Sanjay ;
Somani, Gaurav .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2012, 28 (01) :94-103
[10]   Adaptive Resource Provisioning for the Cloud Using Online Bin Packing [J].
Song, Weijia ;
Xiao, Zhen ;
Chen, Qi ;
Luo, Haipeng .
IEEE TRANSACTIONS ON COMPUTERS, 2014, 63 (11) :2647-2660