Site hosted by Angelfire.com: Build your free website today!
     
 



Introducción a los sistemas operativos  

1.4.5 Sistemas Operativos Distribuidos

Permiten distribuir trabajos, tareas o procesos, entre un conjunto de procesadores. Puede ser que este conjunto de procesadores esta en un equipo o en diferentes, en este caso es transparente para el usuario. Existen dos esquemas basicos de estos. Un sistema fuertemente acoplado es a es aquel que comparte la memoria y un reloj global, cuyos tiempos de acceso son similares para todos los procesadores. En un sistema debilmente acoplado los procesadores no comparten ni memoria ni reloj, ya que cada uno cuenta con su memoria local.

    Los sistemas distribuidos deben de ser muy confiables, ya que si un componente del sistema se compone otro componente debe de ser capaz de reemplazarlo.

    Entre los diferentes Sistemas Operativos distribuidos que existen tenemos los siguientes: Sprite, Solaris-MC, Mach, Chorus, Spring, Amoeba, Taos, etc.

    Caracteristicas de los Sistemas Operativos distribuidos:

  •     Coleccion de sistemas autonomos capaces de comunicacion y cooperacion mediante interconexiones hardware y software .
  •     Gobierna operacion de un S.C. y proporciona abstraccion de maquina virtual a los usuarios.
  •     Objetivo clave es la transparencia.
  •     Generalmente proporcionan medios para la comparticion global de recursos.
  •     Servicios anadidos: denominacion global, sistemas de archivos distribuidos, facilidades para distribucion de calculos (a traves de comunicacion de procesos internodos, llamadas a procedimientos remotos, etc.).

image002222

1.4.1 S.O por lotes 1.4.2 S.O de tiempo real 1.4.3 S.O de multiprogramacion 1.4.4 S.O de Tiempo Compartido 1.4.5 S.O distribuido 1.4.6 S.O de red 1.4.7 S.O Paralelos ->Regresar Tema 1.3