La tecnología de sistemas integrados de Novell ( NEST ) era una serie de API , formatos de datos y pilas de protocolos de red escritos de una manera altamente portátil para su uso en sistemas integrados . La idea era permitir que varios dispositivos pequeños accedan a los servicios de Novell NetWare , proporcionen dichos servicios o utilicen el protocolo IPX de NetWare como sistema de comunicaciones (y más tarde también TCP / IP ). Novell se refirió a este concepto como "Redes extendidas", [1] y cuando se lanzó el esfuerzo, se jactaron de que querían ver mil millones de dispositivos conectados a redes NetWare para el año 2000. [2]NEST se lanzó a mediados de 1994 contrarrestando los esfuerzos similares de Microsoft at Work de Microsoft , [2] que se habían lanzado en 1993.
Ninguna tecnología tuvo mucho soporte de terceros, aunque parte del código de NEST aparentemente se reutilizó en los Servicios de impresión distribuidos de Novell (NDPS) y, por lo tanto, en iPrint .
Arquitectura
NEST consistió principalmente en una pila controlador de protocolo Novell implementado en ANSI C . [3] La pila incluía controladores para hardware de red popular en ese momento, incluidos Ethernet , Token Ring , AppleTalk (en realidad se refiere a LocalTalk , una confusión común) e ISDN , así como módulos de nivel superior para protocolos como el propio IPX de Novell, y AppleTalk y TCP / IP posterior. [3]
La capa de servicios de NetWare agregó soporte para protocolos de aplicación, en particular los servicios de cliente de NetWare, como los servidores de archivos y la sincronización de la hora de la red, y el Solicitante NEST, que actuó como un punto final similar a una tubería para comunicaciones ligeras. [3]
Ortogonal a estos servicios, NEST también incluyó implementaciones básicas de los servidores PSERVER y NPRINTER de Novell . [3]
Finalmente, NEST también definió una interfaz de sistema operativo conocida como POSE ( Portable Operating System Extension ), que era un módulo de traducción delgado que definía todas las llamadas que NEST necesitaba para admitir su propia funcionalidad, cosas como administración de memoria y creación de procesos (como POSIX 1003.1, 1003.4 y subconjuntos 1003.4A), que el desarrollador portó a la plataforma particular de interés. [3] NEST fue escrito deliberadamente para poder ejecutarse desde ROM sin almacenamiento secundario (es decir, no tenía un estado a largo plazo que necesitara almacenar). [3]
Mientras que Novell utilizó el sistema operativo multitarea multiusuario modular en tiempo real, heredado por Digital Research , FlexOS como plataforma de prueba principal durante el desarrollo, [4] NEST no incluía un sistema operativo propio, sino que tenía la intención de ser utilizado en plataformas y sistemas operativos existentes. Uno de esos sistemas operativos de terceros que respaldaron a NEST en 1995 fue pSOS + de Integrated Systems (ISI) [4], una empresa que había comprado FlexOS a Novell por US $ 3.000.000 en julio de 1994. [5] El acuerdo comprendía un pago directo de la mitad de esta suma. así como acciones representativas del 2% de la empresa.
El código NEST fue deliberadamente modular, con el fin de permitir a los desarrolladores usar tanto o tan poco del paquete general como necesitaran. Se esperaba que los desarrolladores eligieran y eligieran los componentes que necesitaban, por ejemplo, un dispositivo que informaba el estado a través de la red podría elegir solo el Solicitante NEST, IPX y un controlador Ethernet, eliminando el resto de su ensamblaje. Por el contrario, Microsoft at Work podría usarse de manera similar, pero parecía que en general se esperaba que los usuarios finales usaran el sistema completo como base de sus dispositivos de una manera similar al Windows CE posterior .
Impacto
Sin embargo, al igual que en el trabajo, NEST parece haber tenido poco uso en el mundo real. Después del lanzamiento inicial en 1994, parece haber pocas noticias sobre NEST, seguido de otra oleada a principios de 1996 [6] cuando se agregó el soporte TCP / IP, momento en el que Novell afirmó que había más de 80 empresas que usaban NEST, incluidas las oficinas principales firmas de maquinaria como Canon , Hewlett-Packard , Ricoh y Xerox . [6] Sin embargo, NEST siguió el camino del trabajo y fue abandonado dentro de Novell en enero de 1997. [7] [8] [9]
Ver también
- Utilicorp United ( comunicación por línea eléctrica ) [7]
- FlexOS
- pSOSystem
- DR-WebSpyder
- Internet de las cosas (IoT)
- Sistema de tiempo de ejecución
Referencias
- ^ Hindley, Kelly; Raphel, Catherine; King, Melanie (15 de junio de 1995). "Novell forma un grupo de nuevos sistemas para desarrollar software de sistema de red de próxima generación" (comunicado de prensa). Orem, UT, EE.UU .: Novell, Inc. Archivado desde el original el 18 de agosto de 2018 . Consultado el 18 de agosto de 2018 .
- ^ a b Salamone, Salvatore (agosto de 1995). "Novell crea un NEST: la tecnología de sistemas integrados de Novell hace que NetWare sea portátil e integrable" . BYTE . Archivado desde el original el 2 de octubre de 2000 . Consultado el 13 de septiembre de 2006 .
- ^ a b c d e f Hill, Mary (1 de noviembre de 1994). "Descripción general de la arquitectura de NEST - artículos y consejos" . Novell AppNotes . División de redes extendidas: Novell . Archivado desde el original el 18 de agosto de 2018 . Consultado el 18 de agosto de 2018 .
- ^ a b "Novell anuncia el programa de proveedores RTOS que ofrece soluciones de redes integradas al mercado de sistemas integrados" (comunicado de prensa). Orem, UT, EE.UU .: Novell, Inc. 1995-05-23. Archivado desde el original el 18 de agosto de 2018 . Consultado el 18 de agosto de 2018 .
"Debido a que Novell utiliza Integrated Systems ' FlexOS durante el desarrollo y prueba de NEST, estamos en la posición única de la apoya con tanto nuestro tiempo real líneas de productos pSOSystem para los mercados profundamente arraigadas, y FlexOS para punto de venta ," dijo Moisés José , vicepresidente de marketing de Sistemas Integrados. "Los desarrolladores que utilizan el kit de desarrollo FlexOS y el paquete pSOSystem / NEST ampliado para todo, desde seguridad y entretenimiento en el hogar hasta aplicaciones de automatización de oficinas y comunicaciones globales, ahora tienen acceso rápido y fácil a la más amplia variedad de protocolos de red estándar.
- ^ "pSOSystem y el entorno de desarrollo NEST: diseño de aplicaciones integradas con conectividad NetWare" (informe técnico ). Integrated Systems, Inc. (ISI). 1998. Archivado desde el original el 19 de febrero de 1998.
- ^ a b Bell, Mark, ed. (27 de febrero de 1996). "Novell's NEST llega a Internet" . NETstuff / Newsbytes News Network . Archivado desde el original el 15 de octubre de 2000 . Consultado el 13 de septiembre de 2006 .
- ^ a b Adams, Brooke (22 de enero de 1997). "Novell integra partes de NEST con otras divisiones de la empresa" . Deseret News . Editorial Deseret News . Archivado desde el original el 19 de agosto de 2018 . Consultado el 19 de agosto de 2018 .
- ^ Woollacott, Matthew (3 de febrero de 1997). "NEST vacío: Novell vuelca plan de sistema operativo universal" . InfoWorld . 19 (5). InfoWorld Publishing Co. p. 6. ISSN 0199-6649 . Archivado desde el original el 9 de febrero de 2020 . Consultado el 19 de agosto de 2018 .
- ^ Magee, Mike (1997). "Novell abandona Nest y solicita a Sun que se una al grupo de sistemas integrados (440)" . Incisive Business Media Limited. Archivado desde el original el 19 de agosto de 2018 . Consultado el 19 de agosto de 2018 .