Framework de injeção de falhas simulada para avaliação de sistemas distribuídos

5072 palavras 21 páginas
Framework de Injeção de Falhas Simulada para Avaliação de Sistemas Distribuídos
Marinho P. Barcellos, Cristiane R. Woszezenki, Ruthiano S. Munaretti
1

PIPCA - Programa Interdisciplinar de Pós-Graduação em Computação Aplicada Unisinos - Universidade do Vale do Rio dos Sinos Av. Unisinos, 950 - São Leopoldo, RS - 93022-000
{marinho,ruthiano}@unisinos.br, crisrw@inf.pucrs.br Abstract. Simulation is an important methodology for the evaluation of computing systems. Fault injection, on its turn, is a technique that allows reliable systems to be evaluated, and helps to understand how these systems behave under faults. This paper draws from those two areas to present Simmcast-FT, a framework for the simulation of fault tolerant distributed systems. It presents the conceptual design of the system, defining how each type of fault of the adopted model is mapped onto fundamental components, namely Node, Path and Group, of Simmcast. The paper presents also an elegant and flexible approach for the specification of fault scenarios, based on the specification of activation and deactivation rules. Resumo. Simulação é uma metodologia importante para avaliação de sistemas computacionais. Injeção de falhas, por sua vez, é uma técnica que permite a avaliação de sistemas confiáveis, e que possibilita entender como esses sistemas se comportam na presença de falhas. Alicerçado nestas áreas, o presente trabalho apresenta um framework para simulação de sistemas distribuídos tolerantes a falhas, denominado Simmcast-FT. O artigo oferece uma visão do projeto conceitual do sistema, definindo como cada uma das falhas do modelo adotado é mapeada em componentes fundamentais do Simmcast: Nodo, Caminho e Grupo. Apresenta, também, uma forma elegante e flexível para a especificação de cenários de falhas, através da especificação de regras para sua ativação e desativação.

1. Introdução
Avaliação de dependabilidade visa quantificar a dependabilidade de um sistema ([Veríssimo and Rodrigues, 2001]),

Relacionados

  • Utilização de framework agile no desenvolvimento de sistemas web
    22976 palavras | 92 páginas
  • Engenharia digital
    42100 palavras | 169 páginas
  • AVALIAÇÃO DE MODELOS DE VALUE-AT-RISK PARA AÇÕES
    45180 palavras | 181 páginas
  • 4128
    29128 palavras | 117 páginas
  • Dissertacao InvestigacaoEstrategiaControle
    39166 palavras | 157 páginas
  • Estruturasde concreto
    61834 palavras | 248 páginas
  • estrutura de um tcc
    62532 palavras | 251 páginas
  • Estrutura em Concreto
    62532 palavras | 251 páginas
  • 201728346 Linguagem De Programacao Go Google Apostila Livro Curso Docx
    142137 palavras | 569 páginas
  • 2011 CHILD Organiza Es
    202838 palavras | 812 páginas