stringtranslate.com

GNCred

China National Grid ( CNGrid ) ( chino :中国国家网格) es la red informática nacional china de alto rendimiento respaldada por el Programa 863 . [1]

Investigación y desarrollo

CNGrid es un proyecto apoyado por el Programa de Investigación y Desarrollo de Alta Tecnología (863) de China . CNGrid es un banco de pruebas de generación de infraestructura de información que agrega capacidades de procesamiento de transacciones y computación de alto rendimiento .

A través del intercambio de recursos , el trabajo en coordinación y el mecanismo de servicio, CNGrid respalda aplicaciones como la investigación científica , el entorno de recursos , la fabricación avanzada y los servicios de información. CNGrid promueve la construcción de la industria de la información nacional y el desarrollo de industrias relacionadas mediante innovaciones tecnológicas .

China National Grid Software, denominado CNGrid GOS, es un conjunto de software grid con propiedad intelectual independiente , desarrollado por el equipo del proyecto de I+D del software CNGrid. Incluye principalmente un software del sistema , un sistema de gestión de certificados de CA y un entorno de prueba, tres versiones comerciales de subsistemas (puerta de enlace informática de alto rendimiento, cuadrícula de datos y flujo de trabajo de cuadrícula) y un sistema de monitoreo.

Este proyecto lo llevan a cabo siete organizaciones, entre ellas el Instituto de Tecnología Informática de la Academia de Ciencias de China, 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 de Ciencias de China y el Centro de Supercomputación de Shanghai. .

Software del sistema CNGrid GOS

El software del sistema CNGrid GOS (VegaGOS) proporciona funcionalidades que incluyen gestión de nombres globales, gestión de VO, gestión de usuarios, gestión de recursos , gestión del tiempo de ejecución de aplicaciones, etc. VegaGOS tiene muchas innovaciones importantes en la gestión de nombres globales, gestión de recursos distribuidos, organización virtual (ágora), tecnología de proceso de red (grip), mecanismo de seguridad de red, soporte para una variedad de aplicaciones de dominio, etc.

Nombrar

Naming es un sistema de gestión de objetos globales (Gnode) descentralizado y con nombres estables. La denominación admite la localización de objetos mediante el identificador único global con la característica de baja latencia y alta tasa de éxito; La denominación también admite la búsqueda de objetos basada en la coincidencia de atributos con la característica de baja latencia y alta tasa de recuperación. El nombramiento es un componente fundamental en VegaGOS para construir todo el sistema. Como componente reutilizable, Naming forma una capa global de nombres virtuales para resolver el problema de la inestabilidad de las direcciones físicas y el estrecho acoplamiento entre aplicaciones y recursos.

Administracion de recursos

Los recursos en VegaGOS se encuentran en varias formas y se accede a ellos de diferentes maneras. Es realmente difícil describir y gestionar esos recursos tan heterogéneos. La introducción del mecanismo de controlador de recursos (RController) tiene como objetivo importar y administrar varios recursos heterogéneos de forma unificada. RController proporciona muchas funciones para recursos como crear, destruir, control de acceso, acceso, lectura y escritura de propiedades, etc.

gestión de VO

La organización virtual en VegaGOS, llamada Agora, proporciona recursos distribuidos, usuarios y gestión de políticas de control de acceso, y tiene la característica de inicio de sesión único e imagen de sistema único. Agora, como superorganización común de terceros de confianza, logra mecanismos unificados de control de acceso entre dominios manteniendo la autonomía.

Gestión del tiempo de ejecución de aplicaciones Grid

Las aplicaciones Grid necesitan mantener las identidades de los usuarios para soportar la implementación del control de acceso durante el tiempo de ejecución. En VegaGOS, la tecnología Grid Process, que se abrevia como grip, no solo mantiene las identidades de los usuarios y otros contextos de ejecución de la aplicación, sino que también administra los recursos ocupados por la aplicación y admite una serie de colaboraciones de 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 informática de alto rendimiento y para que tenga características de red, incluidos Portal/GShell/VegaSSH/GOSClient. Portal proporciona a los usuarios una interfaz de operación basada en Internet y les facilita el uso de VegaGOS. GShell es un grid shell como un entorno bash de GNU , para admitir la ejecución de la aplicación con control; VegaSSH proporciona inicio de sesión único a cualquier nodo de la red para utilizar los recursos informáticos de alto rendimiento del back-end; GOSClient es un conjunto de herramientas cliente que incluye GShell y se puede instalar de forma independiente para utilizar el sistema VegaGOS.

Ver también

Referencias

  1. ^ Depei, Qian (26 de julio de 2004). "CNGrid: un banco de pruebas para tecnologías Grid en China". Actas. Décimo taller internacional IEEE sobre tendencias futuras en sistemas informáticos distribuidos : 135–139 - a través de IEEE Xplore.

enlaces externos