stringtranslate.com

NetWare

NetWare [2] es un sistema operativo de red informática discontinuado desarrollado por Novell, Inc. Inicialmente utilizaba multitarea cooperativa para ejecutar varios servicios en una computadora personal, utilizando el protocolo de red IPX .

El producto NetWare original de 1983 admitía clientes que ejecutaban tanto CP/M como MS-DOS , funcionaba sobre una topología de red en estrella propietaria y se basaba en un servidor de archivos construido por Novell que utilizaba el procesador Motorola 68000. La empresa pronto dejó de fabricar su propio hardware y NetWare pasó a ser independiente del hardware, funcionando en cualquier sistema compatible con IBM PC basado en Intel y capaz de utilizar una amplia gama de tarjetas de red. Desde el principio, NetWare implementó una serie de características inspiradas en los sistemas de mainframe y minicomputadoras que no estaban disponibles en los productos de sus competidores.

En 1991, Novell presentó productos de redes peer-to-peer más económicos para DOS y Windows , que no estaban relacionados con su NetWare centrado en servidores. Se trata de NetWare Lite 1.0 (NWL) y, posteriormente, Personal NetWare 1.0 (PNW) en 1993.

En 1993, la línea principal de productos NetWare dio un giro radical cuando la versión 4 introdujo NetWare Directory Services (NDS, posteriormente rebautizado como eDirectory ), un servicio de directorio global basado en los conceptos ISO X.500 (seis años después, Microsoft lanzó Active Directory ). El servicio de directorio, junto con un nuevo sistema de correo electrónico ( GroupWise ), una suite de configuración de aplicaciones ( ZENworks ) y un producto de seguridad ( BorderManager ) estaban todos orientados a las necesidades de las grandes empresas.

Sin embargo, en 2000, Microsoft ya se estaba quedando con una mayor base de clientes de Novell y ésta cada vez más se planteaba un futuro basado en un núcleo Linux . El sucesor de NetWare, Open Enterprise Server (OES), lanzado en marzo de 2005, ofrece todos los servicios alojados anteriormente por NetWare 6.5, pero en un SUSE Linux Enterprise Server ; el núcleo NetWare siguió siendo una opción hasta OES 11 a finales de 2011.

La última versión de actualización fue la 6.5SP8 de mayo de 2009; NetWare ya no está en la lista de productos de Novell. [3] El soporte general de NetWare 6.5SP8 finalizó en 2010; el soporte extendido estuvo disponible hasta fines de 2015 y el soporte propio hasta fines de 2017. El reemplazo es Open Enterprise Server. [4]

Historia

Una tarjeta de red con una etiqueta que indica la certificación con NetWare

NetWare evolucionó a partir de un concepto muy simple: compartir archivos en lugar de compartir discos . Al controlar el acceso a nivel de archivos individuales, en lugar de discos completos, se podían bloquear archivos e implementar un mejor control de acceso. En 1983, cuando se originaron las primeras versiones de NetWare, todos los demás productos de la competencia se basaban en el concepto de proporcionar acceso directo compartido a discos. El enfoque alternativo de Novell fue validado por IBM en 1984, lo que ayudó a promover el producto NetWare.

Novell NetWare comparte el espacio de disco en forma de volúmenes NetWare , comparables a los volúmenes lógicos . Las estaciones de trabajo cliente que ejecutan DOS ejecutan un programa especial de terminación y permanencia residente (TSR) que les permite asignar una letra de unidad local a un volumen NetWare. Los clientes inician sesión en un servidor para poder asignar volúmenes, y el acceso se puede restringir según el nombre de inicio de sesión. De manera similar, pueden conectarse a impresoras compartidas en el servidor de impresión dedicado e imprimir como si la impresora estuviera conectada localmente.

A finales de los años 90, con el auge de la conectividad a Internet, el protocolo TCP/IP de Internet se convirtió en el protocolo dominante en las redes LAN . Novell había introducido un soporte limitado de TCP/IP en NetWare 3. x ( c.  1992 ) y 4. x ( c.  1995 ), que consistía principalmente en servicios FTP e impresión LPR/LPD al estilo UNIX (disponible en NetWare 3. x ), y un servidor web desarrollado por Novell (en NetWare 4. x ). El soporte nativo de TCP/IP para los servicios de impresión y archivo de cliente normalmente asociados con NetWare se introdujo en NetWare 5.0 (lanzado en 1998). También hubo un producto de corta duración, NWIP, que encapsulaba IPX en TCP/IP, destinado a facilitar la transición de un entorno NetWare existente de IPX a IP.

A principios y mediados de los años 80, Microsoft introdujo su propio sistema LAN en LAN Manager , basado en el protocolo NBF . Los primeros intentos de competir con NetWare fracasaron, pero esto cambió con la inclusión de un soporte de red mejorado en Windows para Trabajo en Grupo y, posteriormente, con los exitosos Windows NT y Windows 95. NT, en particular, ofrecía un subconjunto de los servicios de NetWare, pero en un sistema que también podía utilizarse en un ordenador de sobremesa y, debido a la integración vertical, no era necesario un cliente de terceros.

Primeros años

NetWare surgió a partir del trabajo de consultoría de SuperSet Software , un grupo fundado por los amigos Drew Major , Dale Neibaur, Kyle Powell y, más tarde, Mark Hurst. Este trabajo surgió de sus clases en la Universidad Brigham Young en Provo, Utah , a partir de octubre de 1981.

En 1981, Raymond Noorda contrató [ aclaración necesaria ] el trabajo del equipo SuperSet. El equipo fue originalmente asignado para crear un sistema de intercambio de discos CP/M para ayudar a conectar en red el hardware basado en Motorola 68000 que Novell vendía en ese momento. El primer S-Net está basado en CP/M-68K y comparte un disco duro. En 1983, el equipo estaba convencido en privado de que CP/M era una plataforma condenada al fracaso y en su lugar se le ocurrió un exitoso sistema de intercambio de archivos para el recién presentado IBM-compatible PC . También escribieron una aplicación llamada Snipes -un juego en modo texto- y la usaron para probar la nueva red y demostrar sus capacidades. Snipes [también conocido como 'NSnipes' por 'Network Snipes'] es la primera aplicación de red jamás escrita para una computadora personal comercial, y es reconocido como uno de los precursores de muchos juegos multijugador populares como Doom y Quake . [5]

Este sistema operativo de red (NOS), que en un principio se denominó ShareNet o S-Net , se denominó posteriormente Novell NetWare. NetWare se basa en el protocolo NetWare Core Protocol (NCP), que es un protocolo basado en paquetes que permite a un cliente enviar solicitudes a un servidor NetWare y recibir respuestas de este. Inicialmente, NCP estaba directamente vinculado al protocolo IPX/SPX y NetWare se comunicaba de forma nativa utilizando únicamente IPX/SPX.

El primer producto que llevó el nombre NetWare se lanzó en 1983. El producto original, NetWare 68 (también conocido como S-Net ), se ejecutaba en el hardware de servidor de archivos basado en el procesador 68000 patentado por Novell y utilizaba una topología de red en estrella . A esto se unió más tarde NetWare 86 , que podía utilizar PC convencionales basados ​​en Intel 8086 como servidor. Este fue reemplazado en 1985 por Advanced NetWare 86, que permitía tener más de un servidor en la misma red. En 1986, después de que el procesador Intel 80286 estuviera disponible, Novell lanzó Advanced NetWare 286. Se ofrecieron dos versiones para la venta; la versión básica se vendió como ELS I, más una versión mejorada, ELS II. *ELS* significaba "Sistema de nivel de entrada".

Sistema operativo: Windows 2000, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 20incógnita

Disquetes para NetWare 2.2

La versión 2. x de Advanced NetWare , lanzada en 1986, fue escrita para la entonces nueva CPU 80286. La CPU 80286 cuenta con un nuevo modo protegido de 16 bits que proporciona acceso a hasta 16 MiB de RAM, así como nuevos mecanismos para facilitar la realización de múltiples tareas. (Antes de la 80286, los servidores con CPU para PC utilizaban los procesadores Intel 8088/8086 de 8/16 bits, que están limitados a un espacio de direcciones de 1 MiB con no más de 640 KiB de RAM directamente direccionable). La combinación de un límite de RAM superior de 16 MiB, la utilización de las características del procesador 80286 y un límite de tamaño de volumen NetWare de 256 MB (en comparación con los 32 MB que permitía DOS en ese momento) permitió la construcción de redes de área local basadas en servidores confiables y rentables por primera vez. El límite de 16 MiB de RAM fue especialmente importante, ya que deja suficiente RAM disponible para el almacenamiento en caché de disco para mejorar significativamente el rendimiento. Esto se convirtió en la clave para el rendimiento de Novell y, al mismo tiempo, permitió construir redes más grandes.

En una innovación significativa, NetWare 286 también es independiente del hardware, a diferencia de los sistemas de servidores de red de la competencia. Los servidores Novell se pueden ensamblar utilizando cualquier sistema de marca con una CPU Intel 80286, cualquier disco duro MFM , RLL , ESDI o SCSI y cualquier adaptador de red de 8 o 16 bits para el que haya controladores NetWare disponibles, y en el lanzamiento se admitieron 18 tarjetas de red de diferentes fabricantes. [6]

El servidor podría soportar hasta cuatro tarjetas de red, [6] y estas pueden ser una mezcla de tecnologías como ARCNET , Token Ring y Ethernet . El sistema operativo se proporciona como un conjunto de módulos de objetos compilados que requieren configuración y vinculación. Cualquier cambio en el sistema operativo requiere una nueva vinculación del núcleo . La instalación también requiere el uso de un programa propietario de formato de bajo nivel para discos duros MFM llamado COMPSURF.

El sistema de archivos utilizado por NetWare 2. x es NetWare File System 286, o NWFS 286, que admite volúmenes de hasta 256 MB. NetWare 286 reconoce el modo protegido 80286 , lo que amplía la compatibilidad de NetWare con RAM desde 1 MiB hasta los 16 MiB direccionables por el 80286. Se requiere un mínimo de 2 MiB para iniciar el sistema operativo; cualquier RAM adicional se utiliza para FAT , DET y almacenamiento en caché de archivos. Dado que el modo protegido de 16 bits está implementado en el 80286 y en todos los procesadores Intel x86 posteriores, NetWare 286 versión 2. x se ejecutará en cualquier procesador compatible con 80286 o posterior.

NetWare 2. x implementa una serie de características inspiradas en los sistemas mainframe y minicomputadoras que no estaban disponibles en otros sistemas operativos de la época. Las características de Tolerancia a Fallas del Sistema (SFT) incluyen verificación estándar de lectura después de escritura (SFT-I) con reasignación de bloques defectuosos sobre la marcha (en ese momento, los discos no tenían esa característica incorporada) y RAID1 de software (duplicación de discos, SFT-II). El Sistema de Seguimiento de Transacciones (TTS) protege opcionalmente los archivos contra actualizaciones incompletas. Para archivos individuales, esto requiere solo que se configure un atributo de archivo. Las transacciones sobre múltiples archivos y las reversiones controladas son posibles mediante la programación de la API TTS .

NetWare 286 2. x normalmente requiere una PC dedicada para actuar como servidor, donde el servidor utiliza DOS sólo como cargador de arranque para ejecutar el archivo de sistema operativo NET$OS.EXE . Toda la memoria se asigna a NetWare; no se ejecuta DOS en el servidor. Sin embargo, también estaba disponible una versión "no dedicada" para clientes preocupados por el precio. En esta, DOS 3.3 o superior permanece en la memoria, y el procesador se divide en porciones de tiempo entre los programas DOS y NetWare, lo que permite que la computadora servidor se use simultáneamente como un servidor de archivos de red y como una estación de trabajo de usuario. Debido a que toda la memoria extendida (RAM por encima de 1 MiB) se asigna a NetWare, DOS está limitado a sólo 640 KiB; los administradores de memoria expandida que usaban la MMU de procesadores 80386 y superiores, como EMM386, no funcionan; sin embargo, es posible la memoria expandida estilo 8086 en tarjetas enchufables dedicadas. La división del tiempo se logra mediante la interrupción del teclado , lo que requiere un estricto cumplimiento del modelo de diseño de IBM PC, de lo contrario el rendimiento se ve afectado.

La concesión de licencias de servidor en las primeras versiones de NetWare 286 se realiza mediante una tarjeta de claves. La tarjeta de claves se diseñó para un bus ISA de 8 bits y tiene un número de serie codificado en un chip ROM. El número de serie debe coincidir con el número de serie del software NetWare que se ejecuta en el servidor. Para ampliar la base de hardware, en particular para las máquinas que utilizan el bus IBM MCA, las versiones posteriores de NetWare 2. x no requieren la tarjeta de claves; se utilizan disquetes con licencia serializada en lugar de las tarjetas de claves.

Normalmente, la licencia es para 100 usuarios, pero también había dos versiones de ELS disponibles: primero, una ELS para 5 usuarios en 1987, y luego, la ELS 2.12 II para 8 usuarios en 1988. [7]

NetWare 3.incógnita

La gama 3. x de NetWare supuso un gran avance. Comenzó con la versión 3.0 en 1990, seguida rápidamente por las versiones 3.10 y 3.11 en 1991.

Una característica clave fue el soporte para el modo protegido de 32 bits , eliminando el límite de memoria de 16 MiB de NetWare 286 y, por lo tanto, permitiendo que se admitieran discos duros más grandes (ya que NetWare 3. x almacenaba en caché toda la tabla de asignación de archivos y la tabla de entrada de directorio en la memoria para mejorar el rendimiento).

La versión 3. x de NetWare también era mucho más sencilla de instalar, ya que el soporte de disco y red lo proporcionaban módulos de software llamados NetWare Loadable Module (NLM) que se cargaban al iniciar el sistema o cuando era necesario. Los NLM también podían añadir funciones como software antivirus, software de copia de seguridad, bases de datos y servidores web. Un NLM también proporcionaba soporte para nombres de archivo largos.

NetWare 3. x introdujo un nuevo sistema de archivos , el  " NetWare File System 386" o NWFS 386, que ampliaba significativamente la capacidad de volumen (archivos de 1 TB y 4 GB) y podía gestionar hasta 16 segmentos de volumen que abarcaban varias unidades de disco físicas. Se podían añadir segmentos de volumen mientras el servidor estaba en uso y el volumen estaba montado, lo que permitía ampliar un servidor sin interrupciones.

En NetWare 386 3. x todos los NLM se ejecutaban en el servidor con el mismo nivel de protección de memoria del procesador , conocido como " ring 0 ". Esto proporcionaba el mejor rendimiento posible, pero sacrificaba la fiabilidad porque no había protección de memoria y, además, NetWare 3. x utilizaba un modelo multitarea cooperativo , lo que significa que se requería que un NLM cediera el paso al núcleo con regularidad. Por cualquiera de estas razones, un NLM con un mal comportamiento podía dar lugar a un error fatal ( ABEND ).

NetWare continuó administrándose mediante utilidades basadas en consola.

A partir de 1992, los proveedores externos de Novell recibieron licencia para utilizar el logotipo mencionado anteriormente para comercializar sus productos compatibles con NetWare, a cambio de una tarifa.
A partir de 1992, los proveedores externos de Novell recibieron licencia para utilizar el logotipo mencionado anteriormente para comercializar sus productos compatibles con NetWare, a cambio de una tarifa.

Con la versión 3. x , Novell aumentó el rigor de las pruebas de compatibilidad con sus proveedores externos, renovando su programa de certificación en octubre de 1992 y presentando un programa de marketing cooperativo de dos niveles. El primer nivel proporcionó a los proveedores de Novell un paquete que contenía un libro de pautas de compatibilidad, líneas de soporte de ingeniería, herramientas de autoprueba y recursos de marketing limitados, este último incluyendo una licencia para promocionar productos con un logotipo que dijera "Sí, funciona con NetWare" - todo gratuito y seguido a discreción de los proveedores. El segundo nivel requería una tarifa de solicitud única de $7,000 pero reemplazó el lema del logotipo con un "Sí, está probado y aprobado por NetWare" que sonaba más seguro y otorgó a los socios un soporte más amplio, incluyendo pruebas in situ por parte de Novell Labs. [8] [9] Inicialmente limitado a los Estados Unidos, este programa se implementó en el Reino Unido al año siguiente. [10] [11]

Durante un tiempo, Novell también comercializó una versión OEM de NetWare 3, llamada Portable NetWare , junto con OEM como Hewlett-Packard , DEC y Data General , que adaptaron el código fuente de Novell para ejecutarlo sobre sus sistemas operativos Unix. Portable NetWare no se vendió bien.

Mientras que NetWare 3. x estaba vigente, Novell introdujo su primer sistema de clustering de alta disponibilidad , llamado NetWare SFT-III , que permitía que un servidor lógico se reflejara completamente en una máquina física separada. Implementado como un cluster sin recursos compartidos , bajo SFT-III el SO se dividió lógicamente en un motor de E/S controlado por interrupciones y el núcleo del SO controlado por eventos. Los motores de E/S serializaban sus interrupciones (disco, red, etc.) en un flujo de eventos combinado que se enviaba a dos copias idénticas del motor del sistema a través de un enlace rápido entre servidores (normalmente de 100 Mbit/s). Debido a su naturaleza no preemptiva, el núcleo del SO, despojado de E/S no determinista, se comporta de manera determinista, como una gran máquina de estados finitos . Se compararon las salidas de los dos motores del sistema para asegurar un funcionamiento correcto, y dos copias se enviaron de vuelta a los motores de E/S. Utilizando la funcionalidad RAID de software SFT-II existente presente en el núcleo, los discos podían ser duplicados entre las dos máquinas sin hardware especial. Las dos máquinas podían estar separadas tanto como lo permitiera el enlace servidor a servidor. En caso de un fallo del servidor o del disco, el servidor superviviente podía hacerse cargo de las sesiones del cliente de forma transparente después de una breve pausa, ya que tenía información completa sobre el estado. SFT-III fue la primera versión de NetWare capaz de utilizar hardware SMP : el motor de E/S podía ejecutarse opcionalmente en su propia CPU. NetWare SFT-III, adelantado a su tiempo en varios aspectos, tuvo un éxito desigual.

Con NetWare 3 se ha introducido un protocolo de enrutamiento mejorado, el Protocolo de servicios de enlace NetWare , que escala mejor que el Protocolo de información de enrutamiento y permite construir redes grandes.

NetWare 4.incógnita

NetWare 4 y NDS fueron el tema de muchas sesiones técnicas en la conferencia Novell BrainShare , que aquí se ve durante un receso en 1995.
Paquetes de NetWare 4.x

La versión 4 de 1993 introdujo los Servicios de directorio NetWare, posteriormente rebautizados como Servicios de directorio Novell (NDS), basados ​​en X.500 , que sustituyeron a Bindery por un servicio de directorio global , en el que la infraestructura se describía y gestionaba en un único lugar. Además, NDS proporcionaba un esquema extensible , que permitía la introducción de nuevos tipos de objetos. Esto permitía una única autenticación de usuario en NDS para controlar el acceso a cualquier servidor de la estructura de árbol de directorios. Por tanto, los usuarios podían acceder a los recursos de la red sin importar en qué servidor residieran, aunque el número de licencias de usuario seguía estando vinculado a los servidores individuales. (Las grandes empresas podían optar por un modelo de licencia que les otorgara esencialmente un número ilimitado de usuarios por servidor si dejaban que Novell auditara su número total de usuarios).

La versión 4 también introdujo una serie de herramientas y características útiles, como la compresión transparente a nivel del sistema de archivos y el cifrado público/privado RSA .

Otra característica nueva fue la Interfaz de Servicios Asíncronos NetWare (NASI). Permitía compartir en red varios dispositivos seriales, como módems . La redirección del puerto del cliente se realizaba a través de un controlador DOS o Windows, lo que permitía a las empresas consolidar módems y líneas telefónicas analógicas . [12]

NetWare para OS/2

Prometido ya en 1988, cuando la colaboración Microsoft-IBM todavía estaba en curso y OS/2  1. x era todavía un producto de 16 bits, [13] el producto no se volvió comercialmente disponible hasta después de que IBM y Microsoft se separaron y OS/2 2.0 se convirtió en un sistema operativo multitarea y multihilo preventivo de 32 bits.

En agosto de 1993, [14] Novell lanzó su primera versión de "NetWare para OS/2". Esta primera versión admitía OS/2 2.1 (1993) como sistema operativo base y exigía que los usuarios primero compraran e instalaran IBM OS/2, luego compraran NetWare 4.01 y luego instalaran el producto NetWare para OS/2. Se vendía al por menor a 200 dólares. [14]

Hacia 1995, y coincidiendo con el renovado impulso de marketing de IBM para su sistema operativo OS/2 Warp de 32 bits, tanto como cliente de escritorio como servidor LAN (OS/2 Warp Server), NetWare para OS/2 empezó a recibir una buena cobertura de prensa. "NetWare 4.1 para OS/2" permitía ejecutar la pila de red y los módulos de servidor de Novell sobre el núcleo de 32 bits y la pila de red de IBM. Básicamente, se trataba de NetWare 4. x ejecutándose como un servicio sobre OS/2. Era compatible con utilidades de cliente y servidor de terceros y con módulos cargables de NetWare. [15]

Como el sistema operativo de 32 bits de IBM incluía soporte para Netbios, IPX/SPX y TCP/IP, esto significa que los administradores de sistemas podían ejecutar las tres pilas de red más populares en una sola máquina y utilizar la máquina OS/2 también como estación de trabajo. NetWare para OS/2 compartía memoria en el sistema con OS/2 sin problemas. El libro "Guía de supervivencia de cliente-servidor con OS/2" lo describía como " código de unión que permite que el programa servidor NetWare 4. x no modificado piense que posee todos los recursos en un sistema OS/2". También afirmaba que un servidor NetWare que se ejecutaba sobre OS/2 sólo sufría una sobrecarga del 5% al ​​10% en comparación con NetWare que se ejecutaba sobre el hardware básico, mientras que ganaba la multitarea preventiva y la interfaz gráfica de usuario orientada a objetos de OS/2. [16]

Novell continuó publicando correcciones de errores y actualizaciones para NetWare para OS/2 hasta 1998. [17]

Errores estratégicos

La estrategia de Novell con NetWare 286 2. x y 3. x resultó muy exitosa; antes de la llegada de Windows NT Server, Novell poseía el 90% del mercado de servidores basados ​​en PC.

Sin embargo, el diseño de NetWare 3. x y posteriores incluía una partición DOS para cargar los archivos del servidor NetWare. Aunque tenía poca importancia técnica, [a] esta característica se convirtió en un inconveniente debido a la administración del sistema que requería. Además, la consola NetWare siguió basándose en texto en una época en la que la interfaz gráfica de Windows ganó una amplia aceptación. Especialmente los nuevos usuarios preferían la interfaz gráfica de Windows a aprender los comandos DOS necesarios para construir y controlar un servidor NetWare. Novell podría haber eliminado al menos el requisito de la partición DOS arrancable por separado desde el principio, manteniendo el diseño de NetWare 286, que instalaba el archivo del servidor en una partición Novell y permitía que el servidor arrancara desde la partición Novell sin crear una partición DOS arrancable. Novell finalmente agregó soporte para esto en un paquete de soporte para NetWare 6.5.

Como Novell inicialmente utilizó IPX/SPX en lugar de TCP/IP , no estaba en condiciones de aprovechar las ventajas de Internet en 1995. Esto dio lugar a que los servidores Novell fueran ignorados para el enrutamiento y el acceso a Internet en favor de enrutadores de hardware, sistemas operativos basados ​​en Unix como FreeBSD y servidores proxy SOCKS y HTTP en Windows y otros sistemas operativos. [ cita requerida ]

Una decisión de la dirección de Novell también eliminó la capacidad de los revendedores e ingenieros independientes de recomendar y vender el producto. La reducción de su fuerza de ventas efectiva creó esta espiral descendente en las ventas.

NetWare 4.1x y NetWare para pequeñas empresas

Un libro sobre NetWare publicado en tailandés

Novell fijó el precio de NetWare 4.10 de manera similar al de NetWare 3.12, lo que permitió a los clientes que se resistían a NDS (normalmente pequeñas empresas) probarlo sin coste alguno.

Más tarde, Novell lanzó la versión 4.11 de NetWare en 1996, que incluía muchas mejoras que hacían que el sistema operativo fuera más fácil de instalar, más fácil de usar, más rápido y más estable. También incluía el primer cliente completo de 32 bits para estaciones de trabajo basadas en Microsoft Windows , compatibilidad con SMP y el Administrador de NetWare (NWADMIN o NWADMN32), una herramienta de administración basada en GUI para NetWare. Las herramientas de administración anteriores utilizaban la interfaz Cworthy, las herramientas de GUI basadas en caracteres como SYSCON y PCONSOLE con fondo de texto azul. Algunas de estas herramientas sobreviven hasta el día de hoy, por ejemplo, MONITOR.NLM.

Novell empaquetó NetWare 4.11 con su servidor Web, soporte TCP/IP y el navegador Netscape en un paquete denominado IntranetWare (también escrito como intraNetWare). Una versión diseñada para redes de 25 usuarios o menos se denominó IntranetWare para pequeñas empresas e incluía una versión limitada de NDS e intentaba simplificar la administración de NDS. El nombre intranetWare se eliminó en NetWare 5.

Durante esta época, Novell también comenzó a aprovechar su servicio de directorio, NDS, al vincular sus otros productos al directorio. Su sistema de correo electrónico, GroupWise , se integró con NDS y Novell lanzó muchos otros productos habilitados para directorios, como ZENworks y BorderManager .

NetWare todavía requería IPX/SPX, ya que NCP lo utilizaba, pero Novell comenzó a reconocer la demanda de TCP/IP con NetWare 4.11 al incluir herramientas y utilidades que facilitaban la creación de intranets y la conexión de redes a Internet. Novell incluyó herramientas, como la pasarela IPX/IP, para facilitar la conexión entre estaciones de trabajo IPX y redes IP. También comenzó a integrar tecnologías y soporte de Internet a través de funciones como un servidor web alojado de forma nativa .

NetWare 5.incógnita

Con el lanzamiento de NetWare 5 en octubre de 1998, Novell cambió su interfaz NCP principal del protocolo de red IPX/SPX a TCP/IP para satisfacer la demanda del mercado. [18] Los productos continuaron admitiendo IPX/SPX, pero el énfasis se desplazó a TCP/IP. Las nuevas características incluían:

Los servicios de clúster mejoraron en SFT-III, ya que NCS no requirió hardware especializado ni configuraciones de servidor idénticas.

Novell lanzó NetWare 5 en un momento en que la cuota de mercado de NetWare había empezado a caer precipitadamente; muchas empresas y organizaciones reemplazaron sus servidores NetWare por servidores que ejecutaban el sistema operativo Windows NT de Microsoft .

Por esta época Novell también lanzó su última actualización del sistema operativo NetWare 4, NetWare 4.2.

NetWare 5 y versiones posteriores admitían Novell NetStorage para el acceso basado en Internet a archivos almacenados en NetWare. [20] [21] Novell lanzó NetWare 5.1 en enero de 2000. Introdujo una serie de herramientas, como:

NetWare 6.0

NetWare 6 se lanzó en octubre de 2001, poco después de su predecesor. Esta versión tiene un esquema de licencias simplificado basado en usuarios, no en conexiones de servidor. Esto permite conexiones ilimitadas por usuario a cualquier número de servidores NetWare en la red. [22] Novell Cluster Services también se mejoró para admitir clústeres de 32 nodos; [23] el producto básico NetWare 6.0 incluía una licencia de clúster de dos nodos.

NetWare 6.5

NetWare 6.5 se lanzó en agosto de 2003. Algunas de las nuevas características de esta versión incluían:

El último –y aparentemente último– Service Pack para NetWare 6.5 es el SP8, publicado en mayo de 2009.

Servidor empresarial abierto

1.0

En 2003, Novell anunció el producto sucesor de NetWare: Open Enterprise Server (OES). Lanzado por primera vez en marzo de 2005, OES completa la separación de los servicios tradicionalmente asociados con NetWare (como los servicios de directorio y los servicios de archivo e impresión) de la plataforma subyacente a la entrega de esos servicios. OES es esencialmente un conjunto de aplicaciones (eDirectory, servicios de protocolo básico NetWare , iPrint, etc.) que pueden ejecutarse sobre una plataforma de núcleo Linux o NetWare. Las implementaciones de OES en clúster pueden incluso migrar servicios de Linux a NetWare y viceversa, lo que convierte a Novell en uno de los pocos proveedores que ofrece una solución de clúster multiplataforma.

Como consecuencia de las adquisiciones de Ximian y del distribuidor alemán de Linux SuSE por parte de Novell , Novell se alejó de NetWare y cambió su enfoque hacia Linux. El marketing se centró en conseguir que los usuarios fieles de NetWare se pasaran a la plataforma Linux para futuras versiones. [24] La indicación más clara de esta dirección fue la controvertida decisión de Novell de lanzar Open Enterprise Server solo en Linux, no en NetWare. Novell luego suavizó esta decisión y declaró que los 90 millones de usuarios de NetWare recibirían soporte hasta al menos 2015. [25] Mientras tanto, muchos antiguos clientes de NetWare rechazaron la confusa mezcla de software con licencia ejecutándose en un sistema operativo Linux de código abierto a favor de pasarse a soluciones de código abierto completas como las que ofrece Red Hat . [26]

2.0

OES 2 se lanzó el 8 de octubre de 2007. Incluye NetWare 6.5 SP7, que admite la ejecución como invitado paravirtualizado dentro del hipervisor Xen y una nueva versión basada en Linux que utiliza SLES10.

Las nuevas características incluyen:

Desde los años 1990

En 2010, algunas organizaciones todavía utilizaban Novell NetWare, pero había comenzado a perder popularidad a mediados de los años 1990, cuando NetWare era el estándar de facto para el software de uso compartido de archivos e impresoras para la plataforma de servidor Intel x86 . [27]

Microsoft ganó cuota de mercado a los productos NetWare a partir de finales de los años 1990. [28] [29] El marketing más agresivo de Microsoft estaba dirigido directamente a la dirección no técnica a través de importantes revistas, mientras que el de Novell NetWare estaba dirigido a revistas más técnicas leídas por el personal de TI. [ cita requerida ]

Novell no adaptó su estructura de precios a las condiciones actuales del mercado y las ventas de NetWare sufrieron. [30]

NetWare Lite / NetWare personal

NetWare Lite y Personal NetWare fueron una serie de redes peer to peer desarrolladas por Novell para computadoras basadas en DOS y Windows dirigidas a usuarios personales y pequeñas empresas entre 1991 y 1995.

Actuación

El éxito de NetWare como producto es lo que permitió a Novell tener oficinas de ventas en todo el mundo, como lo muestra el reverso de esta carpeta de presentación de Novell de mediados de la década de 1990.

NetWare dominó el mercado de los sistemas operativos de red (NOS) desde mediados de los años 1980 hasta mediados y finales de los años 1990 debido a su altísimo rendimiento en relación con otras tecnologías NOS. La mayoría de los benchmarks durante este período demostraron una ventaja de rendimiento de 5:1 a 10:1 sobre los productos de Microsoft, Banyan y otros. Un benchmark notable enfrentó a NetWare 3. x ejecutando servicios NFS sobre TCP/IP (no el protocolo IPX nativo de NetWare) contra un servidor NFS Auspex dedicado y un servidor Unix SCO que ejecutaba el servicio NFS. NetWare NFS superó a ambos sistemas NFS "nativos" y afirmó una ventaja de rendimiento de 2:1 sobre SCO Unix NFS en el mismo hardware. [ cita requerida ]

A continuación se detallan las razones de la ventaja de rendimiento de NetWare.

Servicio de archivos en lugar de servicio de disco

Cuando se desarrolló por primera vez, casi todo el almacenamiento en LAN se basaba en el modelo de servidor de disco. Esto significaba que si una computadora cliente quería leer un bloque particular de un archivo en particular, tendría que enviar las siguientes solicitudes a través de la LAN relativamente lenta:

  1. Leer el primer bloque del directorio
  2. Continúe leyendo los bloques de directorio subsiguientes hasta encontrar el bloque de directorio que contiene la información sobre el archivo deseado; podrían ser muchos bloques de directorio.
  3. Leer varios bloques de entrada de archivo hasta encontrar el bloque que contiene la ubicación del bloque de archivo deseado; podrían ser muchos bloques de directorio
  4. Leer el bloque de datos deseado

NetWare, al estar basado en un modelo de servicio de archivos, interactuaba con el cliente en el nivel de API de archivos:

  1. Enviar solicitud de apertura de archivo (si esto no se ha hecho ya)
  2. Enviar una solicitud de los datos deseados del archivo

Todo el trabajo de búsqueda del directorio para averiguar dónde se encontraban físicamente los datos deseados en el disco se realizaba a alta velocidad de forma local en el servidor. A mediados de la década de 1980, la mayoría de los productos NOS habían pasado del modelo de servicio de disco al modelo de servicio de archivos. Hoy en día, el modelo de servicio de disco está volviendo a cobrar protagonismo; consulte SAN .

Almacenamiento en caché agresivo

Desde el principio, el diseño de NetWare se centró en servidores con grandes cantidades de RAM. La tabla de asignación de archivos (FAT) completa se leía en la RAM cuando se montaba un volumen, por lo que se requería una cantidad mínima de RAM proporcional al espacio en disco en línea; agregar un disco a un servidor a menudo también requería una actualización de RAM. A diferencia de la mayoría de los sistemas operativos de red de la competencia anteriores a Windows NT, NetWare usaba automáticamente toda la RAM que no se utilizaba para almacenar en caché los archivos activos, empleando reescrituras diferidas para facilitar la reordenación de las solicitudes de disco ( búsquedas de elevador ). Por lo tanto, un apagado inesperado podía dañar los datos, lo que hacía que una fuente de alimentación ininterrumpida fuera prácticamente una parte obligatoria de la instalación de un servidor.

El tiempo de retardo de caché sucia predeterminado se fijó en 2,2 segundos en las versiones 2. x de NetWare 286. A partir de NetWare 386 3. x , los ajustes de tiempo de retardo de caché de disco sucia y tiempo de retardo de caché de directorio sucia controlaban la cantidad de tiempo que el servidor almacenaría en caché los datos modificados ("sucios") antes de guardarlos (vaciarlos) en un disco duro. El ajuste predeterminado de 3,3 segundos se podía reducir a 0,5 segundos, pero no a cero, mientras que el retraso máximo era de 10 segundos. La opción de aumentar el retraso de caché a 10 segundos proporcionó un aumento significativo del rendimiento. Windows 2000 y 2003 Server no permiten ajustar el tiempo de retardo de caché. En su lugar, utilizan un algoritmo que ajusta el retraso de caché.

Eficiencia del protocolo básico NetWare (NCP)

La mayoría de los protocolos de red que se utilizaban en la época en que se desarrolló NetWare no confiaban en la red para enviar mensajes. Una lectura típica de un archivo de cliente funcionaría de la siguiente manera:

  1. El cliente envía una solicitud de lectura al servidor
  2. El servidor reconoce la solicitud
  3. El cliente reconoce el reconocimiento
  4. El servidor envía los datos solicitados al cliente
  5. El cliente reconoce los datos
  6. El servidor confirma el reconocimiento

En cambio, el NCP se basaba en la idea de que las redes funcionaban perfectamente la mayor parte del tiempo, por lo que la respuesta a una solicitud servía como acuse de recibo. A continuación, se muestra un ejemplo de una solicitud de lectura de un cliente que utiliza este modelo:

  1. El cliente envía una solicitud de lectura al servidor
  2. El servidor envía los datos solicitados al cliente

Todas las solicitudes contenían un número de secuencia, por lo que si el cliente no recibía una respuesta en un tiempo adecuado, volvía a enviar la solicitud con el mismo número de secuencia. Si el servidor ya había procesado la solicitud, volvía a enviar la respuesta almacenada en caché; si aún no había tenido tiempo de procesar la solicitud, solo enviaba un "acuse de recibo positivo". El resultado final de este enfoque de "confiar en la red" fue una reducción de 2/3 en las transacciones de red y la latencia asociada.

Sistema operativo no preventivo diseñado para servicios de red

Uno de los debates más intensos de la década de 1990 fue si era más apropiado que el servicio de archivos de red lo realizara una capa de software que se ejecutara sobre un sistema operativo de propósito general o un sistema operativo de propósito especial. NetWare era un sistema operativo de propósito especial, no un sistema operativo de tiempo compartido. Fue escrito desde cero como una plataforma para servicios de procesamiento cliente-servidor. Inicialmente se centró en servicios de archivos e impresión, pero más tarde demostró su flexibilidad ejecutando también servicios de bases de datos, correo electrónico, web y otros. También funcionó eficientemente como enrutador, compatible con IPX, TCP/IP y Appletalk, aunque nunca ofreció la flexibilidad de un enrutador "de hardware".

En la versión 4. x y anteriores, NetWare no admitía preemption , memoria virtual , [31] interfaces gráficas de usuario , etc. Se esperaba que los procesos y servicios que se ejecutaban bajo el sistema operativo NetWare fueran cooperativos, es decir, que procesaran una solicitud y devolvieran el control al sistema operativo de manera oportuna. Por el lado negativo, esta confianza de los procesos de aplicación para administrarse a sí mismos podía llevar a que una aplicación con un mal comportamiento hiciera caer el servidor.

Véase también

Notas

  1. ^ DOS simplemente cargaba NetWare en la memoria y le entregaba la ejecución. En versiones posteriores, DOS podía descargarse de la RAM.

Referencias

  1. ^ Rodríguez, Karen; Willett, Shawn (4 de octubre de 1993). "Novell impulsa el dominio de los clientes y servidores - Personal NetWare traerá un 'cliente universal' a los escritorios - NetWare independiente del procesador para funcionar en HP, Sun y DEC RISC". InfoWorld - La voz de la informática personal en la empresa . Vol. 15, núm. 40. InfoWorld Publishing Company . pp. 1, 123. ISSN  0199-6649 . Consultado el 16 de febrero de 2020 .
  2. ^ Peter H. Lewis (14 de mayo de 1989). "Un vínculo para todos los sistemas operativos". The New York Times . Consultado el 14 de septiembre de 2022 .
  3. ^ "Productos". Novell . Consultado el 20 de noviembre de 2015 .
  4. ^ "Ciclo de vida de soporte de productos de Novell" . Consultado el 20 de noviembre de 2015 .(Nota: busque "NetWare".)
  5. ^ "¡Francotiradores!". textmodegames.com . Archivado desde el original el 28 de julio de 2016.
  6. ^ ab "Novell actualiza el sistema operativo". Computerworld . 1986-06-30. p. 76.
  7. ^ "Novell comienza a distribuir ELS NetWare 2.15". Network World . 5 de junio de 1989. pág. 7.
  8. ^ Morrissey, Jane (12 de octubre de 1992). "Novell lanzará un programa de certificación de dos niveles". PC Week . 9 (41). Ziff-Davis: 174 – vía Gale.
  9. ^ Foster, Ed (13 de febrero de 1995). "Determinar la compatibilidad con NetWare puede requerir trabajo... o una mala experiencia". InfoWorld . 17 (7). IDG Publications: 62 – vía Google Books.
  10. ^ Redactor (8 de junio de 1993). "Minigramas". Computergram International . GlobalData – vía Gale.
  11. ^ Ferrill, Paul (4 de octubre de 1993). "Desarrollo de aplicaciones NetWare". InfoWorld . 15 (40). IDG Publications: S70 – vía Google Books.
  12. ^ "Guía de configuración de Cisco IOS Terminal Services, versión 12.2: configuración de la compatibilidad con clientes NASI para acceder a recursos de red". Versión principal del software Cisco IOS 12.2. Cisco . 2013-10-07.
  13. ^ Petrosky, Mary (29 de febrero de 1988). "Se revela el soporte de NetWare para OS/2". Network World - El semanario de estrategias de redes de usuarios . Redes locales. Vol. 5, núm. 9. Salt Lake City, Utah, EE. UU.: Network World Publishing, Inc. , IDG Communications . pág. 17. ISSN  0887-7661. Archivado desde el original el 16 de febrero de 2020. Consultado el 16 de febrero de 2020 .
  14. ^ ab Gillooly, Caryn (9 de agosto de 1993). "Novell lanza NetWare para OS/2". Network World - El semanario de noticias para la informática en red empresarial . Redes locales. Vol. 10, núm. 32. Provo, Utah, EE. UU., págs. 21, 24. ISSN  0887-7661. Archivado desde el original el 16 de febrero de 2020. Consultado el 16 de febrero de 2020 .
  15. ^ "InformationWeek, al servicio de las necesidades de información de la comunidad de tecnología empresarial". Archivado desde el original el 20 de octubre de 2012. Consultado el 8 de julio de 2011 .
  16. ^ Orfali, Robert; Harkey, Dan (1994). Guía de supervivencia de cliente/servidor con OS/2. Van Nostrand Reinhold. ISBN 9780442017989.
  17. ^ "Actualizaciones de productos: NetWare para OS/2". Novela .
  18. ^ Janah, Monua (16 de marzo de 1998). "La ventana de oportunidad de Netware". InformationWeek News - Conecta a la comunidad de tecnología empresarial . Archivado desde el original el 5 de diciembre de 2000. Consultado el 23 de mayo de 2014 ."El mercado ha hablado y TCP/IP ha ganado", afirma Eric Schmidt, CEO de Novell, sobre el paso a IP, una decisión que fue muy discutida dentro de la empresa.
  19. ^ Harris, Jeffrey (2005). Manual del administrador de Novell Open Enterprise Server. Novell Press (edición NetWare). Pearson Education . ISBN 978-0-67233278-4. Consultado el 5 de agosto de 2014. OES NetWare se basa en Novell Distributed Print Services (NDPS) para proporcionar una infraestructura de impresión en red sólida. NDPS se utiliza desde NetWare 5.
  20. ^ Kennard, Linda (9 de diciembre de 2004). "More More More: Novell exteNd 5.2 and the Pursuit of SOA-Called Happiness" (Más, más, más: Novell exteNd 5.2 y la búsqueda de la felicidad llamada SOA). Novell Connection Magazine . Novell . Consultado el 25 de mayo de 2010 . NetStorage se entrega con NetWare 6.5 y permite el acceso basado en Internet a los archivos almacenados en las iFolders de los usuarios y en servidores que ejecutan NetWare 5 y versiones posteriores.
  21. ^ Johnson, David; Gaskin, James E.; Cheung, Daniel; Tittel, Ed (2003). Actualización de Novell NetWare 5.x a 6. Preparación para el examen 2. Que Publishing . Págs. 177, 426. ISBN. 978-0-7897-2788-6. Consultado el 25 de mayo de 2010. NetStorage es un puente entre la red privada interna de Novell de una empresa y la Internet pública. Los usuarios pueden utilizar NetStorage para acceder de forma segura a los archivos desde cualquier lugar que tenga acceso a Internet, sin tener que descargar o instalar software adicional en la estación de trabajo.
  22. ^ "¿En qué se diferencia la licencia de acceso de usuario de las versiones anteriores de NetWare?" (PDF) . Novell NetWare 6.0 - Preguntas frecuentes sobre licencias de NetWare . Novell . Marzo de 2002. pág. 7 . Consultado el 20 de agosto de 2012 . En versiones anteriores de NetWare, se utiliza un modelo de licencia de conexión de servidor, en el que se concede a los usuarios acceso a los servicios de red por servidor. Esto significa que cada vez que un usuario accede a los servicios de un servidor diferente, el usuario consume una unidad de licencia en ese servidor. Las conexiones de impresora también consumen una licencia de conexión. En el modelo de licencia de acceso de usuario de NetWare 6, los usuarios consumen una única licencia de usuario (por árbol) independientemente del número de servidores NetWare 6 en los que inicien sesión. Las impresoras que se conectan a un servidor NetWare 6 no consumen una licencia de usuario. Lo mismo se aplica a todas las demás conexiones que no sean de usuario.
  23. ^ "Descripción general: características del producto" (PDF) . Novell NetWare 6.0 - Descripción general e instalación de Novell Cluster Services . Provo, UT, EE. UU.: Novell . Febrero de 2002. pág. 9. Archivado desde el original (PDF) el 25 de noviembre de 2006 . Consultado el 20 de agosto de 2012 . Clúster multinodo totalmente activo (hasta 32 nodos). Cualquier servidor NetWare del clúster puede reiniciar recursos (aplicaciones, servicios, direcciones IP y volúmenes) desde un servidor fallido del clúster
  24. ^ Vaughan-Nichols, Steven J. (30 de noviembre de 2006). "Novell anuncia el servidor empresarial abierto basado en Linux 2". eWeek . Consultado el 26 de marzo de 2007 .[ enlace muerto permanente ]
  25. ^ Galli, Peter (20 de marzo de 2006). "Novell promete apoyo para NetWare 6.5 en BrainShare". eWeek . Consultado el 26 de marzo de 2007 .[ enlace muerto permanente ]
  26. ^ Bray, Hiawatha (1 de noviembre de 2005). "Novell tropieza con su estrategia para Linux". The Boston Globe .
  27. ^ "Cómo las húmedas garras de Novell NetWare fueron arrancadas de las redes actuales". The Register . 2013-07-16 . Consultado el 2015-11-20 .
  28. ^ "Linux impulsa el mercado de sistemas operativos para servidores". CNET . CBS Interactive.
  29. ^ "Microsoft tienta a los usuarios de Novell NetWare". linuxinsider.com . 16 de noviembre de 2004. Archivado desde el original el 20 de marzo de 2012 . Consultado el 26 de mayo de 2011 .
  30. ^ Galli, Peter (17 de febrero de 2003). "Novell revoluciona NetWare". Mobile.eweek.com . Archivado desde el original el 10 de julio de 2012. Consultado el 23 de mayo de 2014 .
  31. ^ "InformationWeek, al servicio de las necesidades de información de la comunidad de tecnología empresarial". Noticias de InformationWeek: conecta a la comunidad de tecnología empresarial . Archivado desde el original el 20 de octubre de 2012. Consultado el 23 de mayo de 2014 .

Lectura adicional

Enlaces externos