- Estaciones
     y servidores
- Es el
      más común en la actualidad
- A cada
      usuario, se le asigna una estación
- Las
      estaciones:
- ejecutan
       las aplicaciones,
- dan
       soporte a la interfaz de usuario (GUI),
- acceden
       a los servicios compartidos, mediante software de comunicaciones
- Los
      servidores dan acceso a:
- información
       compartida (servicio de ficheros)
- dispositivos
       hardware compartidos (impresoras, scanners)
- funciones
       de Sistema Operativo (autenticación).
- Ejemplos:
- XDS y
       Cedar, del Xerox PARC
- V-system,
       de la Universidad de Stanford
- Argus,
       del MIT
2.      
Banco de procesadores 
- Ejemplo: CDCS, basado en el Anillo de Cambridge
- Los procesadores del banco (PB):
- Tienen una CPU + suficiente memoria
- No tienen ni discos ni terminales
- Los usuarios acceden al sistema desde terminales conectados a PAD's
- Gestor de Recursos: controla el acceso a los PB.
- el usuario especifica sus requerimientos (CPU, memoria, programa)
- el GR le asigna un procesador como ordenador personal.
- Ancilla:
- Carga los programas en los PB
- Emula la consola de la máquina
- Los servidores corren en los PB, excepto:
- Servidor de Ficheros, basado en miniordenadores con disco.
- Ventajas respecto a Estaciones y Servidores:
- Mejor utilización de recursos
- muchos puntos de entrada con pocas CPU's
- Mayor flexibilidad
- se pueden dedicar procesadores para expandir servicios
- Compatibilidad con el sw preexistente
- Utilización de procesadores heterogéneos
- Inconveniente: mala respuesta interactiva.
- Basado
      en máquinas multiusuario
- El
      usuario se conecta a una máquina específica.
- Enfoques
      históricos:
- Acceso
       remoto mediante copias:
- No
        se mezclan los espacios de nombramiento locales
- No
        es distribuido.
- Sistemas de ficheros contiguos
- Ejemplos:
        NETIX y Newcastle Connection
- Super
        directorio virtual: "/../" ==> esquema de nombramiento
        global
- No
        es distribuido: el nombre de los ficheros depende de su ubicación
- Enfoque
       realmente distribuido:
- Ejemplo:
        Locus, de la UCLA
- Cada
        ordenador mantiene su autonomía
- Corre
         un conjunto completo de sw estándar
- Maneja
         sus propias aplicaciones y servicios
- Comparten
        un esquema de nombramiento global
- El
         acceso es independiente de la ubicación
- El
         sistema operativo puede migrar y replicar ficheros.
- Modelos
     híbridos
- Ejemplo:
      Amoeba, de la Universidad Libre de Amsterdam
- Consiste
      en:
- Un
       sistema de Estaciones y Servidores +
- un
       Banco de Procesadores.
- Funcionalidad
      mixta:
- Estaciones
       para las aplicaciones interactivas
- procesadores
       variados
- servidores
       especializados
- Características:
- Núcleo
       pequeño: planificación y paso de mensajes
- El
       Sistema Operativo corre como procesos de usuario
- Servicio
       de pasarelas a WAN
- Gestión
       del banco:
- Ventajas:
- Recursos
       de procesamiento ajustados a las necesidades del usuario
- Ejecución
       concurrente
- Acceso
       a través de terminales.













 
