Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Herramientas web para interacción con entornos GRID

Herramientas web para interacción con entornos GRID

Nuestra presentación para las I Jornadas de Computación Distribuida y Sistemas Complejos
Slides of our keynote for the I workshop in Distributed Computing and Complex Systems

CETA-Ciemat

June 12, 2012
Tweet

More Decks by CETA-Ciemat

Other Decks in Technology

Transcript

  1. CENTRO EXTREMEÑO DE TECNOLOGÍAS AVANZADAS Herramientas web para interacción con

    entornos GRID Trujillo / 11/06/2012 Herramientas web para interacción con entornos GRID Autor: José Miguel Franco Valiente Evento: I Jornadas CDISC Lugar / Fecha: Trujillo, 11/06/2012
  2. CENTRO EXTREMEÑO DE TECNOLOGÍAS AVANZADAS Herramientas web para interacción con

    entornos GRID Trujillo / 11/06/2012 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ¿Qué es la computación GRID? Portales web Otras herramientas de acceso Experiencia en el CETA 1 2 3 4 Herramientas web para interacción con entornos GRID 2 ÍNDICE
  3. CENTRO EXTREMEÑO DE TECNOLOGÍAS AVANZADAS Herramientas web para interacción con

    entornos GRID Trujillo / 11/06/2012 ¿Qué es la computación GRID?  Grid computing  Servicio para compartir potencia de cálculo y espacio de almacenamiento a través de Internet  Grid computing vs. World Wide Web  Grid  Potencia de cálculo  www  Información  Federación  Centros / usuarios / empresas aportan recursos  Autonomía de gestión  Visión  Un GRID único que pueda operar como Supercomputador Global 3 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ÍNDICE ¿Qué es la computación GRID? Portales web Otras herramientas de acceso 1 2 3 4 Experiencia en el CETA
  4. CENTRO EXTREMEÑO DE TECNOLOGÍAS AVANZADAS Herramientas web para interacción con

    entornos GRID Trujillo / 11/06/2012 ¿Qué es la computación GRID? (II)  5 ideas en las que se basa la computación GRID  Compartición de recursos  Seguridad de acceso  Uso eficiente de los recursos  La distancia no es un problema  Estándares abiertos  Analogía con la red eléctrica  Origen desconocido  Infraestructura  Power grid vs GRID  Ubicuidad  Servicio 4 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ÍNDICE ¿Qué es la computación GRID? Portales web Otras herramientas de acceso 1 2 3 4 Experiencia en el CETA
  5. CENTRO EXTREMEÑO DE TECNOLOGÍAS AVANZADAS Herramientas web para interacción con

    entornos GRID Trujillo / 11/06/2012 ¿Qué es la computación GRID? (III)  El middleware  Software que organiza e integra los recursos de una GRID.  Elementos:  Servicios de seguridad  Servicios de información y monitorización  Servicios de gestión de trabajos  Servicios de datos  Otros servicios  Ejemplos 5 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ÍNDICE ¿Qué es la computación GRID? Portales web Otras herramientas de acceso 1 2 3 4 Experiencia en el CETA
  6. CENTRO EXTREMEÑO DE TECNOLOGÍAS AVANZADAS Herramientas web para interacción con

    entornos GRID Trujillo / 11/06/2012 ¿Qué es la computación GRID? (y IV)  Proyectos 6 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ÍNDICE ¿Qué es la computación GRID? Portales web Otras herramientas de acceso 1 2 3 4 Experiencia en el CETA
  7. CENTRO EXTREMEÑO DE TECNOLOGÍAS AVANZADAS Herramientas web para interacción con

    entornos GRID Trujillo / 11/06/2012 Portales web  La GRID desde el punto de vista del usuario  Actualmente el uso de la GRID es complejo para un usuario no técnico  Interacción con la GRID con CLI (Command Line Interfaces)  Definición de trabajos con lenguaje propio (JDL)  Debe conocer las máquinas del entorno  ¿Dónde delegar el proxy?  ¿En qué máquinas puede almacenar datos?  ¿En qué máquinas puedo ejecutar mis trabajos?  Procesamiento de los resultados en entorno diferente  Investigaciones multidisciplinares  Solución: Portales web para interacción con entornos GRID 7 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ÍNDICE ¿Qué es la computación GRID? Portales web Otras herramientas de acceso 1 2 3 4 Experiencia en el CETA
  8. CENTRO EXTREMEÑO DE TECNOLOGÍAS AVANZADAS Herramientas web para interacción con

    entornos GRID Trujillo / 11/06/2012 Portales web (II)  Un portal web:  Evita conocer detalles técnicos de la GRID  Ofrece una interfaz más amigable que las CLI  Evita configuraciones específicas de red para acceso a los servicios  Puerto HTTP / HTTPS  Elimina la necesidad de una aplicación multiplataforma  Solo se necesita el navegador  Puede incluir componentes adicionales  Portal Web GRID = Science Gateway 8 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ÍNDICE ¿Qué es la computación GRID? Portales web Otras herramientas de acceso 1 2 3 4 Experiencia en el CETA
  9. CENTRO EXTREMEÑO DE TECNOLOGÍAS AVANZADAS Herramientas web para interacción con

    entornos GRID Trujillo / 11/06/2012 Portales web (III)  Una Science Gateway se define como:  Un conjunto de herramientas, aplicaciones y colecciones de datos que se integran a través de una aplicación web o de escritorio, proporcionando acceso a los recursos y servicios de una GRID  Pueden ser de dominio general o específico  Orientada a una comunidad de usuarios  Pueden incluir:  Herramientas de gestión de workflows  Interfaces colaborativas  Herramientas de envío de trabajos  Herramientas de análisis y visualización de datos  Módulos de training 9 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ÍNDICE ¿Qué es la computación GRID? Portales web Otras herramientas de acceso 1 2 3 4 Experiencia en el CETA
  10. CENTRO EXTREMEÑO DE TECNOLOGÍAS AVANZADAS Herramientas web para interacción con

    entornos GRID Trujillo / 11/06/2012 Portales web (IV)  Genius  Creado por INFN (Italia)  Específico para uso con gLite  Interface genérica de envío de trabajos  Instalación en una UI  Wrapper de comandos  Herramientas de visualización  Website: https://genius.ct.infn.it 10 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ÍNDICE ¿Qué es la computación GRID? Portales web Otras herramientas de acceso 1 2 3 4 Experiencia en el CETA
  11. CENTRO EXTREMEÑO DE TECNOLOGÍAS AVANZADAS Herramientas web para interacción con

    entornos GRID Trujillo / 11/06/2012 Portales web (V) 11 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ÍNDICE ¿Qué es la computación GRID? Portales web Otras herramientas de acceso 1 2 3 4 Experiencia en el CETA
  12. CENTRO EXTREMEÑO DE TECNOLOGÍAS AVANZADAS Herramientas web para interacción con

    entornos GRID Trujillo / 11/06/2012 Portales web (VI)  gUSE WS-GRADE  Creado por MTA-SZTAKI (Hungría)  Herramientas de diseño y ejecución de workflows  DCI-BRIDGE: Servicio de envío de trabajos  gLite, ARC, Unicore, GT4, gestores de colas, BOINC…  Website: https://guse.sztaki.hu 12 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ÍNDICE ¿Qué es la computación GRID? Portales web Otras herramientas de acceso 1 2 3 4 Experiencia en el CETA
  13. CENTRO EXTREMEÑO DE TECNOLOGÍAS AVANZADAS Herramientas web para interacción con

    entornos GRID Trujillo / 11/06/2012 Portales web (VII)  GISELA Science Gateway  Creado por el consorcio del proyecto GISELA (FP7)  Dominio general  Interactúa con la infraestructura Grid de LA  GridEngine, JSAGA, …  Website: http://gisela-gw.ct.infn.it/ 13 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ÍNDICE ¿Qué es la computación GRID? Portales web Otras herramientas de acceso 1 2 3 4 Experiencia en el CETA
  14. CENTRO EXTREMEÑO DE TECNOLOGÍAS AVANZADAS Herramientas web para interacción con

    entornos GRID Trujillo / 11/06/2012 Portales web (VIII)  Amazon WS Console 14 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ÍNDICE ¿Qué es la computación GRID? Portales web Otras herramientas de acceso 1 2 3 4 Experiencia en el CETA
  15. CENTRO EXTREMEÑO DE TECNOLOGÍAS AVANZADAS Herramientas web para interacción con

    entornos GRID Trujillo / 11/06/2012 Portales web (y IX)  Otras Science Gateways (from gridcafe.org)  AMBER  CS-ROSETTA  DECIDE Science Gateway  EarthServer Science Gateway  E-BioInfra Gateway  EUMEDGRID Science Gateway  gWRF  nanoHub.org  … 15 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ÍNDICE ¿Qué es la computación GRID? Portales web Otras herramientas de acceso 1 2 3 4 Experiencia en el CETA
  16. CENTRO EXTREMEÑO DE TECNOLOGÍAS AVANZADAS Herramientas web para interacción con

    entornos GRID Trujillo / 11/06/2012 Otras herramientas de acceso  UNICORE Rich client (Unicore – Jülich) 16 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ÍNDICE ¿Qué es la computación GRID? Portales web Otras herramientas de acceso 1 2 3 4 Experiencia en el CETA
  17. CENTRO EXTREMEÑO DE TECNOLOGÍAS AVANZADAS Herramientas web para interacción con

    entornos GRID Trujillo / 11/06/2012 Otras herramientas de acceso (II)  Kepler (kepler.org – NSF y EUFORIA project) 17 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ÍNDICE ¿Qué es la computación GRID? Portales web Otras herramientas de acceso 1 2 3 4 Experiencia en el CETA
  18. CENTRO EXTREMEÑO DE TECNOLOGÍAS AVANZADAS Herramientas web para interacción con

    entornos GRID Trujillo / 11/06/2012 Otras herramientas de acceso (y III)  Taverna (myGRID team – UK) 18 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ÍNDICE ¿Qué es la computación GRID? Portales web Otras herramientas de acceso 1 2 3 4 Experiencia en el CETA
  19. CENTRO EXTREMEÑO DE TECNOLOGÍAS AVANZADAS Herramientas web para interacción con

    entornos GRID Trujillo / 11/06/2012 Experiencia en el CETA  Digital Repository Infrastructure (DRI) 19 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ÍNDICE Proyecto IMED Desarrollo Resultados 1 2 3 4 Trabajo futuro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ÍNDICE ¿Qué es la computación GRID? Portales web Otras herramientas de acceso 1 2 3 4 Experiencia en el CETA
  20. CENTRO EXTREMEÑO DE TECNOLOGÍAS AVANZADAS Herramientas web para interacción con

    entornos GRID Trujillo / 11/06/2012 Experiencia en el CETA (II)  Digital Repository Infrastructure (DRI) 20 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ÍNDICE Proyecto IMED Desarrollo Resultados 1 2 3 4 Trabajo futuro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ÍNDICE ¿Qué es la computación GRID? Portales web Otras herramientas de acceso 1 2 3 4 Experiencia en el CETA
  21. CENTRO EXTREMEÑO DE TECNOLOGÍAS AVANZADAS Herramientas web para interacción con

    entornos GRID Trujillo / 11/06/2012 Experiencia en el CETA (III)  MIWAD-DB 21 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ÍNDICE Proyecto IMED Desarrollo Resultados 1 2 3 4 Trabajo futuro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ÍNDICE ¿Qué es la computación GRID? Portales web Otras herramientas de acceso 1 2 3 4 Experiencia en el CETA
  22. CENTRO EXTREMEÑO DE TECNOLOGÍAS AVANZADAS Herramientas web para interacción con

    entornos GRID Trujillo / 11/06/2012 Experiencia en el CETA (IV)  MIWAD-CAD 22 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ÍNDICE Proyecto IMED Desarrollo Resultados 1 2 3 4 Trabajo futuro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ÍNDICE ¿Qué es la computación GRID? Portales web Otras herramientas de acceso 1 2 3 4 Experiencia en el CETA
  23. CENTRO EXTREMEÑO DE TECNOLOGÍAS AVANZADAS Herramientas web para interacción con

    entornos GRID Trujillo / 11/06/2012 Experiencia en el CETA (V)  Clarabox 23 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ÍNDICE Proyecto IMED Desarrollo Resultados 1 2 3 4 Trabajo futuro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ÍNDICE ¿Qué es la computación GRID? Portales web Otras herramientas de acceso 1 2 3 4 Experiencia en el CETA
  24. CENTRO EXTREMEÑO DE TECNOLOGÍAS AVANZADAS Herramientas web para interacción con

    entornos GRID Trujillo / 11/06/2012 Experiencia en el CETA (y VI)  GridCamp 24 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ÍNDICE Proyecto IMED Desarrollo Resultados 1 2 3 4 Trabajo futuro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ÍNDICE ¿Qué es la computación GRID? Portales web Otras herramientas de acceso 1 2 3 4 Experiencia en el CETA
  25. CENTRO EXTREMEÑO DE TECNOLOGÍAS AVANZADAS Herramientas web para interacción con

    entornos GRID Trujillo / 11/06/2012 RESUMEN  La Grid es un recurso muy útil para el investigador  Compleja de utilizar para el usuario no técnico  Science Gateways entorno de trabajo amigable  Mejor las de dominio específico que dominio general  Entorno trabajo único para el usuario  Permiten conectar diferentes recursos y servicios  Adaptación de software de una comunidad  Mucho trabajo por hacer, vamos en buen camino 25 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ÍNDICE Proyecto IMED Desarrollo Resultados 1 2 3 4 Trabajo futuro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ÍNDICE ¿Qué es la computación GRID? Portales web Otras herramientas de acceso 1 2 3 4 Experiencia en el CETA
  26. CENTRO EXTREMEÑO DE TECNOLOGÍAS AVANZADAS Herramientas web para interacción con

    entornos GRID Trujillo / 11/06/2012 Agradecimientos 26 CETA-CIEMAT agradece la aportación del Fondo Europeo de Desarrollo Regional (FEDER)
  27. CENTRO EXTREMEÑO DE TECNOLOGÍAS AVANZADAS Herramientas web para interacción con

    entornos GRID Trujillo / 11/06/2012 ¡Muchas gracias! 28
  28. CENTRO EXTREMEÑO DE TECNOLOGÍAS AVANZADAS Herramientas web para interacción con

    entornos GRID Trujillo / 11/06/2012 C/ Sola, nº 1, 10200 Trujillo Teléfono: 927 65 93 17 http://www.ceta-ciemat.es