A challenge in cloud resource management is to design self-adaptable solutions capable to react to unpredictable workload fluctuations and changing utility principles. This paper analyzes the problem from the perspective of an Application Service Provider (ASP) that uses a cloud infrastructure to achieve scalable provisioning of its services in the respect of QoS constraints. First we draw a taxonomy of IaaS provider and use the identified features to drive the design of four autonomic service management architectures differing on the degree of control an ASP have on the system. We implemented two of this solutions and related mechanism to test five different resource provisioning policies. The implemented testbed has been evaluated under a realistic workload based on Wikipedia access traces on Amazon EC2 platform. The experimental evaluation performed confirms that: the proposed policies are capable to properly dimension the system resources making the whole system self-adaptable respect to the workload fluctuation. Moreover, having full control over the resource management plan allow to save up to the 32% of resource allocation cost always in the respect of SLA constraints.
Mechanisms for SLA provisioning in cloud-based service providers / Casalicchio, Emiliano; Silvestri, Luca. - In: COMPUTER NETWORKS. - ISSN 1389-1286. - STAMPA. - 57:3(2013), pp. 795-810. [10.1016/j.comnet.2012.10.020]
Scheda prodotto non validato
Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo
|Titolo:||Mechanisms for SLA provisioning in cloud-based service providers|
|Data di pubblicazione:||2013|
|Citazione:||Mechanisms for SLA provisioning in cloud-based service providers / Casalicchio, Emiliano; Silvestri, Luca. - In: COMPUTER NETWORKS. - ISSN 1389-1286. - STAMPA. - 57:3(2013), pp. 795-810. [10.1016/j.comnet.2012.10.020]|
|Appartiene alla tipologia:||01a Articolo in rivista|