Sistemas operativos 2
OPERATIVOS DISTRIBUIDOS
•Introducción
•Hardware
•Software
•Aspectos
de diseño
1
Introducción
•
•
Aparecen en los 80
Desarrollo de
• Microprocesadores
• LANSistemas Distribuidos: Gran nº de procesadores conectados
mediante una red.
Sistemas Centralizados: Una única CPU.
2
Ventajas de un sistema distribuido sobre
un sistema centralizado
•Económicas
• Mejor relación precio/rendimiento
•
Velocidad
• 1000 CPUs x 20 MIPS = 20000 MIPS
•
Aplicaciones distribuidas
• Sistema distribuido industrial
• Sistema distribuido comercial•
•
Fiabilidad
Crecimiento incremental
3
Ventajas de un sistema distribuido sobre
máquinas independientes
•
•
•
•
Compartir datos
Compartir dispositivos
comunicación
Flexibilidad4
Desventajas
•
•
•
Software
Redes de comunicación
Seguridad
5
Hardware I
•
Clasificación de Flynn:
•
SISD
•
•
•
SIMD
•
•
•
Varias unidades funcionalesProcesamiento en línea
Máquinas vectoriales
Procesadores de arreglos
MIMD
•
•
Multiprocesadores: Memoria compartida
Multicomputadores: Memoria privada
6
Hardware II
•
El nº de bits porsegundo que se puede
transferir / retardo
• Sistemas fuertemente acoplados
• Sistemas débilmente acoplados
SISTEMAS
DISTRIBUIDOS
SISTEMAS
PARALELOS
MULTIPROCESADORES
MULTICOMPUTADORES7
Software
•
•
•
Sistema operativo de red y NFS
Sistemas operativos distribuidos
Sistemas de tiempo compartido
multiprocesador
8
Sistema operativo de red y NFS
•
•
Hardwaredébilmente acoplado
Software que permite cierta independencia
rlogin máquina
rcp máquina1:f1 máquina2:f2
9
Servidor de ficheros
•
Sistema de ficheros global
Servidor
RespuestaPetición
Cliente
10
Estructura jerárquica
cliente 1
Servidor 1
utl
Compiladores
ADA
pascal
C
comp
apl
ed
Servidor 2
cliente 2
Aplicaciones
SIMNET snm
apl...
Regístrate para leer el documento completo.