Técnicas tolerante a falhas
Secretaria de Estado da Educação e da Cultura - SEEC
UNIVERSIDADE DO ESTADO DO RIO GRANDE DO NORTE - UERN
Pró-Reitoria de Ensino de Graduação – PROEG
Home Page: http://www.uern.br E-mail: proeg@uern.br
UNIDADE: Campus Avançado de Natal
PROGRAMA GERAL DO COMPONENTE CURRICULAR – PGCC1
1 – IDENTIFICAÇÃO DO COMPONENTE CURRICULAR
1.1 Natureza do componente
Disciplina Atividades da prática2 Estágio Supervisionado Trabalho de conclusão de curso
1.2 Dados do componente
Código: 0805056-1 Nome: Sistemas Tolerantes a Falha Créditos: 4 Carga horária: 60h
Pré-Requisito: Código:
Curso: Ciências da Computação Período: 6º Turno: M V N Ano/Semestre: 2013/1
Professor: Giliard Faustino da Silva
2 – EMENTA
Conceitos básicos de segurança de funcionamento (dependabilidade). Aplicações de tolerância a falhas. Técnicas para incremento de confiabilidade em disponibilidade. Identificação e seleção de técnicas de projeto tolerante a falhas. Tolerância a falhas em sistemas distribuídos e arquiteturas paralelas. Medidas e ferramentas para avaliação e simulação de sistemas tolerantes a falhas. Arquiteturas de sistemas Tolerantes a falhas.
3 – OBJETIVOS
Fornecer ao aluno uma visão geral da área de tolerância a falhas visando motivá-lo para aprofundamentos e pesquisas na área computacional.
4 – CONTEÚDO
Unidade I
1 – Introdução a Sistemas Tolerantes a Falhas; 1.1 Classificação de falhas (conceitos clássicos); 1.2 Tipos de redundância; 1.3 Medidas básicas de tolerância a falha.
2 – Hardware Tolerante a falha; 2.1 Taxa de falhas de hardware; 2.2 Taxa de falha, confiabilidade, tempo médio de falha; 2.3 Estruturas canônicas e estruturas resilientes; 2.4 Outras técnicas de avaliação de confiabilidade.
Unidade II
3 – Redundância da Informação; 3.1 Codificação: paridade, checksum,