PDF. Sistemas Operativos en Red. Tema 1 2º SMR MEDAC
PDF. Sistemas Operativos en Red. Tema 1 2º SMR MEDAC
PDF. Sistemas Operativos en Red. Tema 1 2º SMR MEDAC
Introducción a los
sistemas operativos
en red
1
/ 1. Introducción y contextualización práctica 3
/ 2. ¿Qué es un SO en red? 4
2.1. Características de los sistemas operativos en red 4
2.2. ¿Cómo elegir un SO en red? 4
/ 4. Arquitectura cliente/servidor 6
4.1. Funciones de los elementos cliente/servidor 7
4.2. Tipos de arquitectura cliente/servidor 8
/ 6. Windows Server 10
/ 8. Ubuntu Server 12
/ 9. Otros SO en red 13
/ 13. Bibliografía 16
A lo largo de este tema se tratarán los conceptos clave que servirán de base
para el resto de temas que se abordarán en este módulo.
/ 2. ¿Qué es un SO en red?
Un sistema operativo en red (SOR) está diseñado para admitir estaciones de trabajo y permitir que dos o más
ordenadores o dispositivos móviles se conecten, por cable o de forma inalámbrica. Su objetivo es compartir diferentes
recursos de hardware y software entre clientes y servidores. Los recursos compartidos pueden ser bases de datos,
aplicaciones, archivos o impresoras, y estarán disponibles para los dispositivos de la red.
Al igual que un equipo no puede trabajar sin un sistema operativo, una red de equipos no puede funcionar sin un
sistema operativo de red. Existen dos elementos fundamentales en una red:
• Clientes: Son equipos que mediante su configuración de sistema operativo y software de red pueden
establecer la conexión con el servidor para acceder a los recursos que este les proporcione y, de esta forma,
pueden colaborar en la red.
• Servidores: Son un conjunto de ordenadores cuya función es proporcionar, distribuir y almacenar recursos
para que los clientes puedan acceder a ellos cuando los necesiten. El SO del cliente y el del servidor se
encuentran organizados para poder funcionar de manera adecuada.
Funciones principales:
Para ello se debe identificar si se trabajará con una arquitectura en red de cliente/servidor o de grupo de trabajo
considerando lo siguiente:
• Seguridad de la red: Si necesitamos priorizar la seguridad, consideraremos una red cliente/servidor; pero,
en cambio, si la seguridad del SO no es determinante, entonces se puede trabajar con un grupo de trabajo.
Un grupo de trabajo es una forma de organizar los equipos en una red; comparten recursos, pero no existe un
servidor central. En estos grupos cualquier ordenador puede ejercer como cliente y servidor.
• Número de usuarios: Cuando el número de usuarios es pequeño, resulta más fácil trabajar a través de un
grupo de trabajo, ya que su administración es más sencilla y no necesita tantos requisitos de mantenimiento
como una arquitectura cliente/servidor.
• Cantidad de equipos de la red: Cuando el número de ordenadores sea pequeño, la mejor elección será un
grupo de trabajo. En caso contrario, cuando se tengan más ordenadores, se utilizará un entorno de red
cliente/servidor.
Hay que tener en cuenta numerosos factores a la hora de elegir un SO en red, como:
1. Seguridad.
2. SO propietario o libre.
3. Licencia.
4. Funciones y servicios.
5. Fiabilidad.
6. Escalabilidad.
7. Rendimiento.
8. Facilidad de uso.
9. Compatibilidad con aplicaciones.
10. Requisitos de hardware.
Además, antes de elegir un SOR, es importante revisar nuestros requerimientos, como la compatibilidad del sistema,
la seguridad que debe tener, si es para una empresa o un hogar y, además, tendríamos que evaluar el hardware.
Sabías que...
NetWare de Novell fue el primer sistema operativo de red, ofrecía
servidores de archivos. Fue lanzado en 1983 y dejó de utilizarse en 1995.
TEMA 1. INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS EN RED
Sistemas operativos en red /6
Todas las arquitecturas de red (cliente/servidor o grupo de trabajo) satisfacen necesidades diferentes en relación
con la seguridad y el número de ordenadores y usuarios.
Nudo: Es importante saber identificar qué tipo de arquitectura de red implementar dependiendo del contexto de la
situación. ¿Serías capaz de recomendar un tipo de arquitectura de red basándote en lo aprendido anteriormente?
En este caso, se plantea una situación hipotética donde se requiere identificar qué tipo de arquitectura de red debería
recomendarse para poder resolver la problemática.
/ 4. Arquitectura cliente/servidor
La arquitectura de cliente/servidor es un modelo de diseño de software que permite el procesamiento de los datos
o información de forma conjunta. Este procesamiento se realiza mediante un conjunto de ordenadores, donde los
clientes solicitan servicios a los servidores. El servidor es un ordenador con un SO específico que actúa como gestor
de archivos, base de datos o gestor de aplicaciones.
Tal como podemos ver en la figura, el navegador actúa como un cliente, ya que solicita, al servidor, información que
este le devuelve. Los clientes, a su vez, pueden conectarse a múltiples servidores.
Para que en la arquitectura cliente/servidor el cliente pueda consumir los servicios que el servidor le provee, se
establece un mecanismo de intercambio de mensajes. Sus elementos principales son los siguientes:
• Cliente: También se denomina front-end, porque es la parte que ve el usuario. Se encarga de las funciones
de administración y desarrollo de datos. Funciona en plataformas que permiten la construcción de interfaces
gráficas de usuario, así como el acceso a los servicios descentralizados en la red.
• Servidor: Se encarga de responder a las solicitudes de los clientes de los recursos que gestiona. También se
conoce como back-end, porque es la parte trasera del sistema, invisible para el usuario. Así mismo, se utiliza
para nombrar el hardware de alto rendimiento, potencia y gran capacidad, que aloja los servicios ofrecidos a
un determinado número de usuarios.
• Middleware: Se trata de un programa que se ejecuta tanto en el cliente como en el servidor, y su misión es
conectarlos de forma bidireccional.
• Gestionar y procesar las peticiones de bases de datos realizadas por los clientes.
Es importante mencionar que el servidor puede hacer las funciones del cliente ante otro servidor.
TEMA 1. INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS EN RED
Sistemas operativos en red /8
Recuerda...
Podríamos decir que un servidor web es un navegador que forma parte
del servidor y su función principal es devolver las páginas de Internet que
conocemos.
TEMA 1. INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS EN RED
/9 MEDAC · Instituto Oficial de Formación Profesional
Es importante mencionar que los sistemas citados anteriormente también funcionan como clientes, aunque no
estén específicamente diseñados para eso. Los SO cliente de escritorio más frecuentes son:
Según la página de Statia, esta es la cuota de los SO para ordenador a nivel mundial en el primer semestre de 2021:
Windows es el sistema operativo con mayor popularidad en los ordenadores de todo el mundo, con un 88,8%.
En la segunda posición del ranking y con un porcentaje inferior al 10%, se encuentra MacOS, el sistema
operativo de Apple.
/ 6. Windows Server
Es uno de los más reconocidos servicios de Microsoft en la actualidad, ya que es parecido al sistema operativo
de Windows. Fue la primera versión de sistema operativo diseñada específicamente para su uso en servidores,
en el año 2000.
• Virtualización de servidores: Cuenta con las herramientas necesarias para gestionar un servidor.
• Gestión de servidores: Se puede gestionar por Nano Server (sin interfaz de usuario) o Server Core (con
interfaz de usuario).
La planificación es indispensable para gestionar las infraestructuras corporativas de cientos de ordenadores, pero
también resulta muy útil en las instalaciones caseras. Todas las ediciones de Windows Server son desarrolladas por
Microsoft junto a las de Windows cliente. Existe una línea de SO para servidores y otra para SO clientes. Parte de la
preparación es conocer las ediciones de Windows Server para poder elegir. Estas son:
1. Windows Server Datacenter: Esta edición del SO está orientada a empresas, que necesitan un nivel alto de
fiabilidad y capacidad, es decir, a un centro de datos virtualizados o en la nube.
2. Windows Server Standard: Es la edición básica para entornos físicos con entornos poco virtualizados.
Enlaces de interés...
Toda la información necesaria antes de instalar el sistema operativo, la
puedes encontrar en la siguiente web: https://docs.microsoft.com/
es-es/windows-server-essentials/install/before-you-install-windows-
server-essentials
Nudo: Es importante saber identificar qué tipo de arquitectura cliente/servidor utilizar dependiendo del contexto
de la situación. ¿Serías capaz de recomendar un tipo de arquitectura cliente/servidor basándote en lo aprendido
anteriormente?
En este caso se plantea una situación hipotética donde se requiere identificar qué tipo de arquitectura cliente/
servidor debería recomendarse para poder resolver la problemática.
Situación hipotética: Noé está por iniciar un negocio de venta de ropa en línea, para el que necesita una página
web que muestre el catálogo de ropa a sus clientes y les permita realizar compras. El almacén que manejará Noé es
bastante amplio, por lo que una base de datos resulta indispensable.
Desenlace: El tipo de arquitectura de cliente/servidor que se recomienda para esta situación es el de tres niveles, ya
que se identifica que hay: un cliente, que es quien realizará las peticiones mediante un navegador web para ingresar
a la página web y adquirir la ropa; un middleware, que en este caso será un servidor web que facilitará los recursos
al cliente a través de la página web y solicitará la información del catálogo al servidor de datos; este, a su vez, es la
última capa, donde se encontrará la base de datos que contiene dicha información.
Cliente
• Navegador web
Middleware
• Servidor web
Servidor de datos
• Base de datos
/ 8. Ubuntu Server
Ubuntu está entre las distribuciones de GNU/Linux más usadas en los servidores, además de la popular distribución
de CentOS. Es un sistema operativo de gran rendimiento para los servidores, es de código abierto y se mantiene
gracias a la colaboración de los desarrolladores.
Principales características
Versiones de Ubuntu
Hay muchas versiones de Ubuntu, pero en general hay una versión de escritorio con interfaz gráfica y otra de
servidor que no incluye interfaz gráfica debido a que la mayoría de los servidores se usan en modo texto.
Por otro lado, además de estas versiones, Ubuntu también cuenta con dos tipos de soportes: versiones estables y
versiones LTS (Long Term Service). La diferencia entre estas es el periodo en el que se actualizan: en el caso de las
estables, esto ocurre cada año y medio; mientras que en las LTS, cada cinco años.
Planear cómo se realizará una instalación de SO es una actividad básica que permite ahorrar tiempo e identificar
las alternativas más viables, en el caso de Ubuntu Server, no es diferente. Antes de elegir la versión a instalar, es
muy importante analizar el contexto de la situación, realizar la comprobación de requisitos de hardware y software,
y determinar cuáles son las necesidades a cubrir. Una vez que se haya elegido una versión, se comprobarán los
requisitos mínimos de instalación.
TEMA 1. INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS EN RED
/ 13 MEDAC · Instituto Oficial de Formación Profesional
/ 9. Otros SO en red
• MacOs Server: Facilita la configuración y supervisión de los dispositivos Mac, iPhone, iPad y Apple TV, así como
de los volúmenes de almacenamiento en red. En la actualidad, Apple sigue desarrollando y dando soporte a
macOS Server, incluyendo Open Directory y Profile Manager. Las funciones de servidor más populares son el
servidor de caché, servidor para compartir archivos y el servidor de Time Machine; estas se incluyen desde el
sistema operativo de macOS High Sierra y posteriores, lo cual facilita a un número mayor de clientes el acceso
a estos servicios sin coste adicional.
Es necesario valorar las diferencias que se dan dependiendo de si el equipo será utilizado como servidor o como
cliente. En este caso, se necesita como servidor.
Además, es necesario tener en cuenta las características de los ordenadores involucrados. Para comenzar, se
distinguirá qué ordenadores funcionarán como servidores y cuáles participarán como clientes. Para ambos casos,
deberán considerarse los requisitos técnicos y de compatibilidad para el SO y para el resto de los dispositivos que se
pretendan instalar.
TEMA 1. INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS EN RED
Sistemas operativos en red / 14
• A nivel hardware: Compatibilidad de las características del hardware respecto a los requisitos de instalación
del SO servidor y cliente. Por ejemplo, si existe el soporte necesario para los controladores y para el software:
SO, aplicaciones, bases de datos, etc.
• A nivel sistema operativo: Verificar que la arquitectura del SO permita la instalación y funcionalidad correcta
del software de aplicación que se utilizará, así como revisar la compatibilidad de los controladores necesarios
para conectar el hardware que se implementará. Esto nos servirá para asegurar la gestión de recursos
y de memoria.
Controladores
Hardware
Software
REQUISITOS TÉCNICOS
LAN
Red
WAN
Arquitectura
Sistema operativo
Controladores
Cliente
Ordenadores
Servidor
En cuanto a los SO operativos en red de ejemplo que hemos visto en el tema, Windows Server y Ubuntu Server,
aunque ambos necesitan conexión a Internet para su instalación, cada uno cuenta con sus propios requisitos mínimos
de instalación.
Además, dependiendo de la cantidad de clientes a los que atiendan, pueden requerir más recursos o menos.
• Procesador: 1 Ghz.
Como hemos visto, Windows Server y Ubuntu Server, en sus diferentes versiones, recomiendan un mínimo
de características para realizar su instalación, pero, para garantizar su correcto funcionamiento, siempre es
recomendable considerar la función que se va a realizar y agregarles un poco más de recursos.
A continuación, se muestra un breve esquema sobre los contenidos estudiados a lo largo del tema:
Otros SOR
Fig.14. Esquema resumen del tema.
TEMA 1. INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS EN RED
Sistemas operativos en red / 16
De esta manera, se aprecia la importancia de saber identificar cuándo es necesario utilizar un servidor y cuándo
se puede prescindir de este. La implementación de un SOR conlleva más tiempo que la de un grupo de trabajo,
empezando por el análisis de los factores a tener en cuenta para elegir el SO en red. Esta actividad es fundamental
y debe realizarse a conciencia, ya que de ella dependen las configuraciones y decisiones posteriores.
/ 13. Bibliografía
Bardot, Y., Gaumé, S. (2018). Mantenimiento y reparación de un PC en red. ENI.
Alegre Ramos, M. D. P. (2019). Sistemas operativos en red (2.ª edición, 2021). Paraninfo.
Pérez, J. C., Carballeira, F. G., de Miguel Anasagasti, P. y Costoya, F. P. (2001). Sistemas operativos. McGraw-Hill Interamericana.