Sie sind auf Seite 1von 3

Los sistemas operativos Distribuidos

Los sistemas operativos distribuidos abarcan los servicios de los de red,


logrando integrar recursos ( impresoras, unidades de respaldo, memoria,
procesos, unidades centrales de proceso ) en una sola mquina virtual que el
usuario aceza en forma transparente. Es decir, ahora el usuario ya no necesita
saber la ubicacin de los recursos, sino que los conoce por nombre y
simplemente los usa como si todos ellos fuesen locales a su lugar de trabajo
habitual.

Modelos de Sistema Distribuido


Estaciones y servidores
Es el ms comn en la actualidad. A cada usuario se le asigna una estacin.
Las estaciones: ejecutan las aplicaciones. Dan soporte a la interfaz de usuario
(GUI). Acceden a los servicios compartidos, mediante SW de comunicaciones.
Los servidores dan acceso a: Informacin compartida (servicio de ficheros)
dispositivos HW compartidos (impresoras, scanners, ...) funciones del Sistema
Operativo (autentificacin, ...) Ejemplos:
XDS y Cedar, del Xerox PARC.
V-system de la Universidad de Stanford.
Argus, del MIT.

Banco de procesadores
Los procesadores del pool tienen un CPU, suficiente memoria, pero no tienen
ni discos ni terminales. Los usuarios acceden al sistema desde terminales-X.
Gestor de recursos: controla el acceso a los procesadores del pool (PP). El
usuario especifica sus requerimientos (CPU, memoria, programa).

El Gestor de Recursos le asigna un procesador como ordenador personal.


Ventajas con respecto a Estaciones y Servidores: mejor utilizacin de recursos:
muchos puntos de entrada con pocas CPUs. mayor flexibilidad: se pueden
dedicar procesadores para expandir servicios. compatibilidad con el SW
preexistente. utilizacin de procesadores heterogeneos.

Incoveniente: mala respuesta interactiva: terminales conectados a una linea


serie. Ejemplo: CDCS, basado en el anillo de Cambridge.

Miniordenadores Integrados
Basado en mquinas multiusuario. El usuario se conecta a una mquina
especfica. Enfoques histricos: acceso remoto mediante copias: de esta forma
no se mezclan los espacios de nombramiento locales, pero no es distribuido.
sistemas de ficheros contiguos:
superdirectorio virtual: "/../", esquema de nombramiento global.
no es distribuido: el nombre de los ficheros depende de su ubicacin (mquina
A, B, C????)
ejemplo: NETIX, Newcastle Connection.
Locus (UCLA):
Cada ordenador mantiene su autonoma (conjunto completo de SW estndar,
aplicaciones y servicios propios). Esquema de nombramiento global: acceso
independiente de la ubicacin, posibilidad de migracin de ficheros entre
mquinas.

Modelos hbridos
AMOEBA, de la Universidad Libre de Amsterdam. Consiste en: sistema de
estaciones y servidores ms un pool de procesadores. Funcionalidad mixta:
estaciones para las aplicaciones interactivas. procesadores variados.
servidores especializados. Caractersticas:
Kernel pequeo: planificacin y paso de mensajes.
el SO corre como procesos de usuario.
servicio de gateway a WAN.
gestin del pool mediante un servidor de carga y otro de procesos.
Modelos de gestin de recursos:
Modelo Cliente/Servidor
UNIX.
Necesidad de centralizacin de gestin.
Necesidad de diferenciar entre servidor y servicio.

Inconveniente: algunas aplicaciones pueden requerir una cooperacin ms


directa entre clientes.
Modelo orientado a objetos
Cada recurso es visto como un objeto, unvocamente identificado, y mvil.
Ventajas: simplicidad, flexibilidad. Los objetos pueden actuar como usuarios de
recursos y como gestores de recursos.
Se necesita un gestor de objetos: coleccin de procedimientos y datos que
caracterizan una clase de objetos.
Ejemplos: Argus, Amoeba, Mach.

CONCLUSION
Los sistemas distribuidos abarcan una cantidad de aspectos considerables,
por lo cual su desarrollo implica mucha complejidad.
Existen ciertos aspectos que requieren extremo cuidado al desarrollarse e
implantarse como el manejo de fallos, el control de la concurrencia, etc.

COMENTARIO
Las necesidad para crear o adoptar sistemas distribuidos se dan por dos
razones principales: por necesidad ( debido a que los problemas a resolver son
inherentemente distribuidos ) o porque se desea tener ms confiabilidad y
disponibilidad de recursos.

E-grafa
http://html.rincondelvago.com/sistemas-operativos-distribuidos.html

Das könnte Ihnen auch gefallen