La Red Nacional de China ( CNGrid ) ( en chino :中国国家网格) es la red nacional china de computación de alto rendimiento respaldada por el Programa 863. [ 1 ]
Investigación y desarrollo
CNGrid es un proyecto financiado por el Programa de Investigación y Desarrollo de Alta Tecnología (863) de China . CNGrid es una plataforma de pruebas de última generación para infraestructuras de información que integra capacidades de computación de alto rendimiento y procesamiento de transacciones .
Mediante el intercambio de recursos , la coordinación del trabajo y un mecanismo de servicios, CNGrid apoya aplicaciones como la investigación científica , el medio ambiente de recursos , la fabricación avanzada y los servicios de información. CNGrid promueve la construcción de la industria nacional de la información y el desarrollo de industrias relacionadas mediante innovaciones tecnológicas .
El software de la Red Nacional de China, denominado CNGrid GOS, es un conjunto de software de red con propiedad intelectual independiente , desarrollado por el equipo de I+D del proyecto de software de CNGrid. Incluye principalmente un software de sistema , un sistema de gestión de certificados CA y un entorno de pruebas, tres versiones comerciales de subsistemas (puerta de enlace de computación de alto rendimiento, red de datos y flujo de trabajo de la red) y un sistema de monitorización.
Este proyecto lo llevan a cabo siete organizaciones, entre las que se incluyen el Instituto de Tecnología Informática de la Academia China de Ciencias, el Instituto de Tecnología Informática de Jiangnan, la Universidad de Tsinghua , la Universidad Nacional de Tecnología de Defensa , la Universidad de Beihang , el Centro de Información de Redes Informáticas de la Academia China de Ciencias y el Centro de Supercomputación de Shanghái.
Software del sistema CNGrid GOS
El software del sistema CNGrid GOS (VegaGOS) ofrece funcionalidades que incluyen gestión global de nombres, gestión de VO, gestión de usuarios, gestión de recursos , gestión del tiempo de ejecución de aplicaciones, entre otras. VegaGOS presenta importantes innovaciones en gestión global de nombres, gestión de recursos distribuidos, organización virtual (ágora), tecnología de procesamiento en red (grip), mecanismo de seguridad en red y compatibilidad con diversas aplicaciones de dominio.
Nomenclatura
Naming es un sistema de gestión de objetos globales (Gnode) descentralizado y con nombres estables. Permite localizar objetos mediante su identificador único global, con baja latencia y alta tasa de éxito. También admite la búsqueda de objetos basada en la coincidencia de atributos, con baja latencia y alta tasa de recuperación. Naming es un componente fundamental de VegaGOS para la construcción de todo el sistema. Como componente reutilizable, Naming crea una capa global de nombres virtuales para resolver el problema de la inestabilidad de las direcciones físicas y el acoplamiento estrecho entre aplicaciones y recursos.
Gestión de recursos
En VegaGOS, los recursos se presentan en diversas formas y se accede a ellos de distintas maneras. Describir y gestionar estos recursos heterogéneos resulta complejo. La introducción del mecanismo de control de recursos (RController) permite importar y gestionar estos recursos heterogéneos de forma unificada. RController proporciona numerosas funciones para los recursos, como creación, destrucción, control de acceso, acceso, lectura y escritura de propiedades, entre otras.
Gestión de VO
La organización virtual en VegaGOS, llamada Agora, proporciona recursos distribuidos, gestión de usuarios y políticas de control de acceso, y se caracteriza por el inicio de sesión único y una imagen de sistema única. Agora, como superorganización de terceros de confianza, logra mecanismos unificados de control de acceso entre dominios, manteniendo al mismo tiempo la autonomía.
Gestión del tiempo de ejecución de aplicaciones en cuadrícula
Las aplicaciones de computación en malla necesitan mantener las identidades de los usuarios para implementar el control de acceso durante la ejecución. En VegaGOS, la tecnología Grid Process, abreviada como grip, no solo mantiene las identidades de los usuarios y otros datos del contexto de ejecución de la aplicación, sino que también gestiona los recursos que utiliza la aplicación y admite la colaboración entre varias aplicaciones.
Herramientas a nivel de aplicación
VegaGOS proporciona herramientas a nivel de aplicación para admitir el modo de línea de comandos tradicional en computación de alto rendimiento y dotarlo de características de red, incluyendo Portal/GShell/VegaSSH/GOSClient. Portal ofrece a los usuarios una interfaz de operación basada en Internet y facilita el uso de VegaGOS. GShell es un intérprete de comandos de red similar a un entorno GNU bash, que permite ejecutar aplicaciones con facilidad; VegaSSH proporciona inicio de sesión único en cualquier nodo de la red para utilizar los recursos de computación de alto rendimiento; GOSClient es un conjunto de herramientas cliente que incluye GShell y puede instalarse de forma independiente para utilizar el sistema VegaGOS.
Véase también
Referencias
- ↑ Depei, Qian (26 de julio de 2004). «CNGrid: Un banco de pruebas para tecnologías de computación en malla en China». Actas del 10.º Taller Internacional IEEE sobre Tendencias Futuras de los Sistemas de Computación Distribuida, 2004. FTDCS 2004. págs. 135–139 . doi : 10.1109/FTDCS.2004.1316605 . ISBN 0-7695-2118-5– vía IEEE Xplore.
Enlaces externos
- página principal
- Producción de GOS de CNGrid mediante WebHPC
- Ciencia y tecnología en China
- Internet en China