stringtranslate.com

Tecnología de sistemas integrados de Novell

Novell Embedded Systems Technology ( NEST ) era una serie de API , formatos de datos y pilas de protocolos de red escritos de forma altamente portable con la intención de ser utilizados en sistemas integrados . La idea era permitir que varios dispositivos pequeños accedieran a los servicios NetWare de Novell , proporcionaran dichos servicios o utilizaran el protocolo IPX de NetWare como un 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 en contra de los esfuerzos similares de Microsoft at Work , [2] que se habían lanzado en 1993.

Ninguna de las dos tecnologías tuvo mucho soporte de terceros, aunque parte del código de NEST aparentemente fue reutilizado en Novell Distributed Print Services (NDPS) y, por ende, en iPrint .

Arquitectura

NEST consistía principalmente en una pila de controladores de protocolo Novell implementada en ANSI C. [ 3] La pila incluía controladores para el entonces popular hardware de red, incluyendo Ethernet , Token Ring , AppleTalk (en realidad refiriéndose 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 posteriormente TCP/IP. [3]

La capa de servicios NetWare agregó soporte para protocolos de aplicación, especialmente servicios de cliente NetWare como servidores de archivos y sincronización de tiempo de red, y el solicitante NEST que actuó como un punto final tipo tubería para comunicaciones livianas. [3]

Además de estos servicios, NEST también incluía 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 delgada que definía todas las llamadas que NEST necesitaba para soportar su propia funcionalidad, cosas como la gestión de memoria y la creación de procesos (como subconjuntos POSIX 1003.1, 1003.4 y 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 el sistema operativo multitarea multiusuario en tiempo real modular heredado de Digital Research , FlexOS, fue utilizado por Novell como plataforma de prueba principal durante el desarrollo, [4] NEST no incluía un sistema operativo propio, y en su lugar estaba destinado a ser utilizado en plataformas y sistemas operativos existentes. Uno de esos sistemas operativos de terceros que apoyó 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 que representaban el 2% de la empresa.

El código NEST fue deliberadamente modular, para permitir a los desarrolladores utilizar tanto o tan poco del paquete general como necesitaran. Se esperaba que los desarrolladores eligieran los componentes que necesitaban; por ejemplo, un dispositivo que informaba su estado a través de la red podía elegir solo el NEST Requester, IPX y un controlador Ethernet, eliminando el resto de su ensamblaje. Por el contrario, Microsoft at Work podía utilizarse de forma similar, pero parecía que en general se esperaba que los usuarios finales utilizaran el sistema completo como base de sus dispositivos de forma similar a lo que sucedió con el posterior Windows CE .

Impacto

Sin embargo, al igual que en Work, NEST parece haber tenido poco uso en el mundo real. Después del lanzamiento inicial en 1994, parece que hubo pocas noticias sobre NEST, seguidas de otra oleada a principios de 1996 [6] cuando se agregó soporte para TCP/IP, momento en el que Novell afirmó que había más de 80 empresas que usaban NEST, incluidas importantes firmas de maquinaria de oficina como Canon , Hewlett-Packard , Ricoh y Xerox . [6] Sin embargo, NEST luego siguió el camino de at Work y fue abandonado dentro de Novell en enero de 1997. [7] [8] [9]

Véase también

Referencias

  1. ^ Hindley, Kelly; Raphel, Catherine; King, Melanie (15 de junio de 1995). "Novell forma un nuevo grupo de sistemas para desarrollar software de sistemas de red de próxima generación" (nota 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 .
  2. ^ ab 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 2000-10-02 . Consultado el 2006-09-13 .
  3. ^ abcdef Hill, Mary (1994-11-01). "Descripción general de la arquitectura de NEST: artículos y sugerencias". Novell AppNotes . División de redes extendidas: Novell . Archivado desde el original el 2018-08-18 . Consultado el 2018-08-18 .
  4. ^ ab "Novell anuncia un programa de proveedores de sistemas operativos en tiempo real que ofrece soluciones de redes integradas al mercado de sistemas integrados" (nota de prensa). Orem, UT, EE. UU.: Novell, Inc. 23 de mayo de 1995. Archivado desde el original el 18 de agosto de 2018. Consultado el 18 de agosto de 2018 ."Debido a que Novell utilizó FlexOS de Integrated Systems durante el desarrollo y prueba de NEST, estamos en la posición única de respaldarlo a través de nuestras líneas de productos en tiempo real pSOSystem para mercados profundamente integrados y FlexOS para puntos de venta ", dijo Moses Joseph, vicepresidente de marketing de Integrated Systems. "Los desarrolladores que utilizan el kit de desarrollo FlexOS y el paquete ampliado pSOSystem/NEST para todo, desde seguridad y entretenimiento en el hogar hasta automatización de oficinas y aplicaciones de comunicaciones globales, ahora tienen acceso rápido y fácil a la más amplia variedad de protocolos de red estándar.
  5. ^ "pSOSystem y el entorno de desarrollo NEST: diseño de aplicaciones integradas con conectividad NetWare" (documento técnico). Integrated Systems, Inc. (ISI). 1998. Archivado desde el original el 19 de febrero de 1998.
  6. ^ ab Bell, Mark, ed. (27 de febrero de 1996). "NEST de Novell llega a Internet". NETstuff / Newsbytes News Network . Archivado desde el original el 15 de octubre de 2000. Consultado el 13 de septiembre de 2006 .
  7. ^ ab Adams, Brooke (22 de enero de 1997). "Novell integra partes de NEST con otras divisiones de la empresa". Deseret News . Deseret News Publishing Company . Archivado desde el original el 19 de agosto de 2018 . Consultado el 19 de agosto de 2018 .
  8. ^ Woollacott, Matthew (3 de febrero de 1997). «NIDO Vacío: Novell abandona el plan de sistema operativo universal». InfoWorld . Vol. 19, núm. 5. InfoWorld Publishing Co. pág. 6. ISSN  0199-6649. Archivado desde el original el 9 de febrero de 2020 . Consultado el 19 de agosto de 2018 .
  9. ^ 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 .