Documentos de Académico
Documentos de Profesional
Documentos de Cultura
De acuerdo con Tanenbaum (2003) el sistema operativo de red está conformado por aquellos sistemas en
los que “los usuarios están conscientes de la existencia de múltiples computadoras y pueden iniciar una
sesión en máquinas remotas y copiar archivos de una máquina a otra. Cada máquina ejecuta su propio
sistema operativo local y tiene su propio usuario local (o usuarios)” (p. 16).
Concepto clave
Independientemente del tipo de sistema operativo de red que utiliza una empresa, existen funciones
comunes de red que el sistema debe ser capaz de gestionar como:
1. Bloqueo de archivos y registros.
2. Distribución de espacios de discos duros.
3. Compartición de periféricos.
Para que los procesos puedan sincronizarse se debe contar con servicios para bloquear o parar, ya que en
ciertas situaciones se necesitan distinguir entre los que pueden esperar su turno y los que necesitan de un
servicio.
Los principales mecanismos de sincronización que ofrecen los sistemas operativos son:
• Señales.
• Tuberías.
• Semáforos.
©UVEG. Derechos reservados. Esta obra no puede ser reproducida, modificada, distribuida, ni transmitida, parcial o totalmente, mediante cualquier medio, método o
sistema impreso, electrónico, magnético, incluyendo el fotocopiado, la fotografía, la grabación o un sistema de recuperación de la información, sin la autorización por
escrito de la Universidad Virtual del Estado de Guanajuato.
IF0020
Versión: Agosto 2015
Revisor: Adriana Corté
• Monitores.
• Paso de mensajes.
Actualmente los sistemas operativos de red hacen uso de las llamadas al sistema para bloquear un archivo
determinado o registro determinado.
Para realizar la distribución de espacios, los discos duros se dividen en dos elementos principales que son
el MBR y las particiones. El primero es el programa encargado de arrancar el sistema operativo, mientras
que las particiones son consideradas divisiones de tipo lógico y secuencial y de acuerdo con Alegre y
García (2011) pueden ser de 3 tipos: “primarias, extendidas y lógicas” (p. 13).
Cuando se instala un sistema operativo de red se debe tener presente la forma en la que el sistema
operativo distribuye el espacio en los discos duros, además de los diferentes sistemas de archivos que se
ocupan dependiendo del sistema operativo. Por ejemplo, es común que el sistema operativo Linux utilice el
sistema de archivos ext3, mientras que Windows emplea NTFS o FAT32, dependiendo de la versión.
a) Gestión de buffers. Se considera como buffer a una determinada área útil para el almacenamiento
de datos al momento en que se realiza una transferencia entre dos dispositivos, o entre un
dispositivo y una aplicación. Por ello la necesidad de la gestión de buffers surge debido a que la
velocidad de transferencia entre dispositivos, aplicaciones y tamaño es diferente, por lo que en
muchas ocasiones habrá que asignar áreas de espera.
©UVEG. Derechos reservados. Esta obra no puede ser reproducida, modificada, distribuida, ni transmitida, parcial o totalmente, mediante cualquier medio, método o
sistema impreso, electrónico, magnético, incluyendo el fotocopiado, la fotografía, la grabación o un sistema de recuperación de la información, sin la autorización por
escrito de la Universidad Virtual del Estado de Guanajuato.
IF0020
Versión: Agosto 2015
Revisor: Adriana Corté
Los tres tipos de buffers que incorporan los sistemas operativos para mejorar su rendimiento son: el
buffer simple, el buffer doble y el buffer circular.
b) Spooling. Consiste en la utilización de un buffer con diferentes salidas para un dispositivo que no
acepta flujos de datos de forma intercalada, por ejemplo, cuando se utiliza una impresora sólo
puede imprimir un trabajo a la vez, sin embargo se pueden enviar varios documentos que esperarán
en una cola de impresión. Para que este procedimiento se realice es necesario un spool porque es
el que se encarga de interceptar todas las peticiones y las guarda en un archivo de disco de forma
independiente.
El sistema operativo también proporciona una interfaz de control para gestionar la cola y así eliminar
archivos que ya no se quieren imprimir para suspender o reiniciar algún trabajo de impresión. En
caso de no contar con un sistema de gestión como el spool existirían diversos problemas de acceso
y utilización de los dispositivos de E/S, principalmente el uso indeterminado o el acaparamiento por
parte un proceso.
Candela, García, Quesada, Santana y Santos (2007) mencionan que otro ejemplo de spooling es el
uso del correo electrónico, ya que cuenta con un spool de correo y con un programa demonio de
correo, así cuando un usuario envía un mensaje, éste se almacena en el directorio spool dando la
sensación de que el correo ya fue enviado, pero en realidad es el demonio de correo el que
posteriormente se encarga de hacer el envío, evitando un mal uso de la red y su acaparamiento.
En una red con modelo cliente/servidor, los sistemas operativos de red en la parte del servidor serían por
ejemplo: Novell Open Enterprise Server (Novell OES), Mac OS X Server, Windows Server y los sistemas
operativos Linux en su versión Server, aunque se puede instalar una versión de Linux no Server y después
agregarle los servicios necesarios.
Los ordenadores clientes no tienen por qué tener un sistema operativo en red, es decir, normalmente
suelen tener instalados sistemas operativos de escritorio, como pueden ser Windows Vista, Windows 7,
Windows 8, Mac OS X o cualquier versión de Linux de escritorio.
©UVEG. Derechos reservados. Esta obra no puede ser reproducida, modificada, distribuida, ni transmitida, parcial o totalmente, mediante cualquier medio, método o
sistema impreso, electrónico, magnético, incluyendo el fotocopiado, la fotografía, la grabación o un sistema de recuperación de la información, sin la autorización por
escrito de la Universidad Virtual del Estado de Guanajuato.
IF0020
Versión: Agosto 2015
Revisor: Adriana Corté
Pérez y Duarte (2006) mencionan que entre los principales servicios que proporciona el sistema operativo
de red se encuentran: “almacenamiento y recuperación de archivos, administración de la red, seguridad de
archivos y recursos, resolución de espacios para nombres, contabilidad de recursos y correo electrónico”
(p. 143).
En la selección del sistema operativo es muy importante considerar algunos aspectos como:
1. Versiones. Además de que el sistema operativo se encuentre clasificado como sistema operativo
de servidor existirán diferentes versiones. Una versión es creada con un número determinado de
funcionalidades y servicios y la finalidad es ofrecer el sistema operativo que mejor se adapte a las
necesidades de una empresa. Por ejemplo, si una empresa no necesita virtualización o acceso
remoto de clientes, no le convendrá adquirir una versión costosa que los incluya, ya que con una
versión que no tenga estas funciones o servicios será suficiente.
Es importante que una organización considere el TCO porque muchas veces puede ser que sea
más alto de lo que había determinado al requerir características adicionales. También hay sistemas
operativos libres, completamente gratuitos, pero a pesar de esto tienen un TCO que generalmente
está relacionado con la capacitación del personal o con la asistencia técnica del sistema. Además
existen sistemas operativos libres que no son gratuitos, cuyo TCO también debe ser analizado de
forma cuidadosa.
3. Rol del servidor (servicios). Otro aspecto que es muy importante evaluar es el rol que proporciona
el sistema operativo porque en el caso de los sistemas comerciales y dependiendo de la versión la
organización podrá utilizar un determinado servicio del servidor. En cuanto a los sistemas libres los
servicios ya pueden venir habilitados dependiendo de la versión o habilitarse más adelante.
4. Requisitos del sistema. Tienen que ver con la arquitectura de la computadora y con los diferentes
elementos de hardware que la integran, ya sea que una organización posea un servidor y no tenga
aún instalado el sistema operativo. Cuando se considera o realiza la compra de un servidor siempre
se debe considerar la evaluación y selección de los requisitos del sistema.
Los principales requisitos del sistema tienen que ver con los siguientes 3 elementos de hardware:
©UVEG. Derechos reservados. Esta obra no puede ser reproducida, modificada, distribuida, ni transmitida, parcial o totalmente, mediante cualquier medio, método o
sistema impreso, electrónico, magnético, incluyendo el fotocopiado, la fotografía, la grabación o un sistema de recuperación de la información, sin la autorización por
escrito de la Universidad Virtual del Estado de Guanajuato.
IF0020
Versión: Agosto 2015
Revisor: Adriana Corté
Aparte de estos requisitos, existen otros indicadores que se deben considerar para la selección de un
sistema operativo de servidor:
Figura 4. Indicadores que deben considerarse para la selección de un sistema operativo de servidor.
©UVEG. Derechos reservados. Esta obra no puede ser reproducida, modificada, distribuida, ni transmitida, parcial o totalmente, mediante cualquier medio, método o
sistema impreso, electrónico, magnético, incluyendo el fotocopiado, la fotografía, la grabación o un sistema de recuperación de la información, sin la autorización por
escrito de la Universidad Virtual del Estado de Guanajuato.
IF0020
Versión: Agosto 2015
Revisor: Adriana Corté
Referencias
Candela, S., García, C., Quesada, A., Santana, F., y Santos, J. (2007).
Fundamentos de Sistemas Operativos. Teoría y ejercicios resueltos.
Madrid, España: Paraninfo. [Versión en línea]. Recuperado de
http://books.google.com.mx/books?id=fRK3lbTrNy4C&pg=PA261&dq=sp
ool+es&hl=es&ei=8NBrTcDAGI7WtQPrw7SmBA&sa=X&oi=book_result&
ct=result&resnum=6&ved=0CDoQ6AEwBQ#v=onepage&q=spool%20es
&f=false
©UVEG. Derechos reservados. Esta obra no puede ser reproducida, modificada, distribuida, ni transmitida, parcial o totalmente, mediante cualquier medio, método o
sistema impreso, electrónico, magnético, incluyendo el fotocopiado, la fotografía, la grabación o un sistema de recuperación de la información, sin la autorización por
escrito de la Universidad Virtual del Estado de Guanajuato.