| | |
Summary: Multi-perspective Evaluation of Self-Healing Systems
Using Simple Probabilistic Models
Rean Griffith, Gail Kaiser
Columbia University
{rg2023,kaiser}@cs.columbia.edu
Javier Alonso López
Universitat Politècnica de Catalunya
alonso@ac.upc.edu
ABSTRACT
In this paper we construct an evaluation framework for a self-healing
system, VM-Rejuv a virtual machine based rejuvenation scheme
for web-application servers using simple, yet powerful, proba-
bilistic models that capture the behavior of its self-healing mech-
anisms from multiple perspectives (designer, operator, and end-
user). We combine these analytical models with runtime fault-
injection to study the operation of VM-Rejuv, and use the results
from the fault-injection experiments and model-analysis to reason
about the efficacy of VM-Rejuv, its limitations and strategies for
mitigating these limitations in system-deployments. Whereas we
use VM-Rejuv as the subject of our evaluation in this paper, our
|