Load index metrics for an optimized management of web services: a systematic evaluation.

The lack of precision to predict service performance through load indices may lead to wrong decisions regarding the use of web services, compromising service performance and raising platform cost unnecessarily. This paper presents experimental studies to qualify the behaviour of load indices in the...

Full description

Bibliographic Details
Main Authors: Paulo S L Souza, Regina H C Santana, Marcos J Santana, Ed Zaluska, Bruno S Faical, Julio C Estrella
Format: Article
Language:English
Published: Public Library of Science (PLoS) 2013-01-01
Series:PLoS ONE
Online Access:http://europepmc.org/articles/PMC3712938?pdf=render
id doaj-a3b983059d6d4a459ac453637336469d
record_format Article
spelling doaj-a3b983059d6d4a459ac453637336469d2020-11-25T01:26:06ZengPublic Library of Science (PLoS)PLoS ONE1932-62032013-01-0187e6881910.1371/journal.pone.0068819Load index metrics for an optimized management of web services: a systematic evaluation.Paulo S L SouzaRegina H C SantanaMarcos J SantanaEd ZaluskaBruno S FaicalJulio C EstrellaThe lack of precision to predict service performance through load indices may lead to wrong decisions regarding the use of web services, compromising service performance and raising platform cost unnecessarily. This paper presents experimental studies to qualify the behaviour of load indices in the web service context. The experiments consider three services that generate controlled and significant server demands, four levels of workload for each service and six distinct execution scenarios. The evaluation considers three relevant perspectives: the capability for representing recent workloads, the capability for predicting near-future performance and finally stability. Eight different load indices were analysed, including the JMX Average Time index (proposed in this paper) specifically designed to address the limitations of the other indices. A systematic approach is applied to evaluate the different load indices, considering a multiple linear regression model based on the stepwise-AIC method. The results show that the load indices studied represent the workload to some extent; however, in contrast to expectations, most of them do not exhibit a coherent correlation with service performance and this can result in stability problems. The JMX Average Time index is an exception, showing a stable behaviour which is tightly-coupled to the service runtime for all executions. Load indices are used to predict the service runtime and therefore their inappropriate use can lead to decisions that will impact negatively on both service performance and execution cost.http://europepmc.org/articles/PMC3712938?pdf=render
collection DOAJ
language English
format Article
sources DOAJ
author Paulo S L Souza
Regina H C Santana
Marcos J Santana
Ed Zaluska
Bruno S Faical
Julio C Estrella
spellingShingle Paulo S L Souza
Regina H C Santana
Marcos J Santana
Ed Zaluska
Bruno S Faical
Julio C Estrella
Load index metrics for an optimized management of web services: a systematic evaluation.
PLoS ONE
author_facet Paulo S L Souza
Regina H C Santana
Marcos J Santana
Ed Zaluska
Bruno S Faical
Julio C Estrella
author_sort Paulo S L Souza
title Load index metrics for an optimized management of web services: a systematic evaluation.
title_short Load index metrics for an optimized management of web services: a systematic evaluation.
title_full Load index metrics for an optimized management of web services: a systematic evaluation.
title_fullStr Load index metrics for an optimized management of web services: a systematic evaluation.
title_full_unstemmed Load index metrics for an optimized management of web services: a systematic evaluation.
title_sort load index metrics for an optimized management of web services: a systematic evaluation.
publisher Public Library of Science (PLoS)
series PLoS ONE
issn 1932-6203
publishDate 2013-01-01
description The lack of precision to predict service performance through load indices may lead to wrong decisions regarding the use of web services, compromising service performance and raising platform cost unnecessarily. This paper presents experimental studies to qualify the behaviour of load indices in the web service context. The experiments consider three services that generate controlled and significant server demands, four levels of workload for each service and six distinct execution scenarios. The evaluation considers three relevant perspectives: the capability for representing recent workloads, the capability for predicting near-future performance and finally stability. Eight different load indices were analysed, including the JMX Average Time index (proposed in this paper) specifically designed to address the limitations of the other indices. A systematic approach is applied to evaluate the different load indices, considering a multiple linear regression model based on the stepwise-AIC method. The results show that the load indices studied represent the workload to some extent; however, in contrast to expectations, most of them do not exhibit a coherent correlation with service performance and this can result in stability problems. The JMX Average Time index is an exception, showing a stable behaviour which is tightly-coupled to the service runtime for all executions. Load indices are used to predict the service runtime and therefore their inappropriate use can lead to decisions that will impact negatively on both service performance and execution cost.
url http://europepmc.org/articles/PMC3712938?pdf=render
work_keys_str_mv AT pauloslsouza loadindexmetricsforanoptimizedmanagementofwebservicesasystematicevaluation
AT reginahcsantana loadindexmetricsforanoptimizedmanagementofwebservicesasystematicevaluation
AT marcosjsantana loadindexmetricsforanoptimizedmanagementofwebservicesasystematicevaluation
AT edzaluska loadindexmetricsforanoptimizedmanagementofwebservicesasystematicevaluation
AT brunosfaical loadindexmetricsforanoptimizedmanagementofwebservicesasystematicevaluation
AT juliocestrella loadindexmetricsforanoptimizedmanagementofwebservicesasystematicevaluation
_version_ 1725110771757613056