Divide the task, multiply the outcome: Cooperative VM consolidation
2015 (English)In: Proceedings of the International Conference on Cloud Computing Technology and Science, CloudCom, IEEE conference proceedings, 2015, no February, 300-305 p.Conference paper (Refereed)
Efficient resource utilization is one of the main concerns of cloud providers, as it has a direct impact on energy costs and thus their revenue. Virtual machine (VM) consolidation is one the common techniques, used by infrastructure providers to efficiently utilize their resources. However, when it comes to large-scale infrastructures, consolidation decisions become computationally complex, since VMs are multi-dimensional entities with changing demand and unknown lifetime, and users often overestimate their actual demand. These uncertainties urges the system to take consolidation decisions continuously in a real time manner. In this work, we investigate a decentralized approach for VM consolidation using Peer to Peer (P2P) principles. We investigate the opportunities offered by P2P systems, as scalable and robust management structures, to address VM consolidation concerns. We present a P2P consolidation protocol, considering the dimensionality of resources and dynamicity of the environment. The protocol benefits from concurrency and decentralization of control and it uses a dimension aware decision function for efficient consolidation. We evaluate the protocol through simulation of 100,000 physical machines and 200,000 VM requests. Results demonstrate the potentials and advantages of using a P2P structure to make resource management decisions in large scale data centers. They show that the P2P approach is feasible and scalable and produces resource utilization of 75% when the consolidation aim is 90%.
Place, publisher, year, edition, pages
IEEE conference proceedings, 2015. no February, 300-305 p.
Cloud computing, Gossip protocols, Peer to peer, Resource management, VM consolidation, Concurrency control, Distributed computer systems, Natural resources management, Peer to peer networks, Resource allocation, Decentralized approach, Infrastructure providers, Large scale infrastructures, Multi-dimensional entities, Resource utilizations, Information management
Electrical Engineering, Electronic Engineering, Information Engineering
IdentifiersURN: urn:nbn:se:kth:diva-176190DOI: 10.1109/CloudCom.2014.81ScopusID: 2-s2.0-84937903421OAI: oai:DiVA.org:kth-176190DiVA: diva2:874925
2014 6th IEEE International Conference on Cloud Computing Technology and Science, CloudCom 2014, 15 December - 18 December 2014
QC 201511302015-11-302015-11-022015-11-30Bibliographically approved