Está en la página 1de 8

Sistema operativo de redes

¿Qué es un sistema operativo?


Como sabemos, una computadora está formada de dos componentes
fundamentales: hardware y software. El sistema operativo es la parte esencial
de este último. Si nos imaginamos la estructura de nuestra máquina como una
pirámide, en la base tendríamos el hardware:
• las unidades de disco
• la memoria disponible
• el procesador
• los dispositivos periféricos como son las impresoras o faxes.

Y parcialmente con el hardware tenemos nuestro Sistema


Operativo, con programas especializados llamados controladores de dispositivo
que permiten que el sistema operativo imparta órdenes al hardware
El Sistema Operativo se trata pues, de un software básico que actúa como intermediario entre el usuario y el
hardware de un ordenador, controlando y administrando los recursos de la computadora de manera más
sencilla, cómoda y eficiente. Estos recursos son:
• Memoria.
• Tiempo de CPU.
• Espacio de disco.
• Periféricos.

Tipos de Sistemas Operativos.


Los sistemas operativos se han clasificado tradicionalmente siguiendo estos criterios:
• Por su estructura.
• Por los servicios que ofrecen.
Estructura monolítica
Es la estructura de los primeros sistemas operativos constituidos fundamentalmente por un
solo programa compuesto de un conjunto de rutinas entrelazadas de tal forma que cada una puede llamar a
cualquier otra.
Las características fundamentales de este tipo de estructura son:
• Construcción del programa final a base de módulos compilados separadamente que se unen a través del
ligador.
• Buena definición de parámetros de enlace entre las distintas rutinas existentes, que puede provocar mucho
acoplamiento.
Estructura jerárquica o por capas

Consiste en organizar el sistema operativo como una jerarquía de capas, cada una constituida sobre la inmediata
inferior.
El sistema operativo la utiliza para poder controlar los diversos aspectos del hardware, sobre ella se encuentra la
capa de dispositivos. Es un conjunto de funciones denominadas controladoras de dispositivo que se encuentra
dentro del Kernel del sistema operativo, acceden directamente al hardware y hacen el trabajo de escritura y
lectura.
Capa 0: Asignación del procesador y multiprogramación.
Capa 1: Administración de los recursos del sistema (memoria, disco, etc...).
Capa 2: Comunicación operador-proceso.
Capa 3: Control E/S.
Capa 4: Programas de usuario.
Capa 5: El operador.

En informática, un núcleo o kernel es un software que constituye una parte fundamental del sistema operativo, y


se define como la parte que se ejecuta en modo privilegiado (conocido también como modo núcleo).
• Sistemas Operativos por los servicios que ofrecen.

Siempre hemos escuchado los términos monotarea o monousuario. Es evidente que los sistemas operativos
monousuarios soportan un solo usuario a la vez, caso típico de los primeros ordenadores personales o PCs. Los
Sistemas operativos monotarea son primitivos y sólo manejaban una tarea a la vez por usuario, es decir,
ejecutaban las tareas de una en una

Los sistemas operativos actuales suelen ser multiproceso, multitarea y multiusuario. Procesan varias labores al
mismo tiempo y son capaces de dar servicio a más de un usuario a la vez. Normalmente ejecutará tantas tareas
como procesadores tenga, y si el número de tareas es superior al número de procesadores, el equipo distribuye
la carga de trabajo entre ellos, dedicando ciertas cantidades de tiempo a cada tarea en función de unos criterios
de prioridad.
Sistemas operativos para equipos servidores
Los entornos de sistemas operativos de red más comunes son tres:
• Novell Netware.
• Microsoft Windows.
• UNIX/ Linux.

Un software servidor debe permitir:


• Compartir recursos: El sistema operativo debe encargarse de poner los recursos a
disposición del resto de los equipos, especificar determinar el control y acceso que
pueden realizar los distintos usuarios de dichos recursos y, por último, coordinar el acceso
a los mismos.
• Gestionar los usuarios de manera que se determine qué usuarios pueden acceder a la
red y en qué situación.
• Administrar y controlar el estado de la red.
Sistemas operativos para equipos cliente.
Cuando trabajamos con un ordenador autónomo, todas las peticiones de servicios se realizan dentro del equipo,
sin embargo, en un ordenador conectado a una red se requiere de un sistema que permita cursar órdenes y
peticiones al exterior. El equipo ya no cursa órdenes a un único procesador, sino que lo puede realizar a todos
aquellos que se encuentren en la red.
Elementos característicos de los sistemas operativos.

• Sistemas de archivos: La forma de almacenar y localizar los ficheros en un disco duro es uno de los primeros
problemas a resolver
• Servicios de directorio: Base de datos centralizada de los
recursos de la red.
• Seguridad de los servicios: Otra tarea de los sistemas operativos
es proporcionar seguridad para, por un lado administrar los
servicios de directorio y, por otro para el servicio propiamente dicho.
• Organización de la red: Los distintos objetos que configuran una red
se pueden agrupar en dominios o grupos de trabajo.
• Protocolos de comunicación: Protocolos nativos que emplean los
sistemas operativos para la comunicación en la red.

También podría gustarte