A Tool for Automatic Dependability Test in Eucalyptus Cloud Computing Infrastructures

Debora Souza, Rubens Matos, Jean Araujo, Vandi Alves, Paulo Maciel

Abstract


Cloud Computing is a paradigm that dynamically provides resources as services through the Internet. The constant concern about the trust placed in cloud computing systems inspires dependability studies. A possible way of performing dependability studies, especially regarding reliability and availability, is through fault injection tools, which enable to observe the system’s behavior during the occurrence of fault events. This paper presents a fault injection tool, called EucaBomber, for reliability and availability studies in the Eucalyptus cloud computing platform. The tool supports fault injections in Eucalyptus hardware and software components at runtime, and also upholds reparation of both types of injected faults. The efficiency of EucaBomber is tested through a case study involving two different scenarios where faults and repairs of hardware and software are injected in the Eucalyptus platform simulating the system's events. Such a tool assists the system administrator and planners to evaluate the system’s availability and maintenance policies.

Full Text: PDF DOI: 10.5539/cis.v6n3p57

Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.

Computer and Information Science   ISSN 1913-8989 (Print)   ISSN 1913-8997 (Online)
Copyright © Canadian Center of Science and Education

To make sure that you can receive messages from us, please add the 'ccsenet.org' domain to your e-mail 'safe list'. If you do not receive e-mail in your 'inbox', check your 'bulk mail' or 'junk mail' folders.