La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

EGEE-III INFSO-RI-222667 Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Introducción al Middleware gLite Antonio.

Presentaciones similares


Presentación del tema: "EGEE-III INFSO-RI-222667 Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Introducción al Middleware gLite Antonio."— Transcripción de la presentación:

1 EGEE-III INFSO-RI-222667 Enabling Grids for E-sciencE www.eu-egee.org EGEE and gLite are registered trademarks Introducción al Middleware gLite Antonio Fuentes Bermejo Antonio.fuentes@rediris.es RedIRIS Tutorial 1-5 de Febrero de 2010 Sevilla

2 Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 Introducción a gLite 2 Sumario –La metáfora de la grid –La coreografía según gLite –Los principios –Estructura básica del middleware (general)

3 Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 Introducción a gLite 3 La metáfora de la Grid

4 Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 Introducción a gLite 4 La coreografía según gLite UI CE RB/BDII SE WN LFC Connections to UI Resources Searching Sent to the batch system Distribution to CPUs Ouputs copied to Storage Resources Catalogs getting track of the inputs

5 Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 Introducción a gLite 5 Los principios Los primeros conceptos sobre la Computación Grid fueron publicados por Foster y Kesselman en 1998. Antes de esta publicación, L. Smarr, otras expresaron ciertas ideas sobre la orquestación de recursos distribuidos y dispersos en un área geográfica. Por otro lado, la Computación Grid tiene connotaciones basadas en el acceso a servicios, “la grid es una capa de servicios para acceder y gestionar recursos de hardware y software”, CCAT; basadas en la compartición de datos e instrumentos, NASA; “la grid es una red ampliamente distribuida de computadores, datos almacenados, instrumentos y entornos colaborativos”; o la más refinada por Foster, Kesselman y Tuecke, “la grid es un conjunto de recursos coordinados compartiendo y resolviendo problemas dentro de una organización virtual, dinámica y multidisciplinar”.

6 Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 Introducción a gLite 6 Los principios Por último, Foster propuso una lista de características que debía cumplir una infraestructura para ser considerada como grid: – Los recursos coordinados y compartidos en la grid no tienen punto de control central. – El uso de protocolos e interfaces estándares, abiertos y de propósito general. – La grid debe proveer calidades de servicios no triviales.

7 Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 Introducción a gLite 7 Un esquema simple, muy simple

8 Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 Introducción a gLite 8 Estructura Básica del Middleware Desde un punto de vista funcional, el middleware grid está compuesto por cuatro elementos o servicios. Estos cuatro servicios proveen de las funcionalidades necesarias para crear una infraestructura grid. Los middleware carentes de alguno de los servicios, que se van a presentar a continuación, serían funcionalmente incompletos. – Sistema de Información. – Estructura de Seguridad. – Sistema de Envío de Trabajos. – Sistema de Monitorización. – ¿Y el sistema de gestión de datos?

9 Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 Introducción a gLite 9 Estructura Básica del Middleware Sistema de Información. – El Sistema de Información almacena la información sobre el estado de cada uno de los elementos presentes en la grid. – Este sistema es interrogado, tanto por los usuarios como por el propio middleware para conocer el estado de la infraestructura. – Los elementos de la grid registran y mantienen actualizada la información relevante sobre sus características, estado de operación, software instalado, etc.

10 Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 Introducción a gLite 10 Estructura Básica del Middleware Sistema de Monitorización. – El sistema de monitorización es crítico para que la grid pueda alcanzar los niveles de calidad de servicio que se esperan de un entorno profesional. La ausencia del mismo, significaría la ceguera absoluta sobre el sistema que se trata de gestionar. – El sistema de monitorización interrogará al sistema de información para obtener una visión del estado de la infraestructura. Además proveerá de las visiones y presentaciones más adecuadas para exponer la información más relevante del conjunto.

11 Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 Introducción a gLite 11 Estructura Básica del Middleware Estructura de Seguridad. – La estructura de seguridad de la grid es crítica para poder mantener el sistema seguro. La autenticación y la autorización por sistema criptográficos asimétricos, permite verificar la identidad y la accesibilidad a los usuarios y de los servicios, así como auditar las actividades realizadas. – Adicionalmente, la estructura internacional de certificación permite mantener la confianza en los certificados emitidos para máquinas y usuarios de otros institutos y otros países.

12 Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 Introducción a gLite 12 Estructura Básica del Middleware Sistema de Envío de Trabajos. – Este sistema es el responsable del envío de los trabajos a los nodos libres. Además debe implantar un sistema de reenvío de trabajos en caso de aparición de dificultades; por ejemplo, que el nodo de envío esté ocupado. – En los trabajos de tipo work-flows, el sistema de envío de trabajos debe tener funciones adicionales como: coordinar y sincronizar las partes que componen el trabajo, recoger los resultados parciales, y suministrarlos a los siguientes componentes.

13 Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 Introducción a gLite 13 Estructura Básica del Middleware Sistema de Gestión de Datos. – La grid podría operar sin él, pero disminuiría significativamente su potencial. – Servicios de transferencia de datos a los nodos y silos de almacenamiento. – Los Metadatos son imprescindibles para la apertura de la grid a otras disciplinas científicas.

14 Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 Introducción a gLite 14 La coreografía según gLite UI CE RB/BDII SE WN LFC Connections to UI Resources Searching Sent to the batch system Distribution to CPUs Ouputs copied to Storage Resources Catalogs getting track of the inputs

15 Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 Introducción a gLite 15 Gracias ¿Preguntas? Gracias


Descargar ppt "EGEE-III INFSO-RI-222667 Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Introducción al Middleware gLite Antonio."

Presentaciones similares


Anuncios Google