El Open Grid Forum ( OGF ) es una comunidad de usuarios, desarrolladores y proveedores dedicada a la estandarización de la computación en malla . Se formó en 2006 mediante la fusión del Global Grid Forum y la Enterprise Grid Alliance. El OGF basa su proceso en el del Internet Engineering Task Force (IETF) y genera documentos con numerosos acrónimos como OGSA , OGSI y JSDL .
Organización
La OGF tiene dos funciones principales, además de una función administrativa: ser la organización de estándares para la computación en malla y construir comunidades dentro de la comunidad general de computación en malla (incluida su extensión tanto en el ámbito académico como en el industrial). Cada una de estas áreas funcionales se divide a su vez en grupos de tres tipos: grupos de trabajo con un rol generalmente bien definido (normalmente elaborando un estándar), grupos de investigación con un rol más flexible que reúne a personas para debatir sobre los avances en su campo, generar casos de uso y crear grupos de trabajo, y grupos comunitarios (restringidos a funciones comunitarias).
Se organizan tres reuniones al año, repartidas (de forma aproximadamente equitativa tras un promedio de varios años) entre Norteamérica, Europa y Asia Oriental. Muchos grupos de trabajo organizan reuniones presenciales entretanto.
Historia
El concepto de un foro para reunir a desarrolladores, profesionales y usuarios de computación distribuida (conocida como computación en malla en ese momento) se discutió en una sesión de "Birds of a Feather" en noviembre de 1998 en la conferencia de supercomputación SC98. [ 1 ] Basándose en la respuesta a la idea durante esta BOF, Ian Foster y Bill Johnston convocaron la primera reunión del Grid Forum en el Centro de Investigación Ames de la NASA en junio de 1999, reuniendo a aproximadamente 100 personas, en su mayoría de los EE. UU. Un grupo de organizadores nominó a Charlie Catlett (del Laboratorio Nacional Argonne y la Universidad de Chicago ) para que actuara como presidente inicial, confirmado mediante una votación plenaria que se llevó a cabo en la segunda reunión del Grid Forum en Chicago en octubre de 1999. [ 2 ] [ 3 ] Con el asesoramiento y la asistencia del Grupo de Trabajo de Ingeniería de Internet (IETF), OGF estableció un proceso basado en el IETF. OGF está gestionado por un grupo directivo.
Durante 1998, grupos similares al Grid Forum comenzaron a organizarse en Europa (llamados eGrid ) y Japón. Las discusiones entre los líderes de estos grupos dieron como resultado la combinación para formar el Global Grid Forum , que se reunió por primera vez en Ámsterdam en marzo de 2001. El GGF-1 en Ámsterdam siguió a cinco reuniones del Grid Forum . Catlett fue presidente del GGF durante dos mandatos de 3 años y fue sucedido por Mark Linesch (de Hewlett-Packard ) en septiembre de 2004. La Enterprise Grid Alliance (EGA), formada en 2004, estaba más enfocada en grandes empresas de centros de datos como EMC Corporation , NetApp y Oracle Corporation . [ 4 ] [ 5 ] En el GGF-18 (la 23.ª reunión del foro, contando las primeras cinco reuniones del GF) en septiembre de 2006, el GGF se convirtió en Open Grid Forum (OGF) tras una fusión con la EGA. [ 6 ] En septiembre de 2007, Craig Lee de Aerospace Corporation se convirtió en presidente. [ 7 ]
Tecnologías
Algunas de las tecnologías especificadas por OGF incluyen:
- GridFTP : Extensiones del Protocolo de Transferencia de Archivos para una transferencia de datos de alta velocidad, segura y fiable.
- El Entorno Uniforme de Laboratorio de Redes (GLUE) es un modelo de información, similar a un esquema de base de datos , para una representación uniforme de los recursos de computación en red. Fue desarrollado originalmente como parte del proyecto Enabling Grids for E-sciencE (EGEE) en Europa, que había trabajado en un sistema de información de red utilizando herramientas como Globus Toolkit hasta aproximadamente 2004. [ 8 ] [ 9 ] El grupo de trabajo se formó el 28 de enero de 2007. [ 10 ] Una versión 1.3 del esquema GLUE se publicó como borrador en febrero de 2007 y en su forma final en agosto de 2008. [ 11 ] Un documento 2.0 se publicó en marzo de 2009. [ 12 ] El esquema abstracto se puede mapear a modelos de datos específicos utilizando el Lenguaje de Marcado Extensible (XML), el Protocolo Ligero de Acceso a Directorios (LDAP) o el Lenguaje de Consulta Estructurada (SQL). [ 12 ]
- SAGA : La API simple para aplicaciones de cuadrícula describe una interfaz para la programación de aplicaciones de cuadrícula de alto nivel.
- La arquitectura Open Grid Services Architecture (OGSA) describe un entorno de computación en malla con arquitectura orientada a servicios para uso empresarial y científico.
- DRMAA : La API de la aplicación de gestión de recursos distribuidos es una especificación de interfaz de programación de aplicaciones de alto nivel para el envío y control de trabajos a uno o más sistemas de gestión de recursos distribuidos (DRMS) dentro de una arquitectura de computación en malla.
- Lenguaje de descripción de envío de trabajos : una especificación XML extensible para la descripción de tareas simples a sistemas de ejecución de computadoras no interactivas. La especificación se centra en la descripción del envío de tareas computacionales a sistemas informáticos tradicionales de alto rendimiento, como los planificadores de lotes .
- CDDLM : Configuration Description, Deployment, and Lifecycle Management Specification es un estándar para la gestión, el despliegue y la configuración de los ciclos de vida de los servicios de la red o de los recursos entre organizaciones.
- GridRPC : Grid Remote Procedure Call diseña recomendaciones de OGF para un mecanismo de llamada a procedimiento remoto (RPC) habilitado para la computación en malla .
- Lenguaje de descripción de formato de datos (DFDL), para el modelado de texto general y datos binarios.
- Servicio de membresía de organizaciones virtuales (VOMS) : - Gestión automatizada y consultable por máquina de los atributos de membresía de organizaciones virtuales.
Además de las normas técnicas, la OGF publicó documentos informativos y experimentales elaborados por la comunidad.
La primera versión de la API DRMAA se implementó en el motor Grid de Sun y también en el programa Condor Cycle Scavenger de la Universidad de Wisconsin-Madison . La Alianza Globus mantiene una implementación de algunos de estos estándares a través del Globus Toolkit. Una versión de UNICORE se basa en la arquitectura OGSA y JSDL.
Véase también
Referencias
- ↑ "William E. Johnston" . Página de biografía de ESNet . Laboratorio Nacional Lawrence Berkeley. Archivado del original el 19 de febrero de 2012. Consultado el 28 de julio de 2013 .
- ↑ "Catlett nombrada Directora de Información en Argonne" . HPC wire . Laboratorio Nacional Argonne. 4 de mayo de 2007. Consultado el 28 de julio de 2013 .
- ↑ "The Grid Forum" . Sitio web original . Archivado del original el 2 de octubre de 1999. Consultado el 28 de julio de 2013 .
- ↑ "Fundador de EGA: La puerta sigue abierta para IBM y Microsoft" . HPC en la nube . 10 de enero de 2005. Consultado el 28 de julio de 2013 .
- ↑ Deni Connor (20 de abril de 2004). "Consorcio formado para promover redes empresariales" . Network World . Consultado el 28 de julio de 2013 .
- ↑ China Martens (11 de septiembre de 2006). "GRIDWORLD - Open Grid Forum presenta su nueva misión y junta directiva" . Network World . Consultado el 28 de julio de 2013 .
- ↑ Derrick Harris (17 de septiembre de 2007). "¿Qué sigue para OGF?" . HPC en la nube . Recuperado el 28 de julio de 2013 .
- ↑ Lawrence Field, MW Schulz. (2004). "Experiencias de despliegue de redes: El camino hacia un sistema de información de red basado en LDAP de calidad de producción" . Actas de la 32.ª Conferencia Internacional sobre Física de Altas Energías, CERN-2005-002 : 711–714 .
- ↑ "Uso de Glue dentro de EGEE" . Wiki del antiguo proyecto . CERN. 21 de junio de 2011. Consultado el 28 de julio de 2013 .
- ↑ "Grupo de trabajo GLUE" . Sitio web de Grid Forge . Archivado del original el 13 de diciembre de 2012. Consultado el 28 de julio de 2013 .
- ↑ Andreozzi, Sergio (28 de agosto de 2008). "GLUE Schema 1.3" . Open Grid Forum. Archivado del original el 13 de diciembre de 2012.
- 1 2 Andreozzi, Sergio (3 de marzo de 2009). "Especificación GLUE v. 2.0" . Open Grid Forum.
{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace )
Enlaces externos
- Sitio web oficial
- computación en malla
- Organizaciones establecidas en 2006
- organizaciones de tecnología de la información
- Gestión de redes
- Organizaciones de normalización en los Estados Unidos
- consorcios tecnológicos
- Grupos de trabajo