A Multi-Resource Selection Scheme for Virtual Machine Consolidation in Cloud Data Centers

被引:5
作者
Nguyen Trung Hieu [1 ]
Di Francesco, Mario [1 ]
Yla-Jaaski, Antti [1 ]
机构
[1] Aalto Univ, Dept Comp Sci & Engn, Espoo, Finland
来源
2014 IEEE 6TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM) | 2014年
基金
芬兰科学院;
关键词
Multi-resource; virtual machine consolidation; resource utilization; load balancing; cloud computing; data centers;
D O I
10.1109/CloudCom.2014.130
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Resources used in a cloud data center could be spread across a large number of servers that are not fully utilized. This situation results in significant operational costs which are directly related to the power consumption of active servers. Virtual machine migration enables reducing the number of active servers by consolidating the load on a limited amount of nodes. Several schemes have actually been proposed to consolidate virtual machines on the minimum number of physical servers in order to reduce power consumption. However, most of the existing solutions only consider a limited tradeoff among multiple types of resources, thus resulting in unnecessarily activated physical servers. This article proposes a multi-resource selection (MRS) scheme for consolidating virtual machines in cloud data centers. With MRS, each physical server is first characterized in terms of multiple types of resources and then classified through its overall resource utilization. Based on the MRS scheme, a balanced multiple-resource utilization algorithm is also used to spread the load across different types of resources while consolidating virtual machines. The proposed solution is evaluated through simulations on both synthetic and real-world workloads. Experimental results show that the proposed approach outperforms several existing schemes in terms of the number of active physical servers and the utilization of multiple resources.
引用
收藏
页码:234 / 239
页数:6
相关论文
共 10 条
[1]  
Altmann J., 2011, 2011 7th International Conference on Networked Computing, P149
[2]  
[Anonymous], 2008, SC 08 P 2008 ACM IEE, DOI DOI 10.1109/SC.2008.5222625
[3]  
[Anonymous], IEEE T PARALLEL DIST
[4]  
[Anonymous], 2007, USENIX C NETW SYST D
[5]  
[Anonymous], 3 IEEE INT C CLOUD C
[6]  
Mills K., 2011, Proceedings of the 2011 IEEE 3rd International Conference on Cloud Computing Technology and Science (CloudCom 2011), P91, DOI 10.1109/CloudCom.2011.22
[7]   A Virtual Machine Placement Algorithm for Balanced Resource Utilization in Cloud Data Centers [J].
Nguyen Trung Hieu ;
Di Francesco, Mario ;
Yla-Jaaski, Antti .
2014 IEEE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2014, :475-482
[8]   Dynamic Resource Allocation Using Virtual Machines for Cloud Computing Environment [J].
Xiao, Zhen ;
Song, Weijia ;
Chen, Qi .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2013, 24 (06) :1107-1117
[9]  
Xin Li, 2012, 2012 Sixth International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing (IMIS 2012), P266, DOI 10.1109/IMIS.2012.72
[10]  
Yang C. C., 2009, 15 INT C PAR DISTR S