¿Qué es un sistema reconfigurable abierto?
Los sistemas abiertos son definidos por fabricantes, alianzas internacionales de fabricantes, agencias gubernamentales y organizaciones de estandarización global. Normalmente, los fabricantes, los consorcios internacionales o los organismos de normalización controlan las especificaciones, pero las definen en reuniones públicas con otros fabricantes y usuarios. Las tendencias recientes han comenzado a alejarse de la búsqueda desesperada de una apertura total y acercarse a la aceptación de los estándares en uso. Por ejemplo, el Protocolo de control de transmisión/Protocolo de Internet (TCP/IP) ha demostrado ser más popular que el protocolo de interconexión de sistemas abiertos (OSI) porque Internet siempre tendrá TCP/IP como protocolo base. La mayoría de los proveedores ahora admiten TCP/IP, pero algunos proveedores admiten el protocolo OSI.
Como se analiza a continuación, varias organizaciones se han unido al proceso de estandarización, incluidas algunas que apoyan el uso y la integración de estándares, como la Open Software Foundation.
El modelo de Interconexión de Sistemas Abiertos (OSI) fue desarrollado por la Organización Internacional de Normalización a principios de los años 80. Define estándares y protocolos para interconectar computadoras y dispositivos de red.
La Open Software Foundation (OSF) es una organización de miembros que adquiere tecnología de otros proveedores para construir entornos informáticos. La tecnología que OSF realmente crea es solo una combinación de las adquiridas. El entorno de software de sistemas abiertos OSF es un conjunto de tecnologías de sistemas abiertos que permiten a los usuarios integrar y combinar componentes suaves y convenientes de múltiples fabricantes en un entorno virtual sin interrupciones. Su entorno incluye un entorno informático distribuido (DCE) que simplifica el desarrollo de productos en entornos heterogéneos. También incluye Open Software Foundation/1 (OSF/1), un sistema operativo UNIX en un entorno abierto que admite operación multiprocesador simétrica, características de seguridad mejoradas y configuración dinámica. Está construido alrededor del núcleo Mach de la Universidad Carnegie Mellon. Además, está OSF/Motif, una interfaz gráfica de usuario que comparte características de Microsoft Windows y Apple Macintosh y proporciona una apariencia común. Se utiliza ampliamente en los sistemas IBM y está relacionado con el acceso de usuario común (CUA) de IBM.
COSE es una alianza internacional de fabricantes, entre los que se encuentran IBM, HP, SunSoft y Novell. Ellos * * * colaboraron entre sí para desarrollar un entorno de escritorio común (CDE) UNIX que pudiera competir con Microsoft Windows.
El Object Management Group (OMG) ha desarrollado un conjunto de lenguajes, interfaces y estándares de protocolo orientados a objetos que los proveedores pueden utilizar para desarrollar aplicaciones en un entorno de múltiples proveedores. OMG verifica la aceptabilidad de los productos diseñados según estándares.
SQL Access Group (SAG) SAG es una organización proveedora de sistemas de gestión de bases de datos (DBMS) cuyo objetivo es establecer un estándar de base de datos interoperable en lenguaje de consulta estructurado (SQL). SAG consulta con ISO y ANSI para lograr este objetivo.
The X/Open Company es un grupo de proveedores que aboga por un entorno abierto de múltiples proveedores para crear aplicaciones interoperables. Publica información y proporciona servicios de confirmación.
Los fabricantes de computadoras como IBM, DEC, Hewlett-Packard y otros ahora han comenzado a desviarse de las estructuras y sistemas especializados de los que fueron pioneros en los años 1970 y 1980 y han comenzado a ofrecer un nuevo entorno abierto. Por ejemplo, IBM respalda las necesidades de sus usuarios existentes en materia de arquitectura de aplicaciones del sistema (SAA), redes avanzadas de igual a igual (APPN) y otros estándares. Al mismo tiempo, respalda las necesidades de los nuevos clientes de un entorno abierto mediante la definición de soluciones de red. Tiene las siguientes características:
Oculta los componentes de red subyacentes para que los clientes puedan utilizar selectivamente los productos de la aplicación. Logra sus objetivos utilizando los estándares OSFDCE y OSI.
Permite múltiples protocolos de comunicación como APPN, TCP/IP y OSI. Utilice tecnología de gran ancho de banda para comunicarse.
Digital Equipment Corporation anunció DEDnet Fase 5 en 1987 para admitir el protocolo OSI. Proporciona total compatibilidad con el modelo OSI y compatibilidad con versiones anteriores de la Fase IV. Pero en 1991, DEC anunció ADVANTAGE-NETWORKS, una estrategia para agregar soporte para otros protocolos, como TCP/IP. Con este fin, DEC se retiró de la aceptación total de las inspecciones in situ de la Fase 5. Más importante aún, DEC brinda soporte para TCP/IP, con la capacidad de crear múltiples protocolos que pueden transmitir datos DECnet, TCP/IP y OSI.
Por ejemplo, los usuarios pueden utilizar el protocolo de transporte OSI para transferir datos entre aplicaciones TCP/IP o utilizar el protocolo TCP para transferir datos entre aplicaciones OSI.
Durante la última década, el protocolo OSI ha servido como modelo para el diseño de sistemas abiertos, aunque su aceptación general ha sido muy lenta. Incluso Internet que utiliza el protocolo TCP/IP ha comenzado a trabajar en la integración del protocolo OSI. Si bien poco a poco aceptaron OSI, los fabricantes comenzaron a diseñar productos especiales y a dedicarse a su propia arquitectura de red. Sin embargo, más recientemente, TCP/IP se ha convertido en una fuerza impulsora de la interoperabilidad, principalmente debido a su capacidad para manejar la interconexión de redes y su uso generalizado en Internet.
El desarrollo de sistemas abiertos ha pasado de la necesidad de desarrollar un modelo de protocolo de identificación, como OSI, a aceptar una variedad de protocolos diferentes. A medida que las empresas entran en el período de integración de sus computadoras departamentales en sistemas de nivel empresarial, necesitan integrar IPX, TCP/IP, AppleTalk, NetBIOS y muchos otros protocolos en una plataforma de red que pueda conectar todo estrechamente. Los avances en la potencia de procesamiento, los enrutadores multiprotocolo y el middleware han hecho posible este soporte multiprotocolo.
Middleware aquí es un término básico que se refiere a una plataforma de software que oculta el sistema subyacente de las aplicaciones y permite que las aplicaciones interactúen con otras aplicaciones. Por ejemplo, los usuarios que ejecutan aplicaciones de Windows en una red Novell pueden acceder a bases de datos en sistemas informáticos UNIX que tradicionalmente no son compatibles con redes TCP/IP. Los productos de middleware manejan todos los requisitos de comunicación e interfaz.
La aceptación de muchos protocolos diferentes y la disponibilidad de productos que manejan estos protocolos ha llevado a una expansión del mercado de productos interoperables. Los administradores y usuarios de red ahora tienen más opciones y pueden utilizar más recursos disponibles en la red. Además, los fabricantes de productos pueden centrarse en diseñar productos únicos y prestar menos atención a la compatibilidad.
Proyectos relacionados: Entorno de Computación Distribuida Entorno de Computación Distribuida; Red Empresarial; Modelo de Interconexión de Sistemas Abiertos; Modelo de Interconexión de Sistemas Abiertos; ; Arquitectura de Sistemas Abiertos.
La mayoría de sistemas reconfigurables existentes están compuestos por microprocesadores y hardware reconfigurable. La idea básica es explotar la flexibilidad del primero para hacer que el sistema tenga un alto rendimiento para la mayoría de las aplicaciones, mientras que los circuitos específicos de la aplicación se implementan con hardware reconfigurable. Los sistemas reconfigurables no solo pueden alcanzar un rendimiento varias veces mayor que el de los microprocesadores, sino que también pueden personalizar diferentes funciones informáticas especiales para diferentes aplicaciones y configurarlas dinámicamente en hardware reconfigurable de acuerdo con los requisitos de la aplicación. Esto puede ser más flexible que la implementación de ASIC y reducir los costos del sistema. .
La clave para un diseño exitoso de un sistema reconfigurable es: flexibilidad específica del dominio, especialmente para sistemas reconfigurables en chip. Actualmente, los sistemas integrados tienen una amplia gama de aplicaciones. Los desarrolladores basados en sistemas reconfigurables no necesitan un chip para cubrir todas las necesidades, la mayoría de las cuales atienden a un área específica.
Características principales:
1 El sistema contiene hardware reconfigurable basado en RAM que se puede configurar dinámicamente en los circuitos dedicados correspondientes según sea necesario.
2. Rompe las limitaciones del modelo Feng tradicional y tiene un alto rendimiento;
3. La capacidad de reconstrucción parcial dinámica del hardware reconfigurable hace que el "hardware pequeño" complete la "gran tarea". " y ampliar el alcance de la aplicación del sistema;
4. Puede proporcionar soluciones flexibles y eficientes para campos de aplicación específicos para facilitar las actualizaciones del sistema y la reparación de errores;
5. El consumo de energía del sistema es relativamente bajo, la escala de producción es pequeña y tiene un alto rendimiento de costos;