Está en la página 1de 5

Sistemas

D istribuidos

Pa r t e 5
MULTI-COMPUTADORES
□ Se subdividen en dos categorías:
■ Homogéneos
□ La arquitectura y memoria es igual o similar en todos
los nodos
□ Generalmente conectados a través de una única,
usualmente de alto rendimiento, interfaz de red.
□ Ejemplo típico: clusters.
■ Heterogéneos
□ Múltiples arquitecturas
□ Diferentes comunicaciones
□ Diferentes formas de comunicación
□ Ejemplo típico: GRID
S O FTWARE
□ Se encuentran tres variantes de
plataformas de software para sistemas
distribuidos

■ Sistemas operativos distribuidos


■ Sistemas operativos de Red
■ Middle-ware
SI STEMAS OPERATIVOS
DISTRIBUIDOS
□ Sistemas Operativos Monoprocesador
■ Múltiples procesos compartiendo recursos
sobre una máquina, gracias a un microkernel
que implemente una máquina virtual.

Interfaz del No hay intercambio directo entre módulos


Sistema operativo
Aplicación Módulo de Módulo de Módulo de Modo
De usuario memoria proceso archivos usuario

Modo
kernel
Micro-kernel
Llamada de Hardware
sistema
SI STEMAS OPERATIVOS
DISTRIBUIDOS
□ Sistemas Operativos Multiprocesador
■ Múltiples procesadores compartiendo datos a
través de memoria compartida.
■ Datos deben ser protegidos para garantizar
consistencia.
■ Múltiples procesadores deben ser
transparentes para la aplicación.
■ Primitivas de sincronización: semáforos, locks,
monitores.

También podría gustarte