A major challenge of IaaS cloud data centers is the placement of a huge number of Virtual Machines (VMs) over a physical infrastructure with a high number of nodes. The VMs placement process must strive to reduce as much as possible the number of physical nodes to improve management efficiency, reduce energy consumption and guarantee economical savings. However, since each VM is considered as a black box with independent characteristics, the VMs placement task presents scalability issues due to the amount of involved data and to the resulting number of constraints in the underlying optimization problem. For large data centers, this condition often leads to the impossibility to reach an optimal solution for VMs placement. Existing solutions typically exploit heuristics or simplified formulations to solve the placement problem, at the price of possibly sub-optimal solutions. We propose an innovative VMs placement technique, namely Class-Based, that takes advantage from existing solutions to automatically group VMs showing similar behavior. The Class-Based technique solves a placement problem that considers only some representatives for each class, and that can be replicated as a building block to solve the global VMs placement problem. Our experiments demonstrate that the proposed technique is viable and can significantly improve the scalability of the VMs placement in IaaS Cloud systems with respect to existing alternatives.
|Data di pubblicazione:||2015|
|Titolo:||Exploiting Classes of Virtual Machines for Scalable IaaS Cloud Management|
|Autori:||Canali, Claudia; Lancellotti, Riccardo|
|Digital Object Identifier (DOI):||10.1109/NCCA.2015.13|
|Data del convegno:||11-12 June 2015|
|Nome del convegno:||IEEE 4th Symposium on Network Cloud Computing and Applications|
|Luogo del convegno:||Garching, Munich|
|Titolo del libro:||IEEE 4th Symposium on Network Cloud Computing and Applications NCCA 2015. Proccedings|
|Appare nelle tipologie:||Relazione in Atti di Convegno|
File in questo prodotto:
I documenti presenti in Iris Unimore sono rilasciati con licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 3.0 Italia, salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris