We address the problem of managing cloud applications, consisting of a set of virtual machines (VMs), characterized by bur sty and dynamic workloads, in such a way to provide guarantees on their Quality-of-Services (QoS) and, at the same time, to minimize the energy consumption of the physical infrastructure running them. We propose a fuzzy controller, Fuzzy-Q&E, that is able to allocate to the VMs of each cloud application the minimum amount of physical capacity needed to meet its QoS requirements. In this way, the number of physical resources that must be switched-on at any given time is reduced with respect to the case in which physical machines are statically provisioned and, consequently, less energy is required to run a given cloud workload. We implement a prototype of our controller on a Xen-based testbed, and we perform a set of experiments using an E-Commerce benchmark in which we compare Fuzzy-Q&E against Dyna QoS, a state-of-the-art fuzzy controller for virtualized resources. Experimental results show that Fuzzy-Q&E out performs Dyna QoS both in terms of the ability of meeting the QoS level of the application, and of the amount of physical capacity allocated to each VM.

Fuzzy-Q&E: Achieving QoS Guarantees and Energy Savings for Cloud Applications with Fuzzy Control2013 International Conference on Cloud and Green Computing

ANGLANO, Cosimo Filomeno;CANONICO, MASSIMO;GUAZZONE, MARCO
2013-01-01

Abstract

We address the problem of managing cloud applications, consisting of a set of virtual machines (VMs), characterized by bur sty and dynamic workloads, in such a way to provide guarantees on their Quality-of-Services (QoS) and, at the same time, to minimize the energy consumption of the physical infrastructure running them. We propose a fuzzy controller, Fuzzy-Q&E, that is able to allocate to the VMs of each cloud application the minimum amount of physical capacity needed to meet its QoS requirements. In this way, the number of physical resources that must be switched-on at any given time is reduced with respect to the case in which physical machines are statically provisioned and, consequently, less energy is required to run a given cloud workload. We implement a prototype of our controller on a Xen-based testbed, and we perform a set of experiments using an E-Commerce benchmark in which we compare Fuzzy-Q&E against Dyna QoS, a state-of-the-art fuzzy controller for virtualized resources. Experimental results show that Fuzzy-Q&E out performs Dyna QoS both in terms of the ability of meeting the QoS level of the application, and of the amount of physical capacity allocated to each VM.
2013
CGC 2013
Karlsruhe, Germany
Sep 30, 2013 - Oct 2, 2013
2013 Third International Conference on Cloud and Green Computing (CGC)
IEEE Computer Society
159
166
9780769551142
Luca Albano;Cosimo Anglano;Massimo Canonico;Marco Guazzone
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/2318/141004
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 15
  • ???jsp.display-item.citation.isi??? 9
social impact