Nowadays cloud services are gaining their momentum. A Service Level Agreement (SLA) represents an agreement between a service provider and a customer for a particular service provision. Cloud providers and services are often selected more dynamically than in traditional IT services. Hence, services need to be compared according both to technical aspects and the promised SLAs, but no widely accepted model, standard or best practice, that would lead to a more rigorous SLA comparison, are currently available. In this paper, we present a conceptualization of SLAs including the explicit modeling of formulas for service level indicators, and its corresponding open, reusable ontological representation. On its top, we provide operators for analysis and comparison of SLAs, relying on a reasoning framework in Logic Programming capable to manipulate indicator formulas and other SLA features. We provide an evaluation by considering a cloud scenario where several SLAs have to be compared.

Comparing SLAs for Cloud Services: A Model for Reasoning / Longo, Antonella; Potena, Domenico; Storti, Emanuele; Zappatore, Marco; De Matteis, Andrea. - 909:(2018), pp. 178-190. [10.1007/978-3-030-00063-9_18]

Comparing SLAs for Cloud Services: A Model for Reasoning

Domenico Potena;Emanuele Storti;
2018-01-01

Abstract

Nowadays cloud services are gaining their momentum. A Service Level Agreement (SLA) represents an agreement between a service provider and a customer for a particular service provision. Cloud providers and services are often selected more dynamically than in traditional IT services. Hence, services need to be compared according both to technical aspects and the promised SLAs, but no widely accepted model, standard or best practice, that would lead to a more rigorous SLA comparison, are currently available. In this paper, we present a conceptualization of SLAs including the explicit modeling of formulas for service level indicators, and its corresponding open, reusable ontological representation. On its top, we provide operators for analysis and comparison of SLAs, relying on a reasoning framework in Logic Programming capable to manipulate indicator formulas and other SLA features. We provide an evaluation by considering a cloud scenario where several SLAs have to be compared.
2018
New Trends in Databases and Information Systems. ADBIS 2018
978-3-030-00062-2
978-3-030-00063-9
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/11566/259445
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 3
  • ???jsp.display-item.citation.isi??? 3
social impact