Any autonomic system must implement mechanisms to automatically capture the most significant information about the internal state and also adapt the monitoring system to internal and external conditions. We refer to these activities as self-inspection and we consider them in the context of Internet-based services that are subject to workloads characterized by burst arrivals and heavy-tailed distributions. The large majority of the mechanisms driving these systems must take fast decisions on the basis of past and/or present load conditions of the system resources. In this context, self-inspection requires an adequate representation of the load behavior of the system resources that makes it possible to perform good actions under soft real-time constraints. In this paper, we show through a large set of experiments the need of basing load analyses and decisions on linear and non-linear models, such as the Exponential Moving Average and the 90-percentile models. All the considered models are applied to a multi-tier Web-based system that is instrumented with suitable self-inspection mechanisms at operating system level. However, the results can be extended to other Internet-based contexts where the systems are characterized by similar workload and resource behaviors.

Self-inspection mechanisms for the support of autonomic decisions in Internet-based systems / Andreolini, Mauro; Casolari, S; Colajanni, Michele. - STAMPA. - (2007), pp. 53-62. (Intervento presentato al convegno 3rd International Conference on Autonomic and Autonomous Systems, ICAS 2007 tenutosi a Athens, Greece nel 19/06/2007) [10.1109/CONIELECOMP.2007.95].

Self-inspection mechanisms for the support of autonomic decisions in Internet-based systems

ANDREOLINI, Mauro;COLAJANNI, Michele
2007

Abstract

Any autonomic system must implement mechanisms to automatically capture the most significant information about the internal state and also adapt the monitoring system to internal and external conditions. We refer to these activities as self-inspection and we consider them in the context of Internet-based services that are subject to workloads characterized by burst arrivals and heavy-tailed distributions. The large majority of the mechanisms driving these systems must take fast decisions on the basis of past and/or present load conditions of the system resources. In this context, self-inspection requires an adequate representation of the load behavior of the system resources that makes it possible to perform good actions under soft real-time constraints. In this paper, we show through a large set of experiments the need of basing load analyses and decisions on linear and non-linear models, such as the Exponential Moving Average and the 90-percentile models. All the considered models are applied to a multi-tier Web-based system that is instrumented with suitable self-inspection mechanisms at operating system level. However, the results can be extended to other Internet-based contexts where the systems are characterized by similar workload and resource behaviors.
2007
3rd International Conference on Autonomic and Autonomous Systems, ICAS 2007
Athens, Greece
19/06/2007
53
62
Andreolini, Mauro; Casolari, S; Colajanni, Michele
Self-inspection mechanisms for the support of autonomic decisions in Internet-based systems / Andreolini, Mauro; Casolari, S; Colajanni, Michele. - STAMPA. - (2007), pp. 53-62. (Intervento presentato al convegno 3rd International Conference on Autonomic and Autonomous Systems, ICAS 2007 tenutosi a Athens, Greece nel 19/06/2007) [10.1109/CONIELECOMP.2007.95].
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

Licenza Creative Commons
I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11380/587676
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact