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.
Attenzione! Scheda prodotto non ancora validata dall'Ateneo
|Data di pubblicazione:||2007|
|Titolo:||Self-inspection mechanisms for the support of autonomic decisions in Internet-based systems|
|Autori:||M. ANDREOLINI; CASOLARI S; COLAJANNI M|
|Data del convegno:||19/06/2007|
|Nome del convegno:||Third International Conference on Autonomic and Autonomous Systems|
|Luogo del convegno:||Athens, Greece|
|Titolo del libro:||Third International Conference on Autonomic and Autonomous Systems|
|Appare nelle tipologie:||Relazione in Atti di Convegno|
File in questo prodotto:
I documenti presenti in Iris Unimore sono rilasciati con licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 3.0 Italia, salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris