Unidad de Trabajo 1: Introducción a los Sistemas
Operativos en Red
Arquitectura Cliente-Servidor
Objetivo
Procesar la información de un modo distribuido.
Características
Acceso transparente (cliente desconoce ubicación física) y multiplataforma
(independiente del SO y software de aplicación).
Permite el acceso a recursos compartidos desde distintas ubicaciones.
Uso de protocolos asimétricos. (El servidor espera solicitudes de los clientes).
Centralización de recursos.
Facilidad para escalabilidad.
Elementos de la Arquitectura Cliente-Servidor
1. Servidor: Computador de altas prestaciones que ofrece recursos a los clientes.
(Backend/Daemon). Proceso que ofrece el recurso.
2. Cliente: Computador que solicita servicios al servidor. (Frontend).
Los mensajes quedan almacenados, permitiendo que el emisor o el receptor
estén inactivos por un tiempo. Así, las comunicaciones pueden ser persistentes y
asíncronas.
3. Middleware: Software que transporta los mensajes entre cliente y servidor.
Funcionamiento
El cliente envía solicitudes.
El servidor procesa y responde.
Comunicación mediante mensajes almacenados para persistencia.
Ventajas
Administración centralizada en el servidor.
Centralización de recursos
Mayor seguridad.
Escalabilidad de la instalación.
Inconvenientes
, Coste elevado.
Dependencia del servidor.
Grupo de Trabajo como Alternativa
Equipos al mismo nivel de importancia.
Cada equipo administra sus propios usuarios.
Seguridad no centralizada.
Configuración individualizada.
Cuentas de usuario son locales.
Recomendado para redes pequeñas (<20 equipos).
Sistemas Operativos en Red
Servidores más usados
Windows Server (2003, 2008, 2012, 2016, 2019).
GNU/Linux Server (Ubuntu Server, RedHat, CentOS, SuSE).
UNIX (IBM AIX, HP-UX).
Solaris/OpenSolaris.
Apple OS X Server.
Clientes más usados
Windows (7, 8, 10).
GNU/Linux Desktop (Ubuntu, Fedora, Debian, SuSE).
Apple OS X.
Requisitos para una Infraestructura Cliente-Servidor
1. Hardware y software compatibles.
2. Red LAN o WAN correctamente configurada.
3. Interoperabilidad entre sistemas operativos y servicios (intercambiar
información y utilizarla posteriormente).
4. Coste asumible para la empresa.
Preguntas antes de elegir un SO
1. Mejor rendimiento para el servidor y para el cliente.
2. Interoperabilidad entre servidor y servicios.
3. Interoperabilidad entre cliente y servidor.
4. SO soporta el hardware necesario y dispone de drivers adecuados.
5. Costes para la empresa
Documentación de Instalación e Incidencias
Registro detallado del proceso de instalación y configuración.
Operativos en Red
Arquitectura Cliente-Servidor
Objetivo
Procesar la información de un modo distribuido.
Características
Acceso transparente (cliente desconoce ubicación física) y multiplataforma
(independiente del SO y software de aplicación).
Permite el acceso a recursos compartidos desde distintas ubicaciones.
Uso de protocolos asimétricos. (El servidor espera solicitudes de los clientes).
Centralización de recursos.
Facilidad para escalabilidad.
Elementos de la Arquitectura Cliente-Servidor
1. Servidor: Computador de altas prestaciones que ofrece recursos a los clientes.
(Backend/Daemon). Proceso que ofrece el recurso.
2. Cliente: Computador que solicita servicios al servidor. (Frontend).
Los mensajes quedan almacenados, permitiendo que el emisor o el receptor
estén inactivos por un tiempo. Así, las comunicaciones pueden ser persistentes y
asíncronas.
3. Middleware: Software que transporta los mensajes entre cliente y servidor.
Funcionamiento
El cliente envía solicitudes.
El servidor procesa y responde.
Comunicación mediante mensajes almacenados para persistencia.
Ventajas
Administración centralizada en el servidor.
Centralización de recursos
Mayor seguridad.
Escalabilidad de la instalación.
Inconvenientes
, Coste elevado.
Dependencia del servidor.
Grupo de Trabajo como Alternativa
Equipos al mismo nivel de importancia.
Cada equipo administra sus propios usuarios.
Seguridad no centralizada.
Configuración individualizada.
Cuentas de usuario son locales.
Recomendado para redes pequeñas (<20 equipos).
Sistemas Operativos en Red
Servidores más usados
Windows Server (2003, 2008, 2012, 2016, 2019).
GNU/Linux Server (Ubuntu Server, RedHat, CentOS, SuSE).
UNIX (IBM AIX, HP-UX).
Solaris/OpenSolaris.
Apple OS X Server.
Clientes más usados
Windows (7, 8, 10).
GNU/Linux Desktop (Ubuntu, Fedora, Debian, SuSE).
Apple OS X.
Requisitos para una Infraestructura Cliente-Servidor
1. Hardware y software compatibles.
2. Red LAN o WAN correctamente configurada.
3. Interoperabilidad entre sistemas operativos y servicios (intercambiar
información y utilizarla posteriormente).
4. Coste asumible para la empresa.
Preguntas antes de elegir un SO
1. Mejor rendimiento para el servidor y para el cliente.
2. Interoperabilidad entre servidor y servicios.
3. Interoperabilidad entre cliente y servidor.
4. SO soporta el hardware necesario y dispone de drivers adecuados.
5. Costes para la empresa
Documentación de Instalación e Incidencias
Registro detallado del proceso de instalación y configuración.