stringtranslate.com

Red Nordu

NorduGrid es una colaboración que tiene como objetivo el desarrollo, mantenimiento y soporte del middleware Grid gratuito , conocido como Advanced Resource Connector (ARC). [1]

Historia

El nombre NorduGrid se conoció por primera vez en 2001 como abreviatura del proyecto denominado "Nordic Testbed for Wide Area Computing and Data Handling" (Banco de pruebas nórdico para computación de área amplia y manejo de datos), financiado por el Consejo Nórdico de Ministros a través del programa Nordunet2. El objetivo principal de ese proyecto era crear un prototipo de una infraestructura de computación distribuida (un banco de pruebas ), destinado principalmente a satisfacer las necesidades de los investigadores de Física de Altas Energías en el experimento ATLAS . [2] [3]

Tras evaluar las soluciones de tecnología Grid existentes en ese momento , los desarrolladores de NorduGrid idearon una arquitectura de software alternativa . Se implementó y demostró en mayo de 2002 y pronto se la conoció como NorduGrid Middleware . En 2004, esta solución de middleware recibió un nombre propio: Advanced Resource Connector (ARC). [4]

Hasta mayo de 2003, la sede de NorduGrid estaba en el Instituto Niels Bohr ; en el quinto taller de NorduGrid se decidió trasladarla a la Universidad de Oslo . [5] La colaboración formal actual se estableció en 2005 por cinco institutos académicos nórdicos ( el Instituto Niels Bohr en Copenhague, Dinamarca, el Instituto de Física de Helsinki en Finlandia, la Universidad de Oslo en Noruega y las Universidades de Lund y Uppsala en Suecia) con el objetivo de desarrollar, apoyar, mantener y popularizar ARC . La implementación y el soporte de la propia infraestructura de Nordic Grid pasó a ser responsabilidad del proyecto NDGF , lanzado en junio de 2006. Esto marcó una clara separación entre los proveedores de middleware de Grid y los proveedores de servicios de infraestructura. Para apoyar aún más el desarrollo de ARC , NorduGrid y varios otros socios interesados ​​consiguieron financiación dedicada a través del proyecto KnowARC del 6º PM de la UE .

La colaboración NorduGrid se basa en un Memorando de Entendimiento no vinculante y está abierta a nuevos miembros.

Objetivos

NorduGrid Collaboration es el consorcio detrás del middleware ARC , y su objetivo principal es garantizar que ARC se desarrolle, mantenga, respalde y despliegue ampliamente, sin dejar de ser un software gratuito de código abierto , adecuado para una amplia variedad de tareas computacionales de Grid de alto rendimiento .

El objetivo final es proporcionar una solución confiable, escalable, portátil y completa para infraestructuras Grid , conforme a estándares abiertos, principalmente aquellos desarrollados en el marco del Open Grid Forum .

Si bien el desarrollo de software ARC puede y suele tener lugar fuera de NorduGrid, la Colaboración coordina las contribuciones al código y mantiene los repositorios de código y software, así como un sistema de compilación, un sistema de seguimiento de problemas y otros servicios de desarrollo de software necesarios.

NorduGrid define direcciones estratégicas para el desarrollo de ARC y garantiza apoyo financiero para ello.

Comunidad ARC

El término "comunidad ARC" se utiliza para referirse a varios grupos de personas dispuestas a compartir sus recursos computacionales a través de ARC. Un grupo de usuarios que comparten sus recursos se formaliza como una organización virtual (VO), lo que permite el uso mutuo de dichos recursos comunitarios. [6]

Contrariamente a la creencia popular, los miembros de NorduGrid no están obligados a proporcionar recursos informáticos o de almacenamiento; ofrecer dichos recursos tampoco otorga una membresía automática.

Aun así, la comunidad ARC en su conjunto posee una cantidad sustancial de recursos informáticos y de almacenamiento. De manera voluntaria y con el propósito de facilitar el proceso de desarrollo de código abierto , los miembros de la comunidad pueden donar ciclos de CPU y algo de espacio de almacenamiento a los desarrolladores y evaluadores. Dichos recursos constituyen el banco de pruebas para el middleware ARC.

Aparte de dichos recursos comunitarios donados, NorduGrid no proporciona ni asigna ningún recurso computacional y no coordina la implementación mundial de ARC .

La implementación y el uso reales de las infraestructuras informáticas distribuidas basadas en ARC están coordinados por los respectivos proyectos de infraestructura, como por ejemplo NDGF , Swegrid (Suecia), Material Sciences National Grid Infrastructure (M-grid) (Finlandia), NorGrid (Noruega), etc. [ cita requerida ]

Además de contribuir con recursos computacionales, muchos grupos desarrollan herramientas de software de nivel superior sobre ARC (por ejemplo, [7] [8] [9] ). Este tipo de desarrollo no está coordinado por NorduGrid, pero la Colaboración brinda asistencia a pedido. [ cita requerida ]

Autoridad de certificación de NorduGrid

La Autoridad de Certificación (CA) de NorduGrid es actualmente el único servicio de infraestructura importante que ofrece NorduGrid. Esta autoridad emite certificados electrónicos a usuarios y servicios, de modo que puedan trabajar en entornos Grid. Las implementaciones Grid actuales requieren certificados X.509 para validar la identidad de los participantes de Grid. La CA de NorduGrid proporciona dichos certificados a personas y máquinas asociadas con instituciones académicas y/o de investigación en Dinamarca , Finlandia , Noruega y Suecia . La Autoridad de Certificación de NorduGrid es miembro de la Autoridad Europea de Gestión de Políticas para la Autenticación de Grid (EUGridPMA). [ cita requerida ]

Véase también

Enlaces externos

Referencias

  1. ^ Ellert, Mattias; et al. (febrero de 2007). "Middleware de conector de recursos avanzados para redes computacionales livianas". Future Generation Computer Systems . 23 (2): 219–240. doi :10.1016/j.future.2006.05.008.
  2. ^ Eerola, Paula; et al. (2003). "La infraestructura de la red de producción de Nordugrid, estado y planes". Actas. Primer Congreso Latinoamericano de la Web . pp. 158–165. doi :10.1109/GRID.2003.1261711. ISBN 0-7695-2026-X.S2CID16566725  .​
  3. ^ Hämmerle, Hannelore; Crémel, Nicole (abril de 2005). "NorduGrid proporciona recursos para ATLAS". Revista internacional de física de altas energías - CERN Courier . 45 (3). Ginebra, Suiza: IOP Publishing: 17. ISSN  0304-288X.
  4. ^ Anuncio de lanzamiento de ARC v0.4
  5. ^ Notas de la reunión de NorduGrid
  6. ^ Organización virtual de la comunidad ARC
  7. ^ Portal de aplicaciones de Lunarc
  8. ^ Jensen, Henrik Thostrup; Kleist, Josva; Leth, Jesper Ryge (2005). "Un marco para la gestión de trabajos en NorduGrid ARC Middleware". Avances en Computación Grid - EGC 2005 . Apuntes de conferencias sobre informática. vol. 3470. Berlín/Heidelberg: Springer. págs. 861–871. doi :10.1007/11508380_88. ISBN 978-3-540-26918-2.
  9. ^ Fomkin, Ruslan; Risch, Tore (2006). "Marco para la consulta de objetos distribuidos gestionados por una infraestructura de red". En Pierson, Jean-Marc (ed.). Gestión de datos en redes . Apuntes de clase en informática. Vol. 3836. Berlín/Heidelberg: Springer. págs. 58–70. doi :10.1007/11611950_6. ISBN. 978-3-540-31212-3.