scispace - formally typeset
Proceedings ArticleDOI

Software aging issues on the eucalyptus cloud computing infrastructure

TLDR
This work investigates the software aging effects on the Eucalyptus cloud computing infrastructure considering workloads composed of provisioning different types of virtual machines.
Abstract
Demands on software reliability and availability have increased due to the nature of present day applications. Cloud computing systems fundamentally provide access to large pools of data and computational resources through a variety of interfaces similarly to existing grid and HPC resource management and programming systems. This work investigates the software aging effects on the Eucalyptus cloud computing infrastructure considering workloads composed of provisioning different types of virtual machines.

read more

Citations
More filters
Journal ArticleDOI

A survey of software aging and rejuvenation studies

TL;DR: An overview of studies on Software Aging and Rejuvenation (SAR) that have appeared in major journals and conference proceedings is provided, with respect to the statistical approaches that have been used to forecast software aging phenomena and to plan rejuvenation.
Proceedings ArticleDOI

Availability study on cloud computing environments: Live migration as a rejuvenation mechanism

TL;DR: A comprehensive availability model is presented to evaluate the utilization of the live migration mechanism to enable VMM rejuvenation with minimum service interruption and shows that the live Migration can significantly reduce the system downtime.
Journal ArticleDOI

Software aging in the eucalyptus cloud computing infrastructure: Characterization and rejuvenation

TL;DR: This article investigates the software aging effects in the Eucalyptus framework, considering workloads composed of intensive requests for remote storage attachment and virtual machine instantiations and presents an approach that applies time series analysis to schedule rejuvenation, so as to reduce the downtime.
Proceedings ArticleDOI

Software Rejuvenation Based Fault Tolerance Scheme for Cloud Applications

TL;DR: A holistic software rejuvenation based fault tolerance scheme for cloud applications, which contains three indispensible parts: adaptive failure detection, aging degree evaluation, and checkpoint with trace replay based component rejuvenation is proposed.
Proceedings Article

Detecting software aging in a cloud computing framework by comparing development versions

TL;DR: A method for detecting aging problems shortly after their introduction by runtime comparisons of different development versions of the same software, which paves the way to detecting such problems before public releases, greatly reducing the cost of defect fixing.
References
More filters
Journal ArticleDOI

Basic concepts and taxonomy of dependable and secure computing

TL;DR: The aim is to explicate a set of general concepts, of relevance across a wide range of situations and, therefore, helping communication and cooperation among a number of scientific and technical communities, including ones that are concentrating on particular types of system, of system failures, or of causes of systems failures.

Basic Concepts and Taxonomy of Dependable and Secure Computing

TL;DR: In this paper, the main definitions relating to dependability, a generic concept including a special case of such attributes as reliability, availability, safety, integrity, maintainability, etc.
Proceedings ArticleDOI

The Eucalyptus Open-Source Cloud-Computing System

TL;DR: This work presents Eucalyptus -- an open-source software framework for cloud computing that implements what is commonly referred to as Infrastructure as a Service (IaaS); systems that give users the ability to run and control entire virtual machine instances deployed across a variety physical resources.
Proceedings ArticleDOI

Software rejuvenation: analysis, module and applications

TL;DR: A model for analyzing software rejuvenation in continuously-running applications is presented and express downtime and costs due to downtime during rejuvenations in terms of the parameters in that model and Threshold conditions for rejuvenation to be beneficial are derived.
Proceedings ArticleDOI

Software aging

TL;DR: A sign that the software engineering profession has matured will be that we lose our preoccupation with the first release and focus on the long-term health of our products as mentioned in this paper.
Related Papers (5)