Assessing SLA compliance from Palladio component models

Service providers face the challenge of meeting service-level agreements (SLAs) under uncertainty on the application actual performance. The performance heavily depends on the characteristics of the hardware on which the application is deployed, on the application architecture, as well as on the use...

Descripción completa

Detalles Bibliográficos
Autores Principales: Pérez, Juan F., Casale, Giuliano
Formato: Capítulo de libro (Book Chapter)
Lenguaje:Inglés (English)
Publicado: IEEE 2014
Materias:
Acceso en línea:https://repository.urosario.edu.co/handle/10336/28496
https://doi.org/10.1109/SYNASC.2013.60
id ir-10336-28496
recordtype dspace
spelling ir-10336-284962021-09-23T17:33:13Z Assessing SLA compliance from Palladio component models Evaluación del cumplimiento de SLA a partir de modelos de componentes de Palladio Pérez, Juan F. Casale, Giuliano Computational modeling Analytical models Phase change materials Program processors Servers Delays Throughput Service providers face the challenge of meeting service-level agreements (SLAs) under uncertainty on the application actual performance. The performance heavily depends on the characteristics of the hardware on which the application is deployed, on the application architecture, as well as on the user workload. Although many models have been proposed for the performance prediction of software applications, most of them focus on average measures, e.g., mean response times. However, SLAs are often set in terms of percentiles, such that a given portion of requests receive a predefined service level, e.g., 95% of the requests should face a response time of at most 10 ms. To enable the effective prediction of this type of measures, in this paper we use fluid models for the computation of the probability distribution of performance measures relevant for SLAs. Our models are automatically built from a Palladio Component Model (PCM) instance, thus allowing the SLA assessment directly from the PCM specification. This provides an scalable alternative for SLA assessment within the PCM framework, as currently this is supported by means of simulation only. 2014-05-26 2020-08-28T15:49:14Z info:eu-repo/semantics/bookPart info:eu-repo/semantics/publishedVersion ISBN: 978-1-4799-3035-7 EISBN: 978-1-4799-3036-4 https://repository.urosario.edu.co/handle/10336/28496 https://doi.org/10.1109/SYNASC.2013.60 eng info:eu-repo/semantics/restrictedAccess application/pdf IEEE 2013 15th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing
institution EdocUR - Universidad del Rosario
collection DSpace
language Inglés (English)
topic Computational modeling
Analytical models
Phase change materials
Program processors
Servers
Delays
Throughput
spellingShingle Computational modeling
Analytical models
Phase change materials
Program processors
Servers
Delays
Throughput
Pérez, Juan F.
Casale, Giuliano
Assessing SLA compliance from Palladio component models
description Service providers face the challenge of meeting service-level agreements (SLAs) under uncertainty on the application actual performance. The performance heavily depends on the characteristics of the hardware on which the application is deployed, on the application architecture, as well as on the user workload. Although many models have been proposed for the performance prediction of software applications, most of them focus on average measures, e.g., mean response times. However, SLAs are often set in terms of percentiles, such that a given portion of requests receive a predefined service level, e.g., 95% of the requests should face a response time of at most 10 ms. To enable the effective prediction of this type of measures, in this paper we use fluid models for the computation of the probability distribution of performance measures relevant for SLAs. Our models are automatically built from a Palladio Component Model (PCM) instance, thus allowing the SLA assessment directly from the PCM specification. This provides an scalable alternative for SLA assessment within the PCM framework, as currently this is supported by means of simulation only.
format Capítulo de libro (Book Chapter)
author Pérez, Juan F.
Casale, Giuliano
author_facet Pérez, Juan F.
Casale, Giuliano
author_sort Pérez, Juan F.
title Assessing SLA compliance from Palladio component models
title_short Assessing SLA compliance from Palladio component models
title_full Assessing SLA compliance from Palladio component models
title_fullStr Assessing SLA compliance from Palladio component models
title_full_unstemmed Assessing SLA compliance from Palladio component models
title_sort assessing sla compliance from palladio component models
publisher IEEE
publishDate 2014
url https://repository.urosario.edu.co/handle/10336/28496
https://doi.org/10.1109/SYNASC.2013.60
_version_ 1712098709249982464
score 12,131701