De Wikipedia, la enciclopedia libre
Saltar a navegación Saltar a búsqueda

NetWare es un sistema operativo de red de computadoras descontinuado desarrollado por Novell, Inc. Inicialmente utilizó la multitarea cooperativa para ejecutar varios servicios en una computadora personal, utilizando el protocolo de red IPX .

El producto NetWare original en 1983 admitía clientes que ejecutaban tanto CP / M como MS-DOS , se ejecutaba en una topología de red en estrella patentada y se basaba en un servidor de archivos construido por Novell que usaba el procesador Motorola 68000 , pero la compañía pronto dejó de construir su propio hardware, y NetWare se volvió independiente del hardware, ejecutándose en cualquier sistema compatible con PC IBM basado en Intel y en una amplia gama de tarjetas de red. Desde el principio, NetWare implementó una serie de funciones inspiradas en sistemas mainframe y miniordenadores que no estaban disponibles en sus competidores.

En 1991, Novell introdujo productos de redes peer-to-peer más baratos para DOS y Windows , no relacionados con su NetWare centrado en el servidor. Estos fueron NetWare Lite 1.0 (NWL) y más tarde Personal NetWare 1.0 (PNW) en 1993.

En 1993, la línea principal de productos NetWare dio un giro espectacular cuando la versión 4 introdujo NetWare Directory Services (NDS), un servicio de directorio global similar al Active Directory que Microsoft lanzaría siete años después. Esto, junto con un nuevo sistema de correo electrónico ( GroupWise ), un paquete de configuración de aplicaciones ( ZENworks ) y un producto de seguridad ( BorderManager ), estaban todos orientados a las necesidades de las grandes empresas.

Para el año 2000, sin embargo, Microsoft estaba tomando una mayor parte de la base de clientes de Novell y Novell miraba cada vez más hacia un futuro basado en un kernel de Linux . El sucesor de NetWare, Open Enterprise Server (OES), lanzado en marzo de 2005, ofrecía todos los servicios alojados anteriormente por NetWare 6.5, pero en un SUSE Linux Enterprise Server ; el kernel de NetWare siguió siendo una opción hasta OES 11 a finales de 2011.

La versión de actualización final fue la versión 6.5SP8 de mayo de 2009; NetWare ya no está en la lista de productos de Novell. [2] El soporte general de NetWare 6.5SP8 finalizó en 2010, con soporte extendido hasta finales de 2015 y Self Support hasta finales de 2017. El reemplazo es Open Enterprise Server. [3]

Historia [ editar ]

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

NetWare evolucionó a partir de un concepto muy simple: compartir archivos en lugar de compartir discos. En 1983, cuando se originaron las primeras versiones de NetWare, todos los demás productos de la competencia se basaron en el concepto de proporcionar acceso directo al disco compartido. El enfoque alternativo de Novell fue validado por IBM en 1984, lo que ayudó a promover el producto NetWare.

Espacio en disco compartido de Novell NetWare en forma de volúmenes NetWare , comparable a los volúmenes DOS. Los clientes que ejecutan DOS ejecutarían un programa especial de terminación y permanencia residente (TSR) que les permitía asignar una letra de unidad local a un volumen NetWare. Los clientes tenían que iniciar sesión en un servidor para poder mapear volúmenes, y el acceso podía restringirse según el nombre de inicio de sesión. Del mismo modo, podrían conectarse a impresoras compartidas en el servidor dedicado e imprimir como si la impresora estuviera conectada localmente.

A finales de la década de 1990, con el auge de la conectividad a Internet, el protocolo TCP / IP de Internet se convirtió en dominante en las LAN . Novell había introducido un soporte TCP / IP limitado en NetWare 3.x (alrededor de 1992) y 4.x (alrededor de 1995), que consistía principalmente en servicios FTP e impresión LPR / LPD de estilo UNIX (disponible en NetWare 3.x), y un Servidor web desarrollado por Novell (en NetWare 4.x). La compatibilidad nativa con TCP / IP para los servicios de impresión y archivos del cliente normalmente asociados con NetWare se introdujo en NetWare 5.0 (lanzado en 1998).

Desde principios hasta mediados de la década de 1980, Microsoft introdujo su propio sistema LAN en LAN Manager , basado en el protocolo NBF de la competencia . Los primeros intentos de introducirse en NetWare fracasaron, pero esto cambió con la inclusión de un soporte de red mejorado en Windows para trabajo en grupo , y luego el enormemente exitoso Windows NT y Windows 95 . NT, en particular, ofrecía servicios similares a los ofrecidos por NetWare, pero en un sistema que también podía usarse en un escritorio y conectarse directamente a otros escritorios de Windows donde NBF ahora era casi universal.

Primeros años [ editar ]

NetWare se originó 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 su trabajo de clase 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 de SuperSet. Al equipo se le asignó originalmente la creación de un sistema de uso compartido de discos CP / M para ayudar a conectar en red el hardware CP / M Motorola 68000 que Novell vendía en ese momento. La primera S-Net estaba basada en CP / M-68K y compartía 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 la PC compatible con IBM recientemente presentada . También escribieron una aplicación llamada Snipes- un juego en modo texto - y lo usé para probar la nueva red y demostrar sus capacidades. Snipes [también conocido como 'NSnipes' por 'Network Snipes'] fue la primera aplicación de red escrita para una computadora personal comercial, y es reconocida como uno de los precursores de muchos juegos multijugador populares como Doom y Quake . [4]

Primero llamado ShareNet o S-Net , este sistema operativo de red (NOS) se llamó más tarde Novell NetWare. NetWare se basó en NetWare Core Protocol (NCP), que es un protocolo basado en paquetes que permite a un cliente enviar solicitudes y recibir respuestas de un servidor NetWare. Inicialmente, NCP estaba directamente vinculado al protocolo IPX / SPX y NetWare se comunicaba de forma nativa utilizando solo IPX / SPX.

El primer producto que lleva el nombre NetWare se lanzó en 1983. En ese momento, había dos versiones distintas de NetWare. Una versión fue diseñada para ejecutarse en el procesador Intel 8086 y otra en el procesador Motorola que se llamó NetWare 68 (también conocido como S-Net ); se ejecutó en el procesador Motorola 68000 en un servidor de archivos propietario de Novell (Novell no pudo escribir un sistema operativo de red original desde cero, por lo que obtuvieron la licencia de un kernel Unix y basaron NetWare en ese [5] [ cita requerida ] ) y usaron una estrella topología de la red. A esto pronto se le unió NetWare 86 4.x, que fue escrito para Intel 8086. Este fue reemplazado en 1985 con Advanced NetWare 86 versión 1.0a que permitía más de un servidor en la misma red. En 1986, después de que el procesador Intel 80286 estuvo disponible, Novell lanzó Advanced NetWare 286 1.0a. Se ofrecieron a la venta dos versiones; la versión básica se vendió como ELS I y la versión más mejorada se vendió como ELS II. El acrónimo ELS se utilizó para identificar esta nueva línea de productos como el sistema de nivel de entrada de NetWare.

NetWare 286 2.x [ editar ]

Paquetes de NetWare 2.0

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

En una innovación significativa, NetWare 286 también fue independiente del hardware, a diferencia de los sistemas de servidores de red de la competencia. Los servidores Novell se podían 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 estuvieran disponibles controladores NetWare, y se incluyeron 18 tarjetas de red de diferentes fabricantes. admitido en el lanzamiento. [6]

Un servidor podría admitir hasta cuatro tarjetas de red, [6] y estas podrían ser una combinación de tecnologías como ARCNET , Token Ring y Ethernet . El sistema operativo se proporcionó como un conjunto de módulos de objetos compilados que requerían configuración y vinculación. Cualquier cambio en el sistema operativo requería volver a vincular el kernel . La instalación también requirió 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 era el sistema de archivos NetWare 286 o NWFS 286, que admitía volúmenes de hasta 256 MB. NetWare 286 reconoció el modo protegido 80286 , extendiendo el soporte de NetWare de RAM de 1 MB a los 16 MB completos direccionables por el 80286. Se requería un mínimo de 2 MB para iniciar el sistema operativo; cualquier RAM adicional se utilizó para FAT , DET y almacenamiento en caché de archivos. Dado que el modo protegido de 16 bits se implementó en el 80286 y en todos los procesadores Intel x86 posteriores, la versión 2.x de NetWare 286 se ejecutaría en cualquier procesador compatible con 80286 o posterior.

NetWare 2.x implementó una serie de características inspiradas en sistemas de mainframe y miniordenadores que no estaban disponibles en otros sistemas operativos de la época. Las funciones de tolerancia a fallos del sistema (SFT) incluían verificación estándar de lectura tras escritura (SFT-I) con reasignación de bloques defectuosos sobre la marcha (en ese momento, los discos no tenían esa función incorporada) y el software RAID1 ( espejo de disco, SFT-II). El Transaction Tracking System (TTS) protegió opcionalmente los archivos contra actualizaciones incompletas. Para archivos individuales, esto requería que solo se estableciera un atributo de archivo. Las transacciones en varios archivos y las reversiones controladas fueron posibles mediante la programación en la API de TTS .

NetWare 286 2.x normalmente requería una PC dedicada para actuar como servidor, donde el servidor usaba DOS solo como cargador de arranque para ejecutar el archivo del sistema operativo NET $ OS.EXE . Toda la memoria se asignó a NetWare; ningún DOS se ejecutó en el servidor. Sin embargo, también estaba disponible una versión "no dedicada" para los clientes preocupados por el precio. En esto, DOS 3.3 o superior permanecería en la memoria, y el procesador dividiría el tiempo entre los programas DOS y NetWare, permitiendo que la computadora servidor se use simultáneamente como servidor de archivos de red y como estación de trabajo de usuario. Debido a que toda la memoria extendida (RAM por encima de 1 MB) se asignó a NetWare, DOS se limitó a solo 640 KB; memoria expandidalos administradores que usaban la MMU de 80386 y procesadores superiores, como EMM386, no funcionarían; Sin embargo, fue posible una memoria expandida de estilo 8086 en tarjetas enchufables dedicadas. La división del tiempo se logró mediante la interrupción del teclado , que requería un estricto cumplimiento del modelo de diseño de IBM PC; de lo contrario, el rendimiento se veía afectado.

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

La licencia era normalmente para 100 usuarios, pero también estaban disponibles dos versiones de ELS. Primero un ELS de 5 usuarios en 1987, y seguido por el ELS 2.12 II de 8 usuarios en 1988. [7]

NetWare 3.x [ editar ]

Un libro sobre NetWare publicado en tailandés

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

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

La versión 3.x de NetWare también fue mucho más sencilla de instalar, con soporte de red y disco proporcionado por módulos de software denominados Módulo cargable de NetWare (NLM) que se cargaban al inicio o cuando era necesario. Los NLM también podrían agregar funcionalidades como software antivirus, software de respaldo, bases de datos y servidores web. Un NLM también proporcionó soporte para nombres de archivo largos.

NetWare 3.x introdujo un nuevo sistema de archivos: " NetWare File System 386", o NWFS 386, que amplió significativamente la capacidad de volumen (archivos de 1 TB, 4 GB) y podría manejar hasta 16 segmentos de volumen que abarcan varias unidades de disco físico. . Se podían agregar segmentos de volumen mientras el servidor estaba en uso y el volumen estaba montado, lo que permitía expandir 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 la memoria del procesador , conocido como " anillo 0 ". Esto proporcionó el mejor rendimiento posible, sacrificó la confiabilidad porque no había protección de memoria y, además, NetWare 3.x usó un modelo cooperativo multitarea , lo que significa que se requería un NLM para ceder al kernel con regularidad. Por cualquiera de estas razones, un NLM con mal comportamiento podría resultar en un error fatal ( ABEND ).

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

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 portaron el código fuente de Novell para que se ejecutara en sus sistemas operativos Unix. Portable NetWare no se vendió bien.

Si bien NetWare 3.x era actual, Novell introdujo su primer sistema de agrupación en clústeres 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 clúster de nada compartido , bajo SFT-III, el sistema operativo se dividió lógicamente en un motor de E / S controlado por interrupciones y el núcleo del sistema operativo controlado por eventos. Los motores de E / S serializaban sus interrupciones (disco, red, etc.) en un flujo de eventos combinado que se alimentaba a dos copias idénticas del motor del sistema a través de un enlace entre servidores rápido (normalmente 100 Mbit / s). Debido a su naturaleza no preventiva, el núcleo del sistema operativo, despojado de E / S no deterministas, se comporta de manera determinista, como una gran máquina de estados finitos.. Se compararon las salidas de los dos motores del sistema para garantizar un funcionamiento adecuado y se enviaron dos copias a los motores de E / S. Utilizando la funcionalidad RAID del software SFT-II existente presente en el núcleo, los discos podrían duplicarse entre las dos máquinas sin hardware especial. Las dos máquinas podrían separarse tanto como lo permita el enlace de servidor a servidor. En caso de falla del servidor o del disco, el servidor superviviente podría hacerse cargo de las sesiones del cliente de forma transparente después de una breve pausa, ya que tenía información de estado completa. SFT-III fue la primera versión de NetWare capaz de utilizar hardware SMP ; el motor de E / S se podía ejecutar opcionalmente en su propia CPU. NetWare SFT-III, adelantado a su tiempo en varias formas, fue 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 grandes redes.

NetWare 4.x [ editar ]

NetWare 4 y NDS fueron el tema de muchas sesiones técnicas en la conferencia Novell BrainShare , que se ve aquí durante una pausa en 1995

La versión 4 en 1993 introdujo NetWare Directory Services, luego renombrado como Novell Directory Services (NDS), basado en X.500 , que reemplazó a Bindery con un servicio de directorio global , en el que la infraestructura se describía y administraba en un solo lugar. Además, NDS proporcionó un esquema extensible, permitiendo la introducción de nuevos tipos de objetos. Esto permitió que una autenticación de usuario único en NDS controlara el acceso a cualquier servidor en la estructura del árbol de directorios. Por lo tanto, los usuarios podían acceder a los recursos de la red sin importar en qué servidor residieran, aunque los recuentos de licencias de usuario aún estaban vinculados a servidores individuales. (Las grandes empresas pueden optar por un modelo de licencia que les proporcione usuarios por servidor esencialmente ilimitados si permiten que Novell audite el recuento 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 de NetWare (NASI). Permitió compartir en red varios dispositivos en serie, como módems . La redirección del puerto del cliente se produjo a través de un controlador de DOS o Windows que permite a las empresas consolidar módems y líneas telefónicas analógicas . [8]

La actualización no estuvo exenta de fallas: inicialmente NetWare 4 no podía coexistir con versiones anteriores en la misma red debido a incompatibilidades. [9]

NetWare para OS / 2 [ editar ]

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

En agosto de 1993, [11] 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 requerí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 vendió al por menor por $ 200. [11]

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

Dado que el OS / 2 de 32 bits de IBM incluía compatibilidad con 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 caja y usar la caja OS / 2 también como estación de trabajo. NetWare para la memoria compartida OS / 2 en el sistema con OS / 2 sin problemas. El libro "Guía de supervivencia del servidor cliente con OS / 2" lo describió como " código adhesivo que permite que el programa servidor NetWare 4.x sin modificar piense que posee todos los recursos en un sistema OS / 2". También afirmó que un servidor NetWare que se ejecutaba sobre OS / 2 solo sufría una sobrecarga del 5% al ​​10% sobre NetWare que se ejecutaba sobre el hardware básico, mientras que obtenía la GUI preventiva multitarea y orientada a objetos de OS / 2. [13]

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

Errores estratégicos [ editar ]

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

Si bien el diseño de NetWare 3.xy posterior involucró una partición DOS para cargar archivos del servidor NetWare, esta característica se convirtió en una desventaja ya que los nuevos usuarios prefirieron la interfaz gráfica de Windows a aprender los comandos DOS necesarios para construir y controlar un servidor NetWare. Novell podría haber eliminado esta responsabilidad técnica conservando el diseño de NetWare 286, que instaló el archivo del servidor en una partición Novell y permitió que el servidor arrancara desde la partición Novell sin crear una partición DOS de arranque. Novell finalmente agregó soporte para esto en un paquete de soporte para NetWare 6.5.

Como Novell usó IPX / SPX en lugar de TCP / IP , estaban mal posicionados para aprovechar Internet en 1995. Esto resultó en que los servidores Novell se pasaran por alto para el enrutamiento y el acceso a Internet en favor de enrutadores de hardware, sistemas operativos basados ​​en Unix como FreeBSD , SOCKS y servidores proxy 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 distribuidores e ingenieros independientes para recomendar y vender el producto. La reducción de su fuerza de ventas efectiva creó esta espiral descendente en las ventas.

NetWare 4.1xy NetWare para pequeñas empresas [ editar ]

Novell cotizó NetWare 4.10 de manera similar a NetWare 3.12, lo que permite a los clientes que se resistieron a NDS (por lo general, pequeñas empresas) probarlo sin costo alguno.

Posteriormente, Novell lanzó la versión 4.11 de NetWare en 1996, que incluyó muchas mejoras que hicieron que el sistema operativo fuera más fácil de instalar, operar, más rápido y más estable. También incluyó el primer cliente completo de 32 bits para estaciones de trabajo basadas en Microsoft Windows , soporte 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 usaban la interfaz Cworthy , las herramientas GUI basadas en caracteres como SYSCON y PCONSOLE con fondo azul basado en texto. Algunas de estas herramientas sobreviven hasta el día de hoy, por ejemplo, MONITOR.NLM.

Novell empaquetó NetWare 4.11 con su servidor web, compatibilidad con 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 for Small Business y contenía una versión limitada de NDS y trató de simplificar la administración de NDS. El nombre de intranetWare se eliminó en NetWare 5.

Durante este tiempo, 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 aún requería IPX / SPX como lo usaba NCP, 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 redes de enlaces a Internet. Herramientas empaquetadas de Novell, como la puerta de enlace IPX / IP, para facilitar la conexión entre las estaciones de trabajo IPX y las redes IP. También comenzó a integrar tecnologías de Internet y soporte a través de funciones como un servidor web alojado de forma nativa .

NetWare 5.x [ editar ]

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. [15] Los productos continuaron admitiendo IPX / SPX, pero el énfasis se desplazó a TCP / IP. Nuevas funciones incluidas:

  • una GUI para NetWare
  • Novell Storage Services (NSS), un sistema de archivos que reemplaza al tradicional sistema de archivos NetWare (que Novell continuó admitiendo)
  • Máquina virtual Java para NetWare
  • Servicios de impresión distribuidos de Novell (NDPS), una infraestructura para imprimir en redes [16]
  • ConsoleOne, una consola de administración de GUI basada en Java
  • Servicios de infraestructura de clave pública habilitados para directorio (PKIS)
  • servidores DNS y DHCP habilitados para directorio
  • soporte para redes de área de almacenamiento (SAN)
  • Servicios de clúster de Novell (NCS), un reemplazo de SFT-III
  • Oracle 8i con una licencia de 5 usuarios

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

Novell lanzó NetWare 5 durante una época en la que la participación de mercado de NetWare había comenzado a caer vertiginosamente; muchas empresas y organizaciones reemplazaron sus servidores NetWare por servidores que ejecutan el sistema operativo Windows NT de Microsoft .

Por esta época, Novell también lanzó su última actualización al 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. [17] [18] Novell lanzó NetWare 5.1 en enero de 2000. Introdujo una serie de herramientas, como:

  • Servidor de aplicaciones IBM WebSphere
  • Portal de administración NetWare (más tarde llamado Novell Remote Manager), administración basada en web del sistema operativo
  • Servidores FTP , NNTP y de transmisión de medios
  • Servidor de búsqueda web NetWare
  • Soporte WebDAV

NetWare 6.0 [ editar ]

NetWare 6 se lanzó en octubre de 2001, poco después de su predecesor. Esta versión tiene un esquema de licencia 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. [19] Los servicios de clúster de Novell también se mejoraron para admitir clústeres de 32 nodos; [20] el producto básico NetWare 6.0 incluía una licencia de agrupación en clúster de dos nodos.

NetWare 6.5 [ editar ]

NetWare 6.5 se lanzó en agosto de 2003. Algunas de las nuevas funciones de esta versión incluyen:

  • más productos de código abierto como PHP , MySQL y OpenSSH
  • un puerto del shell Bash y muchas utilidades tradicionales de Unix como wget , grep , awk y sed para proporcionar capacidades adicionales para la creación de scripts
  • Soporte iSCSI (tanto de destino como de iniciador)
  • Oficina virtual: un portal web "listo para usar" para usuarios finales que brinda acceso a correo electrónico, almacenamiento de archivos personales, libreta de direcciones de la empresa, etc.
  • Funcionalidad del controlador de dominio
  • Contraseña universal
  • Paquete de inicio DirXML: sincronización de cuentas de usuario con otro árbol de eDirectory, un dominio de Windows NT o Active Directory.
  • Servidor de aplicaciones exteNd: un servidor de aplicaciones compatible con Java EE 1.3
  • soporte para perfiles de controlador de impresora personalizados y auditoría de uso de la impresora
  • Soporte de bits NX
  • soporte para dispositivos de almacenamiento USB
  • soporte para volúmenes encriptados

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

Abrir servidor empresarial [ editar ]

1.0 [ editar ]

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 el archivo e impresión) de la plataforma subyacente a la prestación de esos servicios. OES es esencialmente un conjunto de aplicaciones (eDirectory, servicios de protocolo NetWare Core , iPrint, etc.) que pueden ejecutarse sobre una plataforma de kernel 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 Novell de Ximian y del distribuidor de Linux alemán SuSE , Novell se alejó de NetWare y cambió su enfoque hacia Linux. El marketing se centró en conseguir que los usuarios fieles de NetWare se trasladaran a la plataforma Linux para futuras versiones. [21] 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. Más tarde, Novell suavizó esta decisión y declaró que los 90 millones de usuarios de NetWare recibirían soporte hasta al menos 2015. [22] Mientras tanto, muchos antiguos clientes de NetWare rechazaron la confusa combinación de software con licencia que se ejecuta en un código abierto.Sistema operativo Linux a favor de pasar a soluciones completas de código abierto como las que ofrece Red Hat . [23]

2.0 [ editar ]

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 la nueva versión basada en Linux usando SLES10.

Las nuevas funciones incluyen
  • Soporte de 64 bits
  • Virtualización
  • Tecnología de almacenamiento dinámico, que proporciona volúmenes de sombra
  • Servicios de dominio para Windows (proporcionados en el paquete de servicio 1 de OES 2)

Desde la década de 1990 [ editar ]

A partir de 2010, algunas organizaciones todavía usaban Novell NetWare, pero había comenzado a perder popularidad desde mediados de la década de 1990, cuando NetWare era el estándar de facto para el software de intercambio de archivos e impresoras para la plataforma de servidor Intel x86 . [24]

Microsoft se llevó con éxito la cuota de mercado de los productos NetWare de finales de la década de 1990. [25] [26] El marketing más agresivo de Microsoft estaba dirigido directamente a la gestión no técnica a través de las principales revistas, mientras que el de Novell NetWare se realizaba a través de 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, [27]

NetWare Lite / NetWare personal [ editar ]

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

Rendimiento [ editar ]

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

NetWare dominó el mercado de sistemas operativos de red (NOS) desde mediados de la década de 1980 hasta mediados de la década de 1990 debido a su rendimiento extremadamente alto en relación con otras tecnologías NOS. La mayoría de los puntos de referencia durante este período demostraron una ventaja de rendimiento de 5: 1 a 10: 1 sobre los productos de Microsoft, Banyan y otros. Un punto de referencia notable enfrentó a NetWare 3.x que ejecuta servicios NFS sobre TCP / IP (no el protocolo IPX nativo de NetWare) contra un servidor Auspex NFS dedicado y un servidor SCO Unix que ejecuta el servicio NFS. NetWare NFS superó a los dos sistemas NFS "nativos" y reclamó una ventaja de rendimiento de 2: 1 sobre SCO Unix NFS en el mismo hardware. [ cita requerida ]

Las razones de la ventaja de rendimiento de NetWare se indican a continuación.

Servicio de archivos en lugar de servicio de disco [ editar ]

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

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

NetWare, dado que se basó en un modelo de servicio de archivos, interactuó con el cliente a nivel de API de archivos:

  1. Enviar solicitud de apertura de archivo (si aún no se ha hecho)
  2. Envíe una solicitud de los datos deseados del archivo

Todo el trabajo de buscar en el directorio para averiguar dónde se ubicaban físicamente los datos deseados en el disco se realizó a alta velocidad localmente en el servidor. A mediados de la década de 1980, la mayoría de los productos NOS habían pasado del servicio de disco al modelo de servicio de archivos. Hoy, el modelo de servicio de disco está regresando, consulte SAN .

Almacenamiento en caché agresivo [ editar ]

Desde el principio, el diseño de NetWare se centró en servidores con grandes cantidades de RAM. La tabla de asignación de archivos completa (FAT) 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 el disco en línea; agregar un disco a un servidor a menudo también requerirí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 utilizó automáticamente toda la RAM no utilizada para almacenar en caché los archivos activos, empleando reescrituras diferidas para facilitar el reordenamiento de las solicitudes de disco ( búsquedas de ascensor ). Por lo tanto, un apagado inesperado podría dañar los datos, haciendo que una fuente de alimentación ininterrumpida sea prácticamente una parte obligatoria de la instalación de un servidor.

El tiempo de retardo predeterminado de la caché sucia se fijó en 2,2 segundos en las versiones 2.x de NetWare 286. A partir de NetWare 386 3.x, la configuración del tiempo de retardo de la caché del disco sucio y del tiempo de retardo de la caché del directorio sucio controlaba la cantidad de tiempo que el servidor almacenaba en caché los datos modificados ("sucios") antes de guardar (vaciar) los datos en un disco duro. La configuración predeterminada de 3,3 segundos se puede reducir a 0,5 segundos, pero no a cero, mientras que el retraso máximo es de 10 segundos. La opción de aumentar el retraso de la caché a 10 segundos proporcionó un aumento significativo del rendimiento. Los servidores Windows 2000 y 2003 no permiten el ajuste del tiempo de retardo de la caché. En su lugar, utilizan un algoritmo que ajusta el retardo de la caché.

Eficiencia de NetWare Core Protocol (NCP) [ editar ]

La mayoría de los protocolos de red en uso en el momento en que se desarrolló NetWare no confiaban en la red para entregar mensajes. Una lectura de archivo de cliente típica funcionaría así:

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

Por el contrario, NCP se basó en la idea de que las redes funcionaban perfectamente la mayor parte del tiempo, por lo que la respuesta a una solicitud sirvió como reconocimiento. 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 dentro de un período de tiempo adecuado, volvería a enviar la solicitud con el mismo número de secuencia. Si el servidor ya había procesado la solicitud, volvería a enviar la respuesta almacenada en caché, si aún no había tenido tiempo de procesar la solicitud, solo enviaría un "reconocimiento 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.

SO no preventivo diseñado para servicios de red [ editar ]

Uno de los furiosos debates 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 luego demostró su flexibilidad al ejecutar bases de datos, correo electrónico, web y otros servicios también. También funcionó de manera eficiente como enrutador, admitiendo IPX, TCP / IP y Appletalk, aunque nunca ofreció la flexibilidad de un enrutador de 'hardware'.

En 4.xy versiones anteriores, NetWare no admitía la preferencia , la memoria virtual , [28] interfaces gráficas de usuario , etc. Se esperaba que los procesos y servicios que se ejecutaban en el sistema operativo NetWare fueran cooperativos, es decir, para procesar una solicitud y devolver el control a el sistema operativo de manera oportuna. En el lado negativo, esta confianza en los procesos de la aplicación para administrarse a sí mismos podría llevar a que una aplicación con mal comportamiento deje de funcionar el servidor.

Ver también [ editar ]

  • Servidor de acceso Novell NetWare (NAS)
  • Comparación de sistemas operativos
  • Btrieve
  • NCOPY

Referencias [ editar ]

  1. ^ Rodríguez, Karen; Willett, Shawn (4 de octubre de 1993). "Novell aumenta el dominio del cliente y del servidor - Personal NetWare llevará el 'cliente universal' a las computadoras de escritorio - Procesador NetWare independiente para ejecutarse en HP, Sun y DEC RISC" . InfoWorld : la voz de la informática personal en la empresa . 15 (40). Empresa editorial de InfoWorld . págs. 1, 123. ISSN  0199-6649 . Consultado el 16 de febrero de 2020 .
  2. ^ "Productos" . Novell . Consultado el 20 de noviembre de 2015 .
  3. ^ "Ciclo de vida de la asistencia técnica de productos Novell" . Consultado el 20 de noviembre de 2015 . (NB. Busque "NetWare").
  4. ^ "¡Snipes!" . textmodegames.com . Archivado desde el original el 28 de julio de 2016.
  5. ^ "Novell NetWare" . aaxnet.com .
  6. ^ a b "Novell actualiza el sistema operativo" . Computerworld . 1986-06-30. pag. 76.
  7. ^ "Novell comienza a distribuir ELS NetWare 2.15" . Mundo de la red . 1989-06-05. pag. 7.
  8. ^ "Guía de configuración de los servicios de terminal de Cisco IOS, versión 12.2 - Configuración del soporte para que los clientes NASI accedan a los recursos de la red" . Versiones de software Cisco IOS 12.2 Mainline. Cisco . 2013-10-07.
  9. ^ "NetWare 5 listo para Internet se enviará el próximo mes" . PCWorld . Archivado desde el original el 18 de octubre de 2012 . Consultado el 26 de mayo de 2011 .
  10. Petrosky, Mary (29 de febrero de 1988). "Revelado el soporte de NetWare para OS / 2" . Network World : la noticia semanal de las estrategias de redes de usuarios . Redes locales. 5 (9). Salt Lake City, Utah, EE. UU .: Network World Publishing, Inc. , IDG Communications . pag. 17. ISSN 0887-7661 . Archivado desde el original el 16 de febrero de 2020 . Consultado el 16 de febrero de 2020 . 
  11. ↑ a b Gillooly, Caryn (9 de agosto de 1993). "Novell lanza NetWare para OS / 2" . Network World : el boletín semanal de informática empresarial en red . Redes locales. 10 (32). Provo, Utah, Estados Unidos. pag. 21, 24. ISSN 0887-7661 . Archivado desde el original el 16 de febrero de 2020 . Consultado el 16 de febrero de 2020 . 
  12. ^ http://www.informationweek.com/537/37olnt2.htm . Falta o vacío |title=( ayuda )
  13. ^ Orfali, Robert; Harkey, Dan (1994). Guía de supervivencia cliente / servidor con OS / 2 . ISBN 9780442017989.
  14. ^ "Actualizaciones de productos - NetWare para OS / 2" . Novela .
  15. Janah, Monua (16 de marzo de 1998). "Ventana de oportunidad de Netware" . InformationWeek News: conecta la comunidad tecnológica 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", dice el director ejecutivo de Novell, Eric Schmidt, sobre el cambio a IP, una decisión que fue duramente disputada dentro de la empresa.
  16. ^ Harris, Jeffrey (2005). Manual del administrador de Novell Open Enterprise Server . Novell Press (NetWare ed.). Educación de Pearson . 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 sólida infraestructura de impresión en red. NDPS se ha utilizado desde NetWare 5.
  17. Kennard, Linda (9 de diciembre de 2004). "Más más más: Novell exteNd 5.2 y la búsqueda de la felicidad llamada SOA" . Revista Novell Connection . Novell . Consultado el 25 de mayo de 2010 . NetStorage se envía con NetWare 6.5 y permite el acceso basado en Internet a los archivos almacenados en las carpetas iFolders de los usuarios y en los servidores que ejecutan NetWare 5 y superior.
  18. ^ Johnson, David; Gaskin, James E .; Cheung, Daniel; Tittel, Ed (2003). Actualización de Novell NetWare 5.xa 6 . Examen cram 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 Novell interna y privada de una empresa y la Internet pública. Los usuarios pueden utilizar NetStorage para acceder de forma segura a los archivos desde cualquier ubicación que tenga acceso a Internet, sin tener que descargar o instalar software adicional en la estación de trabajo.
  19. ^ "¿En qué se diferencia la licencia de acceso de usuario de las versiones anteriores de NetWare?" (PDF) . Novell NetWare 6.0 - Preguntas más frecuentes sobre licencias de NetWare . Novell . Marzo de 2002. p. 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 a los usuarios se les concede acceso a los servicios de red por servidor. Esto significa que cada vez que un usuario accede a servicios en 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 es cierto para todas las demás conexiones que no son de usuario.
  20. ^ "Características generales del producto" (PDF) . Novell NetWare 6.0: descripción general e instalación de los servicios de clúster de Novell . Provo, UT, Estados Unidos: Novell . Febrero de 2002. p. 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.
  21. Vaughan-Nichols, Steven J. (30 de noviembre de 2006). "Novell anuncia Open Enterprise Server 2 basado en Linux" . eWeek . Consultado el 26 de marzo de 2007 .
  22. Galli, Peter (20 de marzo de 2006). "Novell se compromete a admitir NetWare 6.5 en BrainShare" . eWeek . Consultado el 26 de marzo de 2007 .
  23. Bray, Hiawatha (1 de noviembre de 2005). "Novell tropieza con su estrategia Linux" . El Boston Globe .
  24. ^ "Cómo las garras húmedas de Novell NetWare fueron arrancadas de las redes de hoy" . El registro . 2013-07-16 . Consultado el 20 de noviembre de 2015 .
  25. ^ "Linux impulsa el mercado de sistemas operativos de servidor" . CNET . CBS Interactive.
  26. ^ "Microsoft tienta a los usuarios de Novell NetWare" . linuxinsider.com .
  27. Galli, Peter (17 de febrero de 2003). "Novell acelera NetWare" . Mobile.eweek.com . Archivado desde el original el 10 de julio de 2012 . Consultado el 23 de mayo de 2014 .
  28. ^ Noticias de InformationWeek: conecta la comunidad de tecnología empresarial http://www.informationweek.com/673/73iunov.htm . Consultado el 23 de mayo de 2014 . Falta o vacío |title=( ayuda )

Lectura adicional [ editar ]

  • Harris, Jeffrey L. (2005). Manual del administrador de Novell Open Enterprise Server (NetWare ed.). Prensa Novell . ISBN 978-0-672-32748-3.
  • Harris, Jeffrey L. (2004). Manual del administrador de Novell NetWare 6.5 . Prensa Novell . ISBN 978-0-7897-2984-2.
  • Harris, Jeffrey L .; Lindberg, Kelley JP (2002). Manual del administrador de NetWare 6 de Novell . John Wiley e hijos . ISBN 978-0-7645-4882-6.
  • Bastiaansen, Rob; van Vugt, Sander (2006). Servicios de clúster de Novell para Linux y NetWare . Prensa Novell . ISBN 978-0-672-32845-9.
  • Hughes, Jeffrey F .; Thomas, Blair W. (2002). Guía de Novell para redes NetWare 6 . John Wiley e hijos . ISBN 978-0-7645-4876-5.

Enlaces externos [ editar ]

  • Soluciones geniales de NetWare : consejos y trucos, guías, herramientas y otros recursos enviados por la comunidad de NetWare
  • Una breve historia de NetWare
  • Otra breve historia de NetWare
  • Tiempo de actividad épico del servidor NetWare 3, arstechnica.com
  • White, Jr., Roger Bourke (2010). "Independencia del hardware". Surfeando la ola de alta tecnología: una historia de los primeros años de Novell, 1980-1990 . Archivado desde el original el 2 de septiembre de 2018 . Consultado el 2 de septiembre de 2018 .