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:

    1. Transparencia → no importa en qué equipo se ejecuta el programa.
    2. Recursos compartidos y coordinados automáticamente.
    3. 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ísticaSistema en redSistema distribuido
AutonomíaCada ordenador mantiene su SOTodo se coordina como un solo SO
UsuarioSabe que hay varios equiposPercibe un único sistema
FallosSi un nodo falla, afecta solo a ese nodoEl sistema se recupera redirigiendo tareas
EjemploWindows Server, Linux con SambaHadoop, 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...