Sistemas operativos de red -...

13
IF0020_M3AA1L1_Sistemas IF0020_M3AA1L1_Sistemas ©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. 1 Sistemas operativos de red Por: Roberto Rangel Los sistemas operativos de red representan el segundo elemento importante que conforma las redes. El primero de ellos lo hemos mencionado como el hardware. El segundo es el software, y de forma precisa, el software imprescindible para una red es el sistema operativo, que al ser diseñado con propiedades y características específicas para el funcionamiento y servicios proporcionados en una red, recibe el nombre de sistema operativo de red. Pero, ¿qué es un sistema operativo? ¿Por qué es tan importante un sistema operativo para el funcionamiento de una red? De acuerdo a Molina y Baena (2007), este sistema se define como: “Un programa destinado a permitir la comunicación del usuario con un computador y gestionar sus recursos de una forma eficaz” (p. 8). Por lo tanto, podemos indicar que un sistema operativo es un programa que actúa como una interfaz del hardware de una computadora y el usuario, para así poder efectuar diversas aplicaciones, encargándose de toda la gestión de los diferentes recursos de hardware y software del equipo. La importancia del sistema operativo para el funcionamiento de una red radica en que el objetivo principal de un sistema operativo, además servir como una interfaz entre la computadora y el usuario, reside en las diferentes funciones que puede proporcionar para la efectiva gestión de los diversos recursos del sistema y la constante evolución en la que está inmerso.

Transcript of Sistemas operativos de red -...

Page 1: Sistemas operativos de red - roa.uveg.edu.mxroa.uveg.edu.mx/repositorio/licenciatura/210/Sistemasoperativosde... · La tercer función que realiza el sistema operativo de red es la

IF0020_M3AA1L1_Sistemas

IF0020_M3AA1L1_Sistemas

©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.

1

©UVEG. Derechos reservados.

Sistemasoperativosdered

Por: Roberto Rangel

Los sistemas operativos de red representan el segundo elemento importante que conforma las redes. El primero de ellos lo hemos mencionado como el hardware. El segundo es el software, y de forma precisa, el software imprescindible para una red es el sistema operativo, que al ser diseñado con propiedades y características específicas para el funcionamiento y servicios proporcionados en una red, recibe el nombre de sistema operativo de red. Pero, ¿qué es un sistema operativo? ¿Por qué es tan importante un sistema operativo para el funcionamiento de una red? De acuerdo a Molina y Baena (2007), este sistema se define como: “Un programa destinado a permitir la comunicación del usuario con un computador y gestionar sus recursos de una forma eficaz” (p. 8).

Por lo tanto, podemos indicar que un sistema operativo es un programa que actúa como una interfaz del hardware de una computadora y el usuario, para así poder efectuar diversas aplicaciones, encargándose de toda la gestión de los diferentes recursos de hardware y software del equipo.

La importancia del sistema operativo para el funcionamiento de una red radica en que el objetivo principal de un sistema operativo, además servir como una interfaz entre la computadora y el usuario, reside en las diferentes funciones que puede proporcionar para la efectiva gestión de los diversos recursos del sistema y la constante evolución en la que está inmerso.

Page 2: Sistemas operativos de red - roa.uveg.edu.mxroa.uveg.edu.mx/repositorio/licenciatura/210/Sistemasoperativosde... · La tercer función que realiza el sistema operativo de red es la

IF0020_M3AA1L1_Sistemas

IF0020_M3AA1L1_Sistemas

©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.

2

©UVEG. Derechos reservados.

De acuerdo a Dothre (2009), las 3 funciones que se llevan a cabo en un sistema son las siguientes:

Figura 1. Funciones de un sistema operativo (en base a Dothre, 2009).

Stallings (2005) por su parte, menciona que las principales funciones del núcleo del sistema operativo son:

Figura 2. Funciones del núcleo de un sistema operativo (Stallings, 2005).

Las funciones del núcleo de los sistemas operativos son consideradas las más importantes para la administración de recursos. Una vez que se ha mencionado el concepto y funciones de sistema operativo, es importante también analizar en qué consiste un sistema operativo de red

Page 3: Sistemas operativos de red - roa.uveg.edu.mxroa.uveg.edu.mx/repositorio/licenciatura/210/Sistemasoperativosde... · La tercer función que realiza el sistema operativo de red es la

IF0020_M3AA1L1_Sistemas

IF0020_M3AA1L1_Sistemas

©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.

3

©UVEG. Derechos reservados.

De acuerdo a Tanenbaum (2003), el sistema operativo de red está conformado 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). Independientemente del tipo de sistema operativo de red que utilice una empresa, existen funciones comunes de red que el sistema debe ser capaz de gestionar: 1) bloqueo de archivos y registros, 2) distribución de espacios de discos duros, y 3) compartición de periféricos. Bloqueo de archivos y registros El bloqueo de archivos y registros se establece con la finalidad de ejecutar un proceso en un determinado momento y garantizar el uso exclusivo del procesador al bloquear algún otro archivo o registro que también esté compitiendo por su uso. Como podemos ver, la finalidad del bloqueo es evitar problemas de concurrencia o sincronización y garantizar un adecuado uso del procesador. Dentro de un proceso, al suscitarse la sincronización, es necesario tomarse el tiempo de espera a que termine este evento. Para que los procesos puedan sincronizarse, se debe contar con servicios para bloquear o parar, ya que, en ciertas situaciones cuando se lleva a cabo un proceso, necesitamos distinguir entre procesos 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. • 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.

Page 4: Sistemas operativos de red - roa.uveg.edu.mxroa.uveg.edu.mx/repositorio/licenciatura/210/Sistemasoperativosde... · La tercer función que realiza el sistema operativo de red es la

IF0020_M3AA1L1_Sistemas

IF0020_M3AA1L1_Sistemas

©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.

4

©UVEG. Derechos reservados.

Distribución de espacios de discos duros La distribución de espacios en discos duros es otra de las funciones que realiza el sistema operativo de red, con la finalidad de crear diferentes espacios para los usuarios en la red, pudiendo establecer cuotas o espacios determinados para ser utilizados, a fin de que el disco duro no se sature y que pueda ser utilizado de forma más eficiente. Para realizar la distribución de espacios, los discos duros se dividen en dos elementos principales que son el MBR y las particiones. El MBR es el programa encargado de arrancar el sistema operativo. Mientras que, de acuerdo a Alegre y García (2011), las particiones son consideradas divisiones de tipo lógico y secuencial, y 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 que el sistema operativo distribuye el espacio en los discos duros, además de los diferentes sistemas de archivos que se utilizan 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. Compartición de periféricos La tercer función que realiza el sistema operativo de red es la gestión de los dispositivos de Entrada/Salida, conocidos también como periféricos, en donde intervienen tanto el hardware como el software del sistema operativo, las principales tareas que debe realizar el sistema operativo son: disco duro, scanner, teclado, etc.

Figura 3. Intercpunetcrossbar.png (Siders, 2011).

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 lo tanto, la necesidad de la gestión de buffers surge debido a que la velocidad de transferencia entre dispositivos y aplicaciones y el tamaño es diferente, por lo que en muchas ocasiones habrá que asignar áreas de espera.

Page 5: Sistemas operativos de red - roa.uveg.edu.mxroa.uveg.edu.mx/repositorio/licenciatura/210/Sistemasoperativosde... · La tercer función que realiza el sistema operativo de red es la

IF0020_M3AA1L1_Sistemas

IF0020_M3AA1L1_Sistemas

©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.

5

©UVEG. Derechos reservados.

Silberschatz y Galvin (1999), mencionan que existen 3 razones para el uso de buffers: La diferencia de velocidades que se dan entre productor y consumidor de un flujo de datos. El uso como adaptador entre dispositivos con diferentes tamaños de transferencia de datos. El apoyo a la semántica de copiado de las operaciones de Entrada/Salida de aplicaciones. El funcionamiento de los buffers es muy interesante, ya que, de acuerdo a Martínez, Cabello, Díaz, (1997), éste es descrito de la siguiente manera: En un sistema estrictamente secuencial, cada operación de E/S debe ser solicitada por el programa de usuario, que pone en funcionamiento al dispositivo de de E/S para conseguir la información solicitada, transcurriendo un tiempo muerto hasta que la operación finaliza y el registro pedido esté a disposición del programa de usuario. La utilización de un buffer nos permite que el equipo de entrada vaya por delante de la UCP, de forma que los registros sean leídos por anticipado y almacenados en el buffer donde estarán disponibles para el programa de usuario, de manera que no es necesario esperar para cada solicitud de E/S; el dispositivo de E/S se anticipa al programa de usuario llenando el buffer, la UCP tomará los registros del buffer y solamente deberá esperar por nuevos datos cuando el buffer esté vacío. Normalmente la UCP consume registros a una velocidad muy superior a la del dispositivo de entrada, por lo que la técnica de buffering no producirá buenos resultados si la UCP requiere continuamente nuevos registros. El objetivo fundamental de esta técnica es amortiguar las tasas de solicitud de nuevos registros por la UCP, aprovechando para llenar los buffers los períodos de tiempo en los que la UCP no realiza E/S. Si la UCP consume registros a una velocidad constante y superior a la velocidad de producción de registros del dispositivo de E/S, el buffer estará siempre vacío y la UCP tendrá que esperar por E/S. La utilización de esta técnica, que permite la E/S asíncrona, lleva consigo la aparición de mecanismos de sincronización, ya que cuando se ha terminado una operación de E/S debemos señalar dicho suceso a la UCP mediante una interrupción, para que una vez examinados los buffers continúe con la ejecución del programa (p. 12). 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 Otra de las actividades en la gestión de E/S del sistema operativo es el spooling, consiste en la utilización de un buffer con salidas para un dispositivo que no permita aceptar flujos de datos de forma intercalada, como por ejemplo, al utilizar una impresora sabemos que esta sólo puede imprimir un trabajo a la vez, pero se puede tener muchas peticiones de trabajos esperando en una cola de impresión, este parece ser un procedimiento sencillo pero, ¿cómo es que ninguna de estas peticiones logra intercalarse?, la respuesta es debido a la utilización del spool, ya que se encarga de interceptar todas las peticiones de impresión, y las guarda en un archivo de disco de forma independiente, por lo que al recibir la solicitud de impresión el spool coloca el archivo correspondiente en la cola de la impresora y copia cada uno de estos archivos.

Page 6: Sistemas operativos de red - roa.uveg.edu.mxroa.uveg.edu.mx/repositorio/licenciatura/210/Sistemasoperativosde... · La tercer función que realiza el sistema operativo de red es la

IF0020_M3AA1L1_Sistemas

IF0020_M3AA1L1_Sistemas

©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.

6

©UVEG. Derechos reservados.

Además, el sistema operativo proporciona también 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 sistemas 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.

Figura 5. Deck Chairs In Print (Loughborough, 2010).

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 correo electrónico, éste se almacena en el directorio spool de correo, dando la sensación al usuario de que el correo ya está enviado, pero en realidad es el demonio de correo el que con posterioridad se encarga de hacer el envío, evitando así un mal uso de la red, y el acaparamiento de esta. Una vez que hemos analizando las funciones del sistema operativo de forma general y las funciones especificas del sistema operativo de red, es necesario mencionar que inicialmente el sistema operativo de red era un programa que podía instalarse de forma adicional como un software, permitiendo ejecutar funciones para el trabajo en red, de tal forma que las demás computadoras en la red pudieran utilizar los recursos de ésta, o en algunos casos ya venía integrado. Actualmente, el término de sistema operativo de red ha quedado en desuso debido a que la mayoría de redes ha adoptado el modelo de cliente/servidor, y éste último ha asumido todas las funciones de un sistema operativo de red, por eso, al hablar de un sistema operativo de red, en realidad estamos hablando de un sistema operativo de servidor, tal como indican Alegre y García (2011):

Los sistemas operativos en red son aquellos que se utilizan para ser instalados en un ordenador, llamado servidor, que ofrece servicios a uno o varios ordenadores, llamados clientes, unidos a través de una red informática, de forma que puedan compartir recursos.

Page 7: Sistemas operativos de red - roa.uveg.edu.mxroa.uveg.edu.mx/repositorio/licenciatura/210/Sistemasoperativosde... · La tercer función que realiza el sistema operativo de red es la

IF0020_M3AA1L1_Sistemas

IF0020_M3AA1L1_Sistemas

©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.

7

©UVEG. Derechos reservados.

La red puede ser de tamaño diverso, dependiendo del número de ordenadores clientes, pero a mayor tamaño de la red el servidor deberá ser más potente. Ejemplos de sistemas operativos en red son 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 instalarle 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 XP, Windows Vista, Windows 7, Mac OS X, o cualquier versión de Linux de escritorio (p. 2). 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 relación con los servicios dentro del estudio de los sistemas operativos, es necesario establecer una diferencia de aquellos que son diseñados para ser sistemas operativos para servidores, y los que pueden habilitarse como servidor, ejemplos de estos últimos son los sistemas operativos de escritorio, ya que actualmente la mayoría de sistemas operativos pueden proporcionar algunos servicios básicos, y funcionar como un servidor dependiendo de la versión del sistema operativo, pero si aquellos que no fueron diseñados pensando en que funcionaran como servidor lo pueden hacer, ¿cuál es la diferencia con aquellos sistemas operativos que si son diseñados como servidores? Inicialmente podemos contestar este pregunta haciendo referencia al número de servicios que se van a ofrecer, así como la cantidad de usuarios y la cantidad de transacciones que pueden manejar. Para ser más claro, si un sistema operativo como Windows XP se configura como un servidor web con Internet Information Server, podría ser muy útil cuando sólo una o muy pocas personas van a trabajar con el servidor web, en este caso podemos considerar que no requieren un sistema operativo para servidor, sino que pueden habilitar Windows XP para funcionar como Servidor Web. Pero si consideramos el mismo caso para una empresa de desarrollo de software, cuyos clientes se encuentran dispersos por todo el mundo, y que tiene una producción mensual promedio de 20 sitios web, y con una gran diversidad de aplicaciones como diseño gráfico, animación, comercio electrónico, etc., cuyo equipo de desarrollo lo componen aproximadamente 50 desarrolladores web, entonces el panorama cambia completamente. Sin embargo, si a esto le agregamos que debido a que algunos de los sitios van a manejar grandes cantidades de datos, tendrán que desarrollar bases de datos que estarán conectadas a los sitios web, cuyo número de registros, consultas y transacciones será muy grande, por lo que se necesita contratar un grupo de administradores de bases de datos a cargo de todo el desarrollo y administración de las bases de datos, y que además tenga necesidad de compartir archivos, entonces, nos daremos cuenta que el panorama cambia aún más.

Page 8: Sistemas operativos de red - roa.uveg.edu.mxroa.uveg.edu.mx/repositorio/licenciatura/210/Sistemasoperativosde... · La tercer función que realiza el sistema operativo de red es la

IF0020_M3AA1L1_Sistemas

IF0020_M3AA1L1_Sistemas

©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.

8

©UVEG. Derechos reservados.

Si hacemos un breve análisis del primer supuesto de uno o pocos desarrolladores web, el Servidor Internet Information Server de Windows XP parece resolver muy bien sus necesidades. Pero, en el segundo supuesto en el que tengamos un número de desarrolladores web mayor, a lo que se suma un número de desarrollo de aplicaciones también mayor, las transacciones que debe realizar el servidor se incrementan, y si continuamos con el análisis, nos daremos cuenta que también ahora necesitaremos un servidor de bases de datos para el nuevo equipo que integra a la empresa y un servidor de archivos, ambos deberán trabajar con un número importante de usuarios y de transacciones. En conclusión, como se mencionó inicialmente, la diferencia radica en la complejidad con la cual se va a trabajar, en el número de usuarios, servicios y aplicaciones o transacciones, por lo que sistemas operativos como Windows XP o Ubuntu Dektop que no fueron diseñados como sistemas operativos para servidores, pero que sí pueden cumplir alguna función de servidor, no nos darían la funcionalidad y el desempeño que necesitamos, y es aquí en donde se aplican los sistemas operativos para servidores, diseñados para trabajar con esta complejidad, en situaciones donde se requiere un hardware con mayores recursos en todos sus componentes, y que pueden funcionar con un optimo desempeño, dando diferentes servicios a grandes cantidades de usuarios y por lo tanto, trabajando con muchas transacciones. Si observas bien, el primer supuesto que analizamos aplica para las computadoras personales y para negocios realmente muy pequeños, pero el segundo aplica para los entornos empresariales, en esto radica la importancia de estudiar los sistemas operativos para servidores, que son los que la empresa necesitará para su gestión. Los sistemas operativos para servidores pueden definirse de la misma forma que los sistemas operativos, sólo que utilizan arquitecturas de hardware más robustas, tanto en procesadores (generalmente utilizan más de dos), memoria, disco duro y dispositivos adicionales, e incluyen un mejor esquema de seguridad con más restricciones y controles de acceso. Es importante mencionar también que, generalmente una red no tiene un sólo servidor, sino que es común encontrar varios servidores, y que algunos de estos hagan una doble función tanto como servidores y estaciones de trabajo a la vez, por lo que existen servidores dedicados y servidores no dedicados. Los servidores dedicados son aquellos que funcionan exclusivamente como servidores en una red, algunos pueden dar diferentes servicios al mismo tiempo y funcionar como servidores de archivos, servidores web, servidores impresoras, etc., y otros pueden funcionar como servidores dedicados exclusivamente para un servicio, por lo que una sola computadora por ejemplo, se destina para funcionar como servidor web en toda la red. Los servidores no dedicados son aquellos que funcionan proporcionando algún servicio a las estaciones de trabajo, pero que también pueden desempeñar funciones como estación de trabajo, accediendo a los servicios de otro servidor en la red. Por ejemplo, podríamos tener una computadora que trabajara como servidor de archivos, pero que a su vez trabajara como estación de trabajo, y que al querer realizar tareas de impresión, accediera a una máquina diferente que trabajara como servidor de impresión.

Page 9: Sistemas operativos de red - roa.uveg.edu.mxroa.uveg.edu.mx/repositorio/licenciatura/210/Sistemasoperativosde... · La tercer función que realiza el sistema operativo de red es la

IF0020_M3AA1L1_Sistemas

IF0020_M3AA1L1_Sistemas

©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.

9

©UVEG. Derechos reservados.

En la selección del sistema operativo, es muy importante que la empresa considere si el servidor será dedicado o no dedicado. Existen muchas alternativas de sistemas operativos para servidores, pero es importante que indiquemos algunos aspectos comunes que encontraremos en el análisis y selección de algún sistema operativo, estos son:

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 lo incluya, ya que con una versión que no incluya, estas funciones o servicios serán suficiente.

2. Principales características Otro aspecto común que encontraremos al seleccionar un sistema operativo son sus principales características, éstas son integradas en el sistema operativo de acuerdo a la versión que hayamos adquirido, en base a eso, algunas de sus características serán incluidas y otras no. Así mismo, debemos observar que muchas veces los requerimientos de licencia no cubren todas las características, es decir, el costo por la adquisición del sistema operativo muchas veces no cubre todas estas características que se consideran adicionales, y que requieren de un costo extra, al pago total que debe realizar una empresa por la adquisición del sistema operativo y por las características adicionales se le conoce como TCO, Costo Total de Propiedad. 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 es importante mencionar que existen sistemas operativos libres, completamente gratuitos en cuanto a su adquisición, pero que 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 operativo. Además, existen los 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, ya que en sistemas comerciales, dependiendo de la versión, una organización podrá utilizar un determinado servicio del servidor. En el caso de sistemas libres, los servicios ya pueden venir habilitados dependiendo de la versión, o habilitarse más adelante.

4. Requisitos del sistema Otro elemento también relevante a la hora de seleccionar un sistema operativo son los requisitos que se establecen para su instalación, y que 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, o que esté considerando su compra, debe considerar como un elemento importante la evaluación y selección de los requisitos del sistema.

Page 10: Sistemas operativos de red - roa.uveg.edu.mxroa.uveg.edu.mx/repositorio/licenciatura/210/Sistemasoperativosde... · La tercer función que realiza el sistema operativo de red es la

IF0020_M3AA1L1_Sistemas

IF0020_M3AA1L1_Sistemas

©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.

10

Los principales requisitos del sistema tienen que ver con los siguientes 3 elementos de hardware:

Además de estos, existen otros indicadores que debemos considerar para la selección de un sistema operativo de servidor:

Page 11: Sistemas operativos de red - roa.uveg.edu.mxroa.uveg.edu.mx/repositorio/licenciatura/210/Sistemasoperativosde... · La tercer función que realiza el sistema operativo de red es la

IF0020_M3AA1L1_Sistemas

IF0020_M3AA1L1_Sistemas

©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.

11

Finalmente, como se ha mencionado, el sistema operativo de servidor proporciona diferente servicios de red, los básicos son los siguientes:

Tabla 1. Servicios básicos de un sistema operativo.

Page 12: Sistemas operativos de red - roa.uveg.edu.mxroa.uveg.edu.mx/repositorio/licenciatura/210/Sistemasoperativosde... · La tercer función que realiza el sistema operativo de red es la

IF0020_M3AA1L1_Sistemas

IF0020_M3AA1L1_Sistemas

©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.

12

Además de estos servicios básicos, cada vez existe un mayor número de servicios nuevos que buscan cubrir las diferentes necesidades organizacionales de comunicación, colaboración, ejecución de servicios y transmisión de recursos en las redes de computadoras.

Referencias

Alegre,M.P.,yGarcía,A.(2011).Sistemasoperativosenred.Madrid,España:EdicionesParaninfo.[Versiónenlínea].Recuperadoel10dediciembrede2011,de

http://books.google.com.mx/books?id=WB6K_aJ3OiIC&pg=PA2&dq=sistema+operativo+de+red&hl=es&ei=P6_lTqrrF8LksQKbw9jyBQ&sa=X&oi=book_result&ct=result&resnum=2&ved=0CEIQ6AEwAQ#v=onepage&q=sistema%20operativo%20de%20red&f=false

Candela,S.,García,C.R.,Quesada,A.,Santana,F.J.ySantos,J.M.(2007).FundamentosdeSistemasOperativos.Madrid,España:Paraninfo.Recuperadoel11dediciembrede2011,de:

http://books.google.com.mx/books?id=fRK3lbTrNy4C&pg=PA261&dq=spool+es&hl=es&ei=8NBrTcDAGI7WtQPrw7SmBA&sa=X&oi=book_result&ct=result&resnum=6&ved=0CDoQ6AEwBQ#v=onepage&q=spool%20es&f=false

Dhotre,I.A.(2009).OperatingSystems.(8aed.).Pune,India:TechnicalPublicationsPune.

Martínez,P.,Cabello,M.yDíaz,J.C.(1997).SistemasOperativos.TeoríayPráctica.Madrid,España:EdicionesDíazdeSantos.[Versiónenlínea].Recuperadoel11dediciembrede2011,de

http://books.google.com.mx/books?id=wXzwFPaVku0C&pg=PA17&dq=sistemas+de+tiempo+compartido&hl=es&ei=0AdoTeaSNYiasAPXkd2mBA&sa=X&oi=book_result&ct=result&resnum=5&ved=0CEgQ6AEwBA#v=onepage&q=sistemas%20de%20tiempo%20compartido&f=false

Molina,J.,yBaena,L.(2007).SistemasOperativosenEntornosMonousuarioyMultiusario.Madrid,España:EditorialVisiónNet.[Versiónenlínea].Recuperadoel9dediciembrede2011de

http://books.google.com.mx/books?id=yECVWwb4kL0C&pg=PA1&dq=molina+%2B+sistemas+operativos&hl=es&ei=DAx5TasCyLi3B863wP8G&sa

=X&oi=book_result&ct=result&resnum=2&ved=0CCsQ6AEwAQ#v=onepage&q&f=false

Page 13: Sistemas operativos de red - roa.uveg.edu.mxroa.uveg.edu.mx/repositorio/licenciatura/210/Sistemasoperativosde... · La tercer función que realiza el sistema operativo de red es la

IF0020_M3AA1L1_Sistemas

IF0020_M3AA1L1_Sistemas

©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.

13

Pérez,M.G.,yDuarte,A.(2006).Lainformática,presenteyfuturoenlasociedad.Madrid,España:ServiciodePublicacionesdelaUniversidadReyJuanCarlos.[Versiónenlínea].Recuperadoel9dediciembrede2011,de

http://books.google.com.mx/books?id=KQiVeItejpkC&pg=PP1&dq=inform%C3%A1tica,+presente+y+futuro+%2B+p%C3%A9rez&hl=es&ei=rLnlTuPQBI‐CsALb4amaBg&sa=X&oi=book_result&ct=book‐

thumbnail&resnum=1&ved=0CC4Q6wEwAA#v=onepage&q=inform%C3%A1tica%2C%20presente%20y%20futuro%20%2B%20p%C3%A9rez&f=false

Silberschatz,A.yGalvin,P.B.(1999).SistemasOperativos.(5ªed.).México:AddisonWesleyLongman.

Stallings,W.(2005).SistemasOperativos:AspectosInternosyPrincipiosdeDiseño.(5ªed.)Madrid,España:PearsonPrenticeHall.

Stallings,W.(2006).Organizaciónyarquitecturadecomputadores.(7ªed.,enespañol,A.CañasVargas,B.PrietoCampos,F.J.PelayoValle,yJ.

OrtegaLopera,Trads.).Granada,España:PearsonEducación.[Versiónenlínea].Recuperadoel11dediciembrede2011delabasededatosBibliotechniadelaBibliotecaDigitalUVEG.

Tanenbaum,A.S.(2003).SistemasOperativosModernos.(2ªed.,enespañol,G.TrujanoMendoza,Ed.).México:PearsonEducación.[Versiónen

línea].Recuperadoel9dediciembrede2011,dehttp://books.google.com.mx/books?id=g88A4rxPH3wC&printsec=frontcover&dq=sistemas+operativos+modernos&hl=es&ei=Dwt5Td_OBoS5tge

Hw4mHBw&sa=X&oi=book_result&ct=result&resnum=1&ved=0CCUQ6AEwAA#v=onepage&q&f=false

Referenciasdeimágenes

Loughborough,J.(2010).DeckChairsInPrint.Recuperadael15demarzode2012,

dehttp://www.flickr.com/photos/sunface13/4444500465/

(ImagenbajolicenciaAtribuciÛn‐NoComercial‐SinDerivadas2.0GenÈrica)

deacuerdoahttp://creativecommons.org/licenses/by‐nc‐nd/2.0/deed.es

Siders,B.(2011).Printer/ScannerandColorPrinter.Recuperadael15demarzode2012,

dehttp://www.flickr.com/photos/btsiders/5908644509/

(ImagenbajolicenciaAtribuciÛn‐NoComercial‐SinDerivadas2.0GenÈrica)

deacuerdoahttp://creativecommons.org/licenses/by‐nc‐nd/2.0/deed.es