Coplanificacion

Solo disponible en BuenasTareas
  • Páginas : 3 (634 palabras )
  • Descarga(s) : 0
  • Publicado : 11 de mayo de 2011
Leer documento completo
Vista previa del texto
CAPÍTULO I

Sistemas distribuidos tolerantes a fallas

La promesa de los sistemas distribuidos sólo se puede cumplir cuando a la base hardware adecuada se le añaden políticas y mecanismostolerantes a fallas. El objetivo del diseño y construcción de sistemas tolerantes a fallas consiste en garantizar que el sistema continúe funcionando de manera correcta como un todo, incluso en presencia defallas.

Se dice que un sistema falla cuando no cumple su especificación. En algunos casos, como en un sistema de ordenamiento distribuido de productos en un supermercado, una falla podríaprovocar la falta de algunos productos en la tienda. En otros casos, como en un sistema distribuido para el control de tráfico aéreo, una falla podría ser catastrófica. Como las computadoras y los sistemasdistribuidos se utilizan cada vez más en misiones donde la seguridad es crítica, la necesidad de soportar las fallas cada vez es mayor.

Un sistema consiste de un conjunto de componentes de hardwarey software y son diseñados para proveer un servicio específico. Los componentes de un sistema pueden estar interrelacionados entre ellos. Un desperfecto de un sistema ocurre cuando el sistema nodesempeña estos servicios de la manera especificada. Un estado erróneo en un sistema es un estado en el cual podría conducir a un fallo en el sistema. Un fallo es una condición física anormal, las causasde un fallo incluyen: errores de diseño (como errores en la especificación
COPLANIFICACION:

Toma en cuenta los patrones de comunicación entre los procesos durante la planificación.
Debegarantizar que todos los miembros del grupo se ejecuten al mismo tiempo.

Se emplea una matriz conceptual donde:
*las filas son espacios de tiempo.
*las columnas son las tablas de procesos de losprocesadores.

Cada procesador debe utilizar un algoritmo de planificacion round robin:
*todos los procesadores ejecutan el proceso en el espacio “0” durante un cierto periodo fijo.
*todos los...
tracking img