El primer Sistema Operativo de red estaba enfocado a equipos con

Anuncio
EL PRIMER SISTEMA OPERATIVO DE RED ESTABA ENFOCADO A
EQUIPOS CON UN PROCESADOR MOTOROLA 68000, (FIGURA 2),
PASANDO POSTERIORMENTE A PROCESADORES INTEL COMO
NOVELL NETWARE.
Figura 2. Procesador Motorola
Fue la primer Mac “accesible” al público en general, con un precio de US$ 999
y la primera en bajar de la barrera de los US$ 1000, el modelo básico y US$
1499 el modelo con disco duro y 2MB de RAM. Apple hizo una apuesta
arriesgada al lanzar esta Mac, ya que la mayoría la encontraba excesivamente
lenta para los tiempos que corrían, pero esto no evitó que se fabricara casi por
2 años, y que tuviera una buena acogida por el público y las ventas.
Esta computadora fue escogida en el museo de Arte Contemporáneo de Nueva
York para exhibir la revolución que Macintosh presentó tanto con sus equipos
como con su diseño. Como un dato curioso, cabe mencionar que si se
desmonta la carcasa, puede ver las firmas de los diseñadores de esta
computadora grabadas en el mismo proceso de fabricación (texto sobre
relieve), ya que ellos veían sus computadores como obras de arte.
Los Sistemas Operativos de red más ampliamente usados son: Novell
Netware, Personal Netware, LAN Manager, Windows NT Server, UNIX,
LANtastic,
En Sistemas Operativos de Red existe el Windows NT, Windows 2000 server.
Con un interface de usuario similar a Windows 95. La versión 4.0 de Windows
NT es el equivalente al Windows 95 y la versión 5.0 es una mejora.
Existen dos versiones: Windows NT Workstation, orientada a estaciones de
trabajo, más potente que el Windows 95 o 98 y Windows NT Server, que se
utiliza en servidores de red.
No hay que olvidar que existen sistemas operativos de Red muy robustos y
confiables como Unix y Linux (similar al Unix, pero de libre distribución), que
desde su concepción inicial son sistemas operativos de Red multiusuario
(más de un usuario se conecta al S.O. a la vez)) y multitarea (hace varias
tareas a la vez).
Un sistema operativo de red es, por lo general un sistema operativo aislado
adaptado para su uso en un entorno de red (gary Nutt 2004). Ejemplos:
NetWare 4.x
Es un sistema operativo de red de Novell diseñado para la computación
empresarial. Puede manejar hasta 1000 usuarios en un solo servidor. Está
basado en la arquitectura de 32 bits del rango que va de los procesadores 386
al Pentium.
Windows NT Server 4.0.
La integración de la interfaz de usuario de Windows 95 en NT 4.0, proporciona
una visión consistente a través del escritorio y el servidor, resultando en un
menor tiempo de entrenamiento y un más rápido desenvolvimiento del nuevo
sistema operativo de red. Herramientas como el administrador de tareas y el
monitor de red simplifican la administración del servidor. El administrador de
tareas ofrece información extensa de las aplicaciones e indicaciones gráficas
del CPU y de la memoria, que permiten a los administradores un control del
comportamiento del sistema.
LAN Server de IBM
LAN Server es un sistema operativo de red que se ejecuta bajo OS/2. Este
software de servidor de archivos proporciona lo que IBM llama relaciones
solicitador/servidor (y lo que el resto de la industria conoce como relaciones
cliente/servidor). No importa los términos que se utilicen, cuando el software se
ejecuta bajo un verdadero sistema operativo multitareas, permite que las bases
de datos distribuidas en LAN sean una realidad. Los usuarios sólo necesitan
solicitar un registro en particular y el procesamiento real se lleva a cabo en
alguna otra parte de la red. LAN Server ofrece funciones de acceso a bases de
datos mejoradas debido a la disponibilidad del componente Servicios de
Conexión de Bases de Datos Distribuidas/2 (DDCS/2), que forma parte de
manera opcional en la arquitectura de sistemas de red de IBM.
VINES de Banyan
El sistema Virtual Networking System (sistema de red virtual) (VINES, que
antes era un acrónimo y ahora es una marca registrada) de Banyan Systems,
es un sistema operativo de red basado en una versión modificada de UNIX.
VINES representa el patrón más alto en la conectividad interredes y en la
seguridad y transparencia de operación. La compañía ofrece varios productos
accesorios, incluyendo software de correo electrónico y de administración de
red.
UNIX
El sistema operativo UNIX ha evolucionado durante los últimos veinte años
desde su invención como experimento informático hasta llegar a convertirse en
uno de los sistemas operativos más populares e influyentes del mundo. UNIX
es el sistema más usado en investigación científica, pero su aplicación en otros
entornos es bastante considerable. UNIX tiene una larga historia y muchas de
sus ideas y metodología se encuentran en sistemas como DOS y Windows.
Las características fundamentales del UNIX moderno son: memoria virtual,
multitarea y multiusuario . La filosofía original de diseñó de UNIX fue la de
distribuir la funcionalidad en pequeñas partes: los programas. De esta forma, el
usuario puede obtener nueva funcionalidad y nuevas características de una
manera relativamente sencilla, mediante las diferentes combinaciones de
pequeñas partes (programas). Además, en el caso de que aparezcan nuevas
utilidades (y de hecho aparecen), pueden ser integradas al espacio de trabajo.
Las versiones modernas del sistema UNIX están organizadas para un uso de
red fácil y funcional, por lo que es muy frecuente encontrar versiones del
sistema UNIX sobre grandes unidades centrales sosteniendo varios cientos de
usuarios al mismo tiempo. Las herramientas de comunicación internas del
sistema, la fácil aceptación de rutinas de dispositivo adicionales de bajo nivel y
la organización flexible del sistema de archivos son naturales para el entorno
de red de hoy en día.
Linux
Linux es un clon del sistema operativo UNIX que corre en varias plataformas,
especialmente en computadoras personales con procesadores Intel 80386 o
más recientes. Linux puede convertir cualquier computadora personal en una
estación de trabajo con las mejores cualidades de UNIX. Este sistema se ha
instalado tanto en negocios y universidades, como para uso personal. Lo que
hace a Linux tan diferente es que es una implementación de UNIX sin costo.
Fue y todavía es desarrollada por un grupo de voluntarios, principalmente de
Internet, quienes intercambian código, reportan trucos y resuelven problemas
en un ambiente completamente abierto. Existe un conjunto de documentos de
estandarización publicados por la IEEE denominados POSIX. Linux antes que
nada satisface los documentos POSIX-1 y POSIX-2. Linux tiene una
antememoria o cache que mejora el rendimiento del disco. Esto significa que
temporalmente guarda en RAM información perteneciente al sistema de
almacenamiento permanente. Las diferencias entre lo que Linux cree que hay
en el disco y lo que efectivamente está almacenado en él, se sincroniza cada
30 segundos. En Linux se puede correr la mayoría del software popular para
UNIX, incluyendo el Sistema de Ventanas X. El Sistema X Window, o
simplemente X, es una interfaz gráfica de usuario estándar para máquinas
UNIX y es un poderoso ambiente que soporta muchas aplicaciones. Usando el
Sistema X Window, se pueden tener múltiples ventanas de terminales en la
pantalla a la vez (consolas virtuales), cada una teniendo una diferente sesión
de trabajo. Con las redes TCP/IP, una máquina Linux puede desplegar
aplicaciones X corriendo en otras máquinas. En la actualidad, el sistema X se
usa en todas las versiones disponibles de UNIX. El sistema Linux es
mayormente compatible con varios estándares de UNIX al nivel fuente,
incluyendo IEEE POSIX.1, UNIX System V, y Berkeley System Distribution
UNIX (BSD). Todo el código fuente para el sistema Linux, en la mayoría de sus
distribuciones, incluyendo el kernel o núcleo, drivers, librerías, programas de
usuario y herramientas de desarrollo son gratis y de código abierto.
Referencias http://www.geocities.com/SiliconValley/8195/noscs.html.
Los sistemas operativos de red se definen como aquellos que tienen la
capacidad de interactuar con sistemas operativos en otras computadoras
mediante un medio de transmisión con el objeto de intercambiar información,
transferir archivos, ejecutar comandos remotos y un sin fin de otras actividades.
El punto crucial de estos sistemas es que el usuario debe saber la sintaxis de
un conjunto de comandos o llamadas al sistema para ejecutar estas
operaciones, además de la ubicación de los recursos que desee accesar. Por
ejemplo:
Si un usuario en la computadora hidalgo necesita el archivo matriz.pas que se
localiza en el directorio /software/código en la computadora morelos bajo el
sistema operativo UNIX, dicho usuario podría copiarlo a través de la red con los
comandos siguientes:
hidalgo% hidalgo% rcp morelos:/software/codigo/matriz.pas . hidalgo%
En este caso, el comando rcp que significa "remote copy" trae el archivo
indicado de la computadora morelos y lo coloca en el directorio donde se
ejecutó el mencionado comando. Lo importante es hacer ver que el usuario
puede accesar y compartir muchos recursos.
Sistemas Operativos Distribuidos
Los sistemas operativos distribuidos desempeñan las mismas funciones que un
sistema operativo normal, pero con la diferencia de trabajar en un entorno
distribuido. Su Misión principal consiste en facilitar el acceso y la gestión de los
recursos distribuidos en la red.
Los sistemas operativos distribuidos abarcan los servicios de red, logrando
integrar recursos (impresoras, unidades de respaldo, memoria, procesos,
unidades centrales de proceso ) en una sola máquina virtual que el usuario
accesa en forma transparente. Es decir, ahora el usuario ya no necesita saber
la ubicación de los recursos, sino que los conoce por nombre y simplemente los
usa como si todos ellos fuesen locales a su lugar de trabajo habitual.
Los avances tecnológicos en las redes de área local y la creación de
microprocesadores de 32 y 64 bits lograron que computadoras mas o menos
baratas tuvieran el suficiente poder en forma autónoma para desafiar en cierto
grado a los mainframes, y a la vez se dio la posibilidad de intercomunicarlas,
sugiriendo la oportunidad de partir procesos muy pesados en cálculo en
unidades más pequeñas y distribuirlas en los varios microprocesadores para
luego reunir los sub-resultados, creando así una máquina virtual en la red que
exceda en poder a un mainframe. El sistema integrador de los
microprocesadores que hace ver a las varias memorias, procesadores, y todos
los demás recursos como una sola entidad en forma transparente se le llama
sistema operativo distribuido.
Las razones para crear o adoptar sistemas distribuidos son:
1. Por necesidad (debido a que los problemas a resolver son
inherentemente distribuidos)
2. Porque se desea tener más confiabilidad y disponibilidad de
recursos.
En el primer caso tenemos, por ejemplo, el control de los cajeros automáticos
en diferentes estados de la república. Ahí no es posible ni eficiente mantener
un control centralizado, es más, no existe capacidad de cómputo y de
entrada/salida para dar servicio a los millones de operaciones por minuto.
En el segundo caso, supóngase que se tienen en una gran empresa varios
grupos de trabajo, cada uno necesita almacenar grandes cantidades de
información en disco duro con una alta confiabilidad y disponibilidad. La
solución puede ser que para cada grupo de trabajo se asigne una partición de
disco duro en servidores diferentes, de manera que si uno de los servidores
falla, no se deje de dar el servicio a todos, sino sólo a unos cuantos y, más aún,
se podría tener un sistema con discos en espejo (mirror) a través de la red, de
manera que si un servidor se cae, el servidor en espejo continúa trabajando y
el usuario ni cuenta se da de estas fallas, es decir, obtiene acceso a recursos
en forma transparente.
Descargar