
Universidade Federal de Santa catarina (UFSC)
Programa de Pós-graduação em Engenharia, Gestão e Mídia do Conhecimento (PPGEGC)
Detalhes do Documento Analisado
Centro: Tecnológico
Programa de Pós-Graduação: Programa de Pós-Graduação em Ciência da Computação
Dimensão Institucional: Pós-Graduação
Dimensão ODS: Econômica
Tipo do Documento: Dissertação
Título: TOLERÂNCIA A FALTAS BIZANTINAS ATRAVÉS DE HIBRIDIZAÇÃO DO SISTEMA DISTRIBUÍDO
Ano: 2013
Orientador
- LAU CHEUK LUNG
Aluno
- MARCELO RIBEIRO XAVIER DA SILVA
Conteúdo
A ocorrência de faltas e falhas nos sistemas computacionais pode levar a catástrofes e prejuízos humanos, estruturais e financeiros. recentemente, as faltas em sistemas computacionais têm aparecido mais frequentemente sob a forma de intrusões, que são o resultado de um ataque que obtém sucesso ao explorar uma ou mais vulnerabilidades. uma questão recorrente é a discussão de quanto podemos confiar no funcionamento destes sistemas, demonstrando a necessidade de uma melhor aplicação de conceitos como dependabilidade, onde é esperado que o sistema funcione conforme suas especificações, ainda que alguns componentes apresentem problemas. replicação de máquina de estados é uma técnica comumente utilizada na implementação de serviços distribuídos que toleram faltas e intrusões. originalmente as abordagens baseadas nesta técnica necessitavam 3f + 1 servidores para tolerar f faltas. recentemente, através do uso de modelos híbridos, que possuem componentes confiáveis, algumas abordagens conseguiram reduzir este número para 2f + 1. para construir estes componentes confiáveis é necessário fazer algumas modificações complexas nos servidores, tanto do ponto de vista de software quanto de hardware. a arquitetura de sistema proposta neste trabalho é baseada em um modelo, chamado de modelo híbrido, em que as suposições de sincronismo, presença e severidade de faltas e falhas variam de componente para componente. o modelo aqui proposto utiliza uma abstração de compartilhamento de dados - os registradores compartilhados distribuídos - e explora o uso de tecnologias de virtualização para simplificar a criação da componente inviolável de tolerância a faltas. com esta arquitetura é possível diminuir a quantidade de recursos computacionais necessários de 3f + 1 para 2f + 1, além de alcançar uma latência (em números de passos para comunicação) comparável apenas com algoritmos especulativos.
Pós-processamento: Índice de Shannon: 3.97977
ODS 1 | ODS 2 | ODS 3 | ODS 4 | ODS 5 | ODS 6 | ODS 7 | ODS 8 | ODS 9 | ODS 10 | ODS 11 | ODS 12 | ODS 13 | ODS 14 | ODS 15 | ODS 16 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
4,99% | 5,94% | 7,44% | 6,17% | 6,43% | 5,26% | 6,03% | 7,63% | 8,86% | 5,34% | 7,37% | 5,40% | 5,18% | 6,60% | 5,15% | 6,21% |
ODS Predominates


4,99%

5,94%

7,44%

6,17%

6,43%

5,26%

6,03%

7,63%

8,86%

5,34%

7,37%

5,40%

5,18%

6,60%

5,15%

6,21%