Anda di halaman 1dari 17

UT 1.

INTRODUCCIÓN A LOS SITEMAS


OPERATIVOS EN RED

Sistemas Operativos en Red


1. Introducción a los sistemas operativos en red.
• Arquitectura cliente-servidor.
• Concepto de sistema operativo en red.
• Software y hardware de un sistema en red.
• Características de los sistemas operativos en red.
2. Selección de un sistema operativo en red.
• Sistemas operativos más frecuentes.
• Integración de sistemas operativos en redes mixtas.

© Francisco Javier Rufo Mendo


1. INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS EN RED

 Mantienen a dos o más equipos unidos a través


de algún medio de comunicación, con el
objetivo de poder compartir diferentes recursos
hardware y software.
 Necesarios para red de equipos.
 Gestión centralizada de recursos.
 Podemos diferenciar:

© Francisco Javier Rufo Mendo


 Clientes
 Servidores
1.1. ARQUITECTURA CLIENTE-SERVIDOR

• Persigue el objetivo de procesar la información


de un modo distribuido.
• Los usuarios finales pueden estar dispersos en
un área geográfica más o menos extensa y
acceder a un conjunto común de recursos
compartidos.
• El acceso debe ser transparente y,
preferiblemente, multiplataforma.

© Francisco Javier Rufo Mendo


• El servidor ofrecerá una serie de servicios, que
serán usados por los clientes.
• Estos servicios estarán encapsulados, para
ocultar a los clientes los detalles de su
implementación.

© Francisco Javier Rufo Mendo


© Francisco Javier Rufo Mendo
ELEMENTOS DE LA ARQUITECTURA CLIENTE-SERVIDOR

• El servidor:
– Un servidor es un proceso que ofrece el recurso (o recursos) a
los clientes que lo solicitan (consultar la definición de cliente más
abajo).
– En algunas ocasiones, un servidor puede actuar, a su vez, como
cliente de otro servidor.
– Normalmente, nos referimos como servidor a un ordenador,
normalmente con prestaciones elevadas, que
ejecuta servicios para atender las demandas de diferentes
clientes
• El cliente:

© Francisco Javier Rufo Mendo


– Nos referimos a un ordenador, normalmente con prestaciones
ajustadas, que requiere los servicios de un equipo servidor.
– Un cliente es un proceso que solicita los servicios de otro,
normalmente a petición de un usuario.
1.2. CONCEPTO DE SISTEMA OPERATIVO EN RED
• Un Sistema Operativo de Red es una especialización del concepto genérico de
sistema operativo que se centra en ofrecer un comportamiento de “sistema
único” a una implementación cliente/servidor.
• El cliente realizará llamadas a determinados servicios como si fuesen locales
(uso de RPC). El Sistema Operativo de Red detecta la necesidad de acceder a
un recurso de red y envía la solicitud al servidor adecuado.
• Por último, cuando recibe la respuesta, la hace llegar al proceso cliente.
• El Sistema Operativo de Red debe ofrecer transparencia tanto a los procesos
que actúan como clientes como a los que actúan como servidores, y debe
hacerlo en los siguientes aspectos:
– La autenticación.
– La confidencialidad en la transmisión de los datos.
– El espacio de nombres.
– La administración.
– Los protocolos: Deben tener una API (Application Programming Interface) idéntica en
todos los sistemas.

© Francisco Javier Rufo Mendo


– El acceso transparente a los recursos.
1.3. SOFTWARE Y HARDWARE DE UN SISTEMA EN RED

• SO: Coordina Hardware y Software.


• Servidor proporciona recursos a los clientes de la red.
• SSOO en red actuales permiten trabajo con más de un procesador
de forma simultánea (SMP).
• SSOO multitarea real puede ejecutar tantas tareas como
procesadores.
• Características SSOO de red:
• Conecta equipos y recursos de la red.
• Coordina funciones de periféricos y recursos.
• Proporciona seguridad.

© Francisco Javier Rufo Mendo


• Optimiza el uso de recursos.
• Gestión de recursos y equipos se realiza de forma
centralizada.
 Software de red necesario:
 Software cliente: No suele necesitar
software adicional.
 Software servidor
 Hardware de sistema en red:
 Los SO en red suelen tener requisitos específicos.
 Existe HW destinado al uso exclusivo con servidores.

© Francisco Javier Rufo Mendo


1.4. CARACTERÍSTICAS DE LOS SISTEMAS OPERATIVOS EN RED

 Se usan para optimizar el uso de recursos.


 Se instalan en un equipo con un rango superior
al resto de equipos de la red.
 Administrador de red: Gestiona estas
infraestructuras.

© Francisco Javier Rufo Mendo


 Compartir recursos: Permiten compartir recursos y
determinar el grado de compartición.
 Permite distintos usuarios con diferentes niveles de
acceso a los recursos.
 Coordina el acceso a los recursos.
 Gestión de usuarios: Permiten determinar las
personas (o grupos) que tendrán la posibilidad de
acceder a los recursos. El administrador puede:
 Crear/borrar/modificar usuarios/grupos.
 Otorgar/quitar permisos.
Gestión de la red: Permite controlar el

© Francisco Javier Rufo Mendo


comportamiento de la red. Herramientas de


gestión.
2. SELECCIÓN DE UN SISTEMA OPERATIVO EN RED

 Hay que determinar la infraestructura que mejor


se ajusta a nuestras necesidades
(cliente/servidor o grupo de trabajo).
 Parámetros:
 Nivel de seguridad de la red
 Número de usuarios de la red
 Número de equipos de la red
 Interoperatividad de la red

© Francisco Javier Rufo Mendo


 Grupo trabajo: Configurar cada equipo
 Servidor: Centralizada
2.1. SISTEMAS OPERATIVOS MÁS FRECUENTES
• Microsoft Windows Server
• GNU/Linux Server (RedHat, Ubuntu Server, CentOS,
SuSE Linux Enterprise Server, …)
• UNIX (IBM AIX, HP-UX)
• Solaris/OpenSolaris
• Apple OS X Server
• Todos los sistemas anteriores pueden actuar, si fuese
necesario, como clientes en una infraestructura
cliente/servidor, aunque no estén específicamente
diseñados para ello.

© Francisco Javier Rufo Mendo


• Incluso pueden actuar como servidores para un grupo de
clientes y, para llevar a cabo su cometido, actuar al
mismo tiempo como clientes de otro, u otros servidores.
2.2. ¿QUÉ SISTEMA OPERATIVO EN RED ES EL ADECUADO PARA MI
RED?

Sistemas Windows: trabaja sobre dominios


(colección de equipos que comparten política
de seguridad y base de datos común).
Servicios más habituales:
 Compartición de recursos
 Seguridad
 Servicios de impresión
 Servicios de red: Proporciona diferentes

© Francisco Javier Rufo Mendo


servicios para la gestión de la red.
 Interoperatibilidad: Permite crear un entorno
fácilmente interoperable.
Sistemas operativos en red UNIX/Linux
Suelen estar constituidos por un equipo central y
múltiples terminales para los usuarios.
Cualquier versión puede funcionar como cliente o
servidor.

© Francisco Javier Rufo Mendo


2.2. INTEGRACIÓN DE SISTEMAS OPERATIVOS EN
REDES MIXTAS
• Normalmente, en las empresas se cuenta con
dispositivos que contienen diferentes sistemas
operativos.
• A la hora de seleccionar un sistema operativo,
debemos tener esto en cuenta, de forma que
todos los servicios estén disponibles para todos
los equipos.

© Francisco Javier Rufo Mendo

Anda mungkin juga menyukai