2. FALLA DE COMPONENTES
Podemos decir que se trata del fallo
del hardware ( disco, cables , fuentes
de poder, dispositivos de e/s, etc…)
Clasificados en;
◦ Transitorias
◦ Intermitentes
◦ Permanentes
3. FALLAS DE SISTEMAS
El sistema operativo debe sobrevivir a
las fallas de los componentes
(procesador).
Tipo de fallas de procesador;
◦ Fallas silentes o fallas detencion ;
procesador se detiene y no permite
entradas subsecuentes.
◦ Fallas bizantinas; si falla sigue su
ejecucion dando respuestas incorrectas o
maliciosas para dar la impresión que todo
esta funciona de manera correcta
4. USO DE REDUNDANCIA
Tipos de redundancias:
◦ Informacion: se aumenta bits para
recuperar la informacion perdida por el
ruido
◦ Tiempo: se realiza una accion y vuelve
repetir en caso necesario, uso particular
en fallas intermitentes o transitorias.
◦ Fisica: en este se agrega un componente
extra en caso que el principal falle.
5. TOLORENCIA DE FALLOS
MEDIANTES DE REPLICAS
ACTIVAS
TMR (Redundancia modular triple),
tiene tres salidas la cual cuando tiene
dos o tres salidas iguales se acepta
esa salida en caso contrario queda
indefenida.
6. Problemas de trasmision atomica
condicion previa para que haya una
maquina de estado finito.
7. TOLERANCIA DE FALLAS
MEDIANTES RESPALDO
PRIMARIO
En el caso que falle el servidor
principal se guardara informacion en
un respaldo
Ventajas:
◦ Es mas sencilla por que los mensajes van
a un solo servidor y no a un grupo.
◦ En la practica es mejor solo se necesita
un primario y un respaldo.
8. Desventajas:
◦ Trabaja mal con fallas bizantinas.
◦ La recuperacion de la falla del servidor
primario es compleja y consume mucho
tiempo.
9. ACUERDOS DE SISTEMAS
DEFECTUOSOS
Los sistemas distribuidos tienen que
estar de acuerdo en algo eleccion de un
coordinador, sincronizacion, etc…
Los algoritmos de un acuerdo distribuido
es lograr que los procesadores no
distribuido alcancen un consenso
Se entregan los mensajes de manera
confiable todo el tiempo?
Pueden fallar los procesos, son fallas
silentes o bizantinas?
Es el sistema sincrono o asincrono?
10. El sencillo caso de los procesador
perfectos es la falla de comunicación lo
que consiste en que en las lineas de
comunicación se pierden los mensajes
La comuncacion es perfecta pero existe
el problema de los generales bizantinos
en cual consiste que tiene n servidores
pero solo m estan en perfectas
condiciones y no tienen como ponerse
de acuerdo porque no conoce los que
estan en imperfectas condiciones