Unidad 3 "Procesos y Procesadores en SOD.

8
TOLERANCIA A FALLAS

Transcript of Unidad 3 "Procesos y Procesadores en SOD.

Page 1: Unidad 3 "Procesos y Procesadores en SOD.

TOLERANCIA A

FALLAS

Page 2: Unidad 3 "Procesos y Procesadores en SOD.

Conceptos básicos La fiabilidad (reliability) de un sistema es una

medida de su conformidad con una especificación autorizada de su comportamiento, es la probabilidad de que ese sistema funcione o desarrolle una cierta función, bajo condiciones fijadas y durante un período determinado.

Una avería (failure) es una desviación del comportamiento de un sistema respecto de su especificación.

Las averías se manifiestan en el comportamiento externo del sistema, pero son resultado de errores (errors) internos

Page 3: Unidad 3 "Procesos y Procesadores en SOD.

Prevención y tolerancia de fallas

Hay dos formas de aumentar la fiabilidad de un sistema:oPrevención de fallos

»Se trata de evitar que se introduzcan fallos en el sistema antes de que entre en funcionamiento

oTolerancia de fallas»Se trata de conseguir que el sistema

continúe funcionando aunque se produzcan fallos

Page 4: Unidad 3 "Procesos y Procesadores en SOD.

Seguridad y fiabilidad Un sistema es seguro si no se pueden producir

situaciones que puedan causar muertes, heridas, enfermedades, ni daños en los equipos ni en el ambiente

Un sistema es fiable si cumple sus especificaciones Seguridad y fiabilidad pueden estar en conflicto

Page 5: Unidad 3 "Procesos y Procesadores en SOD.

SISTEMAS DISTRIBUIDOS EN TIEMPO REAL.

Page 6: Unidad 3 "Procesos y Procesadores en SOD.

Los sistemas distribuidos en tiempo real son:

• Son sistemas de una gran complejidad.

• Dan respuestas de diversas escalas• Diferentes tipo de información• Requisitos variados de procesador.• Son nodos conectados por redes de

comunicación.

Page 7: Unidad 3 "Procesos y Procesadores en SOD.

DISEÑO DE LOS SITEMAS DISTRIBUIDOS EN TIEMPO REAL (SDTR)

• DISTRIBUCIÓN DE CARGA• EXISTENCIAS DE PLAZOS DE RESPUESTA

GLOBALES• SINCRONIZACION DE RELOJES• PLANIFICACION Y ANALISIS TEMPORALES.PROBLEMAS DE LOS SDTR.

• PLANIFICACION DEL MEDIO DE COMUNICACIÓN• ASIGNACION A TAREAS A PROCESADORES• SINCRONIZACION DE RELOJES• TOLERANCIA A FALLAS.

Page 8: Unidad 3 "Procesos y Procesadores en SOD.

COMUNICACIÓN EN LOS SDTR.

• Mediante la CSMA/CD: no son adecuados para sdtr no pueden acotar el tiempo de transmisión de cada mensaje individual.

• Usar protocolo de comunicación.• TDMA(time-división mutiple

Access)• Protocolo de acceso basados en

prioridades.