This paper compares a set of Virtual Machine (VM) allocators for Cloud Data Centers (DCs) that perform the joint allocation of computing and network resources. VM requests are defined in terms of system (CPU, RAM and Disk) and network (Bandwidth) resources. As concerns the first ones, we allocate VM resources following two different policies, namely Best Fit and Worst Fit, corresponding to consolidation and spreading strategies respectively. For each server, the allocators choose the network path that minimizes electrical power consumption, evaluated according to a precise model, specifically designed for network switches. More specifically, we implemented different allocation algorithms based on Fuzzy Logic, Single and Multi-Objective optimization. Simulation tests have been carried out to evaluate the performance of the allocators in terms of number of allocated VMs for each policy. Finally, it is worth mentioning that we have designed the proposed allocators as a building block of a Software Defined Networking (SDN) orchestrator.

Power consumption-aware virtual machine allocation in cloud data center

Portaluri, Giuseppe;Adami, Davide;Giordano, Stefano;Pagano, Michele
2016-01-01

Abstract

This paper compares a set of Virtual Machine (VM) allocators for Cloud Data Centers (DCs) that perform the joint allocation of computing and network resources. VM requests are defined in terms of system (CPU, RAM and Disk) and network (Bandwidth) resources. As concerns the first ones, we allocate VM resources following two different policies, namely Best Fit and Worst Fit, corresponding to consolidation and spreading strategies respectively. For each server, the allocators choose the network path that minimizes electrical power consumption, evaluated according to a precise model, specifically designed for network switches. More specifically, we implemented different allocation algorithms based on Fuzzy Logic, Single and Multi-Objective optimization. Simulation tests have been carried out to evaluate the performance of the allocators in terms of number of allocated VMs for each policy. Finally, it is worth mentioning that we have designed the proposed allocators as a building block of a Software Defined Networking (SDN) orchestrator.
2016
9781509024827
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11568/892599
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 7
  • ???jsp.display-item.citation.isi??? 3
social impact