Hierarchical VM Management Architecture for Cloud Data Centers

被引:8
作者
Farahnakian, Fahimeh [1 ]
Liljeberg, Pasi [1 ]
Pahikkala, Tapio [1 ]
Plosila, Juha [1 ]
Tenhunen, Hannu [1 ]
机构
[1] Univ Turku, Dept Informat Technol, Turku, Finland
来源
2014 IEEE 6TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM) | 2014年
关键词
Dynamic VM consolidation; energy-efficiency; Hierarchical model; cloud computing; green data center; SLA; VIRTUAL MACHINES; CONSOLIDATION; ENERGY;
D O I
10.1109/CloudCom.2014.136
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Efficient energy use has become a critical issue for designing and managing of cloud data centers. Virtualization is a key technology for reducing energy cost and improving resource utilization in data centers. One of the challenges faced by virtualized data centers is to decide how to pack VMs on the least number of physical machines. This paper presents a VM management framework which is based on a multi-agent system to minimize energy consumption and Service Level Agreement (SLA) violations. The proposed agents are arranged in a three level hierarchical structure to perform VM assignment, VM placement and VM consolidation in a data center efficiently. Experimental results demonstrate that the framework achieves high quality solution in spite of its simplicity and scalability.
引用
收藏
页码:306 / 311
页数:6
相关论文
共 19 条
[1]  
[Anonymous], 2003, ACM SIGOPS OPERATING
[2]   Data Center Network Virtualization: A Survey [J].
Bari, Md. Faizul ;
Boutaba, Raouf ;
Esteves, Rafael ;
Granville, Lisandro Zambenedetti ;
Podlesny, Maxim ;
Rabbani, Md Golam ;
Zhang, Qi ;
Zhani, Mohamed Faten .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2013, 15 (02) :909-928
[3]   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
[4]   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
[5]  
Clark C, 2005, USENIX ASSOCIATION PROCEEDINGS OF THE 2ND SYMPOSIUM ON NETWORKED SYSTEMS DESIGN & IMPLEMENTATION (NSDI '05), P273
[6]  
Farahnakian Fahimeh, 2013, 2013 IEEE/ACM 6th International Conference on Utility and Cloud Computing (UCC), P256, DOI 10.1109/UCC.2013.51
[7]  
Farahnakian Fahimeh, 2013, 2013 39th Euromicro Conference on Software Engineering and Advanced Applications (SEAA), P357, DOI 10.1109/SEAA.2013.23
[8]   Energy-Aware Dynamic VM Consolidation in Cloud Data Centers Using Ant Colony System [J].
Farahnakian, Fahimeh ;
Ashraf, Adnan ;
Liljeberg, Pasi ;
Pahikkala, Tapio ;
Plosila, Juha ;
Porrest, Ivan ;
Tenhunen, Hannu .
2014 IEEE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2014, :104-111
[9]   Multi-Agent based Architecture for Dynamic VM Consolidation in Cloud Data Centers [J].
Farahnakian, Fahimeh ;
Pahikkala, Tapio ;
Liljeberg, Pasi ;
Plosila, Juha ;
Tenhunen, Hannu .
2014 40TH EUROMICRO CONFERENCE SERIES ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2014), 2014, :111-118
[10]   Energy-Efficient Virtual Machines Consolidation in Cloud Data Centers using Reinforcement Learning [J].
Farahnakian, Fahimeh ;
Liljeberg, Pasi ;
Plosila, Juha .
2014 22ND EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING (PDP 2014), 2014, :500-507