SWARE: An approach to support software aging and rejuvenation experiments
Abstract
The need for uninterrupted computing services demands for high system availability and reliability. Techniques and methods to estimate and analyze system dependability are essential to support software deployment and maintenance. Software aging appears as a relevant issue in this context. Software aging is a cumulative process which leads long-running systems to hangs or failures. Software rejuvenation is used to counteract software aging. Software rejuvenation usually comprises system reboot or application restart to bringing software to a stable fresh state. This paper proposes an approach to investigate software aging effects and software rejuvenation effectiveness on a single experiment. The approach has three phases: (i) Stress Phase - stress environment with the accelerated workload to induce bugs activation; (ii) Wait Phase - stop workload submission to observe the system state after workload submission; (iii) Rejuvenation Phase - find the impacts caused by the software rejuvenation. We named our approach as SWARE (Stress-Wait-Rejuvenation). To validate the SWARE approach, we present a case study. This case study consists of an experiment of VM Live Migration as rejuvenation mechanism for VMM software aging. The considered testbed is a Private Cloud with OpenNebula and KVM 1.0. The obtained results show that VM live migration is useful as rejuvenation for VMM software aging.
The (A) Assignor declares that (s) text (s) concerned is (are) of his personal authorship, being responsible, therefore, for the originality of the (s) even (s) and gives the organizers, full rights to choice of publisher, publication means, means of reproduction, dissemination of media, drawing, shape, everything that is needed for that publication be effected.
PUBLISHER undertakes to ensure the editorial quality of the publication, ensuring that the concepts and the thought of (a) ASSIGNOR remain faithful to the original. This assignment will be valid throughout the period of legal protection WORK, may hold the PUBLISHER will be shown how many issues it deems appropriate.
All rights are reserved. Any reproduction, even if part of the publication should include the reference credit, according to the current copyright law of Brazil. Still, the article submission process, the author agrees to the terms of an exclusive statement, originality and agreement to the final version. It is justified in the field "; COMMENTS TO THE EDITOR" ;, when the participation of more than one author.