Sistemas operativos
Los sistemas operativos distribuidos y en red aparecen cuando los ordenadores dejan de ser máquinas aisladas y comienzan a trabajar conectados entre sí.
Aunque están relacionados, no son lo mismo:
🔹 Sistema operativo en red
-
Permite que varios ordenadores se comuniquen y compartan recursos a través de una red.
-
Cada ordenador mantiene su propio sistema operativo, pero incorpora funciones de red.
-
Ejemplos de funciones:
- Compartir archivos e impresoras.
- Conectarse a otros equipos mediante protocolos (TCP/IP, SMB, NFS).
- Autenticación centralizada de usuarios.
👉 Ejemplo: Windows Server permite que varias computadoras de una oficina accedan a carpetas y usuarios comunes.
🔹 Sistema operativo distribuido
-
Va un paso más allá: hace que un conjunto de máquinas conectadas se comporte como un único sistema.
-
El usuario no ve varios ordenadores, sino un único sistema lógico.
-
Características:
- Transparencia → no importa en qué equipo se ejecuta el programa.
- Recursos compartidos y coordinados automáticamente.
- Alta tolerancia a fallos → si una máquina falla, otra puede continuar.
👉 Ejemplo: Google File System o Hadoop, donde miles de servidores se ven como una sola máquina que almacena y procesa datos.
🔹 Diferencias clave
| Característica | Sistema en red | Sistema distribuido |
|---|---|---|
| Autonomía | Cada ordenador mantiene su SO | Todo se coordina como un solo SO |
| Usuario | Sabe que hay varios equipos | Percibe un único sistema |
| Fallos | Si un nodo falla, afecta solo a ese nodo | El sistema se recupera redirigiendo tareas |
| Ejemplo | Windows Server, Linux con Samba | Hadoop, Google File System, Amoeba |
🔹 Ejemplos prácticos
- En red: un aula de informática donde los ordenadores comparten impresoras y archivos.
- Distribuido: Netflix, que usa miles de servidores en todo el mundo, pero tú lo ves como una única plataforma.
📌 Resumen rápido
- Sistema en red: ordenadores conectados, comparten recursos (pero cada uno mantiene su SO).
- Sistema distribuido: conjunto de equipos que funciona como un único sistema.
- Ejemplo en red: Windows Server.
- Ejemplo distribuido: Google File System, Hadoop.
- Loading...