200 likes | 335 Vues
Experiencias de Grids Computacionales en M éxico. Jos é Luis Gordillo Ruiz Departamento de Supercómputo DGSCA - UNAM. Agenda. Algunas definiciones Taxonom ía de grids Experiencias Alice, GRAMA PRAGMA EELA2 Delta Metropolitana. Definiciones. Grids computacionales
E N D
Experiencias de Grids Computacionales en México José Luis Gordillo Ruiz Departamento de Supercómputo DGSCA - UNAM
Agenda • Algunas definiciones • Taxonomía de grids • Experiencias • Alice, GRAMA • PRAGMA • EELA2 • Delta Metropolitana
Definiciones • Grids computacionales • Infraestructura distribuida • Construcción colectiva de recursos computacionales • Compartir datos, dispositivos, etc. • Colaboración
Taxonomía • Clasificaciones grid • Por tecnología de middleware • gLite vs “NMI” • Servicios similares • Acceso remoto, catálogos, transferencias de archivos, creación de procesos remotos, single sign-on • Mismas tecnologías básicas • Certificados digitales, Globus, Web-services • Estabilidad y rapidez de implementación vs flexibilidad
Taxonomía • Tipo de uso • Producción vs experimentación • Tipos de proyectos asociados • Políticas de operación, acceso, uso • Tipo de componentes • Clusters pequeños, sistemas de almacenamiento medianos • Grandes supercomputadoras, grandes repositorios • Dispositivos de observación y/o medición, visualización, etc.
Primeras experiencias • Alice-Grid • Participantes de UNAM,CINVESTAV • ¿2003? • GRAMA (Grid Académica Mexicana) • CICESE, CINVESTAV, UdG, UAM, UNAM • 2004 • Conclusiones: más ancho de banda
Workshops y organización Intercambio de info. Planeación y revisión Nuevas colaboraciones Nuevos miembros Nuevos usuarios Incrementar impacto Testbe de uso continuo Aplicaciones de prueba Construcción de Grid y GOC Difusión Middleware clave EstrategiasProcess to Promote Routine Use Team Science Colaboración orientada a aplicaciones Aplicaciones Middleware Resultados Mejor Middleware Uso más extendido Más colaboraciones Transferencia de tecnología Estándares Publicaciones Nuevo conocimiento Acceso a datos Educación
Proyectos EELA EELA (FP6) • Transferir experiencias de tecnologías grid en Europa a Latinoamérica • Crear una red de colaboración para establecer un portafolio de aplicaciones científicas y un “test-bed” • Entrenamiento, diseminación y vinculación • EELA-2 (FP7) • Proveer una infraestructura de grid, con los servicios necesarios para cubrir requerimientos de diversas aplicaciones • Asegurar que los servicios sean de calidad de producción • Asegurar la sustentabilidad de la infraestructura en el largo plazo • Incorporar comunidades de la industria y los negocios 10
El árbol EELA-2 Aplicaciones en producción NA2 Clientes NA3 (Soporte de aplicaciones) JRA1 (Servicios) SA1 (Infraestructura) NA1 SA2 (Red) 11
Países participantes Francia Irlanda Italia Portugal España Argentina Brasil Chile Colombia CLARA (Internacional) Cuba Ecuador México Peru Venezuela • 14 Países • 16 Asociados (9 JRUs) • 53 Miembros 12
Aplicaciones 48 aps. de 10 áreas diferentes EU Earth sciences (6) AI / Optimization Civil Protection Engineering Environmental sciences Data mining HEP Physics e-Learning L.A. Biomedicine (23) http://applications.eu-eela.eu/ 13
Participación mexicana • 3 centros en producción • ICN,DGSCA,FES-C • Centros recien incorporados • IBt, CCG • En proceso de incorporación • UAEM, IPN, ITESM, BUAP, UMichoacana
Participación Mexicana (2) • Aplicaciones • ALICE • GrENBOSS • LEMDistFE • Pierre Auger • GRID SCHOOL EN MEXICO • Septiembre 2009
Delta Metropolitana • Laboratorios nacionales (CONACYT) • …la creación de un Laboratorio Nacional de cómputo de alto rendimiento, para los problemas científicos más demandantes, mediante la conformación de un GRID de capacidad excepcional en la zona metropolitana de la Ciudad de México
Delta Metropolitana • 3 centros de supercómputo • +4000 procesadores • Conexiones fibra óptica entre centros
Grupo GridUNAM • CCG, FES-C, IBt, ICN, DGSCA • Participar en proyectos de grids computacionales • Adquisición de experiencia en middleware • Llevar aplicaciones científicas a ambientes grid • Aprovechamiento de infraestructuras internacionales