El administrador de asignación de recursos Globus (o GRAM ) es un componente de software de Globus Toolkit que puede ubicar, enviar, monitorear y cancelar trabajos en los recursos informáticos Grid. Proporciona un funcionamiento confiable, monitoreo con estado, administración de credenciales y almacenamiento temporal de archivos. [1]
GRAM no proporciona la funcionalidad del programador de trabajos y, de hecho, es solo un front-end (o puente de interoperabilidad) para la funcionalidad proporcionada por un programador externo que no admite de forma nativa los protocolos de servicios web de Globus. [2]
Los trabajos enviados a GRAM están dirigidos a un solo recurso de cálculo y consisten en una fase de preparación de archivos de entrada opcional, ejecución de trabajos y una etapa de limpieza y preparación de archivos de salida opcional.
En GRAM4, los trabajos se describen internamente utilizando el lenguaje de descripción del trabajo . En el sistema GRAM anterior (ahora conocido como GRAM2), se utilizó su predecesor, el lenguaje de especificación de recursos (RSL). A partir de 2007 [actualizar], se están realizando esfuerzos de planificación para permitir que las versiones futuras de GRAM utilicen el lenguaje de descripción de envío de trabajos en su lugar. [3] [4]
Referencias
- ^ "Hoja de datos del componente GT 4.0: asignación y gestión de recursos de red de servicios Web (WS GRAM)" . Alianza Globus . Consultado el 16 de agosto de 2007 .
- ^ Czajkowski, Karl (9 de enero de 2006). "Globus GRAM" . Foro de desarrolladores de Globus Toolkit . Alianza Globus. Archivado desde el original el 6 de mayo de 2008 . Consultado el 16 de agosto de 2007 .
- ^ Bester, Joseph; Stuart Martin. "Una arquitectura basada en JSDL para la gestión de recursos" (Microsoft Word) . Equipo de desarrollo de Globus.
- ^ Martin, Stuart. "Admite especificaciones de última generación relacionadas con el envío y la gestión de trabajos" . Globus Bugzilla . Equipo de desarrollo de Globus. Archivado desde el original el 27 de julio de 2011 . Consultado el 17 de agosto de 2007 .
- GRAM en la wiki de Globus