7 mai 2009 1.

Slides:



Advertisements
Présentations similaires
LObservatoire Virtuel au CRAL H. Wozniak 5 avril 2005.
Advertisements

Recherche de similarité de séquences à grande échelle S. Penel, P. Calvat, Y. Cardenas LBBE, CCIN2P3 Calculs BLAST intensifs sur la plateforme TIDRA -
Disponibilité d’une architecture virtualisée avec VMware ESX/ESXi
Rennes, le 18 septembre 2006 Support du paradigme maître-travailleur dans les applications à base de composants Tâche 2.2 Hinde Bouziane Réunion LEGO.
Réunion #6 3/07/2007. E. Caron - Réunion #6 - 03/07/07 Planning 10h h40Informations générales sur LEGO [Eddy Caron] 10h h10Déploiement générique.
Contribution du projet PARIS Christian Pérez Réunion LEGO LIP, ENS Lyon 10 février 2006.
LEGO EPISODE III LEGO: simulations climatiques avec DIET E.Maisonnave, V.Pichon.
WP2 Modèles de programmation
DIET Dashboard Meeting LEGO 11 déc 2006
Nouvelles de PARIS et État d’avancement des briques Christian Perez – Bordeaux – 12 Juin 2008.
LEGO – Rennes, 18 Septembre 2006 Un outil de monitoring pour le déploiement dynamique de JuxMem Loïc Cudennec IRISA / INRIA, PARIS project-team Stage de.
Nouvelles de PARIS et État d’avancement des briques Christian Perez – Toulouse – 22 octobre 2008.
GDS – Paris, 13 Octobre 2006 Un outil de monitoring pour le déploiement dynamique de JuxMem Loïc Cudennec IRISA / INRIA, PARIS project-team Stage de M2RI.
Épopée d’expériences DIET sur Grid5000
1 Extension du modèle de composants CORBA avec accès concurrent à des données partagées Travail réalisé par : Landry BREUIL PFE, ISIMA Encadrants : Gabriel.
Bilan GDS Du côté de chez GRAAL Eddy Caron LIP ENS Lyon.
Réunion #7 7/12/2007. E. Caron - Réunion #7 - 07/12/07 Planning 10h h40Informations générales sur LEGO [Eddy Caron] 10h h15Utilisation d'ontologies.
Le projet MUST Méso infrastructure de calcul et de stockage ouverte sur la grille européenne LCG/EGEE Colloque Grille Rhône-Alpes 10 janvier 2008.
Fabio HERNANDEZ Responsable Grid Computing Centre de Calcul de l'IN2P3 - Lyon Lyon, 30 avril 2004 Déploiement LCG-2 au CC-IN2P3 Etat d’avancement.
INFSO-RI Enabling Grids for E-sciencE Statistiques d'usage d'un site de la grille LCG/EGEE Emmanuel Medernach, IN2P3 LPC.
Système de gestion d'entrées pour un cinéma Scanvion Michel – Etudiant 4.
Tutoriel NS3 Eugen Dedu M2 RIM Université de Franche-Comté, Montbéliard, France octobre 2009 (ns 3.6) [Grands remerciements à Wassim Ramadan]
Formation ExtJS 1 Vendredi 21 aout 2009 – Villeurbanne – Société IZEO.
Modélisation d ’un parapente
Séminaire Novembre 2006 Séminaire Novembre 2006 Bilan et perspectives.
1 PIPOL Plateforme INRIA de Portage Logiciel Maurice BREMOND & Yann GENEVOIS JRES 2009.
SSO : Single Sign ON Authentification unique Il y a 10 ans : Un luxe Il y a 3 ans : Un composant à part entiere Aujourd'hui : Incontournable Demain : Le.
Février 2006X. Belanger / Guilde Introduction à. Février 2006X. Belanger / Guilde Qu'est ce que Samba ? ● Implémentation libre du protocole CIFS/SMB (client.
Le Conseil Général : - son fonctionnement - ses compétences La Direction des routes : - une direction opérationnelle - ses missions Le Service Poste Commandement.
UML2 : Panorama de la notation Laurent Henocque Enseignant Chercheur ESIL/INFO France
Outils (MailIntegration et autres)
Application Réfractaires
Simplifiez la gestion de votre infrastructure !
Albertine DUBOIS et Alexandre LIEGE
Automates Programmables Industriels Automates Programmables
Folders Access Manager Capacte
Séminaire EOLE Beaune Septembre 2007
Journée Analyse D0, 19 janvier 2004
HTML.
Installation et Configuration Internet Information Server (IIS 5)
Démonstrateur LEGO LEGO meeting Octobre 2008.
LE MASHUP.
Processus de lancement d’une nouvelle formation
L’ordinateur et les fonctions de ses composantes
Réalisation d'agents de surveillance Zephir
fonctionnalités iiS iis
Outils Statistiques pour la Sémantique Décembre 2013
C. Loomis (LAL-Orsay) Tutorial EGEE Utilisateur (LAL) 2 février 2007
MATLAB sur la grille C. Loomis (LAL-CNRS)
Fonctionnement de la grille
Etat des lieux des VO Boxes LHC
Daniel JOUVENOT Laboratoire de l’Accélérateur Linéaire (LAL–ORSAY)
Présentation OCS-Inventory au LAPP
Présentation du projet FederID ■ ■ ■
Tutorial Utilisateurs EGEE
SRT2 APACHE.
Prise en main Emmanuel Braux Institut Mines Telecom / Télécom Bretagne
RÉPUBLIQUE DU BÉNIN Université CERCO
A. DAAIF ENSET Mohammedia Université Hassan II Casablanca.
L’accès Français aux données spatiales Copernicus
Infrastructure Opérationnelle d’EGEE
Introduction à la Grille
Déploiement de noeuds de clusters chez EDF R&D avec GOsa²
Fourniture de reproductions de documents reproductibles*
Centre Universitaire de MASCARA Présenté par M. H.BENAOUDA Melle F.ZENAK Encadrer par M. A.YAGOUBI.
LUSTRE Integration to SRM
Intégration GRIF Michel Jouvin Comité Technique GRIF 28 Novembre 2005.
Présentation des missions en entreprise et formation
Implémentation de FTP Rappel sur FTP Relation entre un site Web et FTP
Transcription de la présentation:

7 mai 2009 1

Démonstrateur

1. Communications

1.1 PadicoTM Routage de communications Module ssh - Ok avec des benchmarks. - Problème de configuration avec Diet. Support adage en cours

2. CERFACS

2.1 CERFACS Tâche principale: Prétraitement Simulation d'un mois. Post traitement: Extraction des résultats Simulation: Les scénarios varient en fonction de leur nom

2.1 Avant LEGO: les scripts launch_appli: - Prétraitement - Simulation - Fichier restart launch_postpro: - Extraction des résultats Réservation des ressources Déploiement de l'image Lancement des simulations avec: ./launch_appli LG01 1 ./launch_postpro LG01 1 7

2.2 CERFACS + DIET Grid'5000 DIET client DIET Scheduler CERFACS

2.2 CERFACS + DIET Un client Un Master Agent Un SeD par site de grid'5000 MA Client scheduling SeD scheduling CERFACS

2.3 CERFACS + DIET + Juxmem Grid'5000 DIET client Juxmem DIET Plugin Scheduler CERFACS

2.3 CERFACS + DIET + Juxmem Master Agent CERFACS SeD Client provider manager 11

2.4 CERFACS + CCM + Juxmem + Adage CCM Components CERFACS Juxmem Adage Grid'5000 CCM Components CERFACS Juxmem

2.4 CERFACS + CCM + Juxmem + Adage OCC17 sous forme de composants: Master Worker: Simulation d'un mois Postpro: Post-traitement Viewer: log Proxy: choisit les workeurs Juxmem pour le stockage des fichiers. 13

2.4 CERFACS + CCM + Juxmem + Adage viewer worker master proxy postpro provider manager 14

2.4 CERFACS + CCM + Juxmem + Adage + ULCM CCM Components Juxmem CERFACS ULCM Adage Grid'5000 CCM Components CERFACS Juxmem

2.4 CERFACS + CCM + Juxmem + Adage + ULCM Application.ulcm .cad ULCM .meta .juxmem Master m; Worker w; Proxy px; Postpro pp; Viewer v; px.p_u_compute_port -- w.w_compute_port; px.p_u_check_port -- pp.p_check_port; m.m_compute_port -- px.p_p_compute_port; m.m_check_port -- px.p_p_check_port; set m.mnemo "LG"; set m.first_month 1; set m.last_month 2; set m.first_ppro_month 1; set m.last_ppro_month 2; set m.first_scenario 1; set m.last_scenario 2; .diet ADAGE Grid'5000

2.5 CERFACS + CCM + Juxmem + Adage + ULCM + DIET CCM Components CCM Components CERFACS DIET ULCM Adage Grid'5000 CCM Components CERFACS Juxmem

2.5 CERFACS + CCM + Juxmem + Adage + ULCM + DIET Master agent master Fake server Fake client worker postpro provider manager 18

schéma Depl auto Niveau prog Detail 2.6 Résumé schéma Depl auto Gestion fichiers sched Niveau prog Detail cluster Grille +nfs -nfs CERFACS + - script +++ + DIET ++ RPC +DIET +juxmem -/+ CCM +J+Adage +* Composant standards + ULCM ULCM * écriture des fichiers méta

3. RAMSES

3. RAMSES Graphic: condition initiales RAMSES: simulation cosmologique HaloMaker: détection des halo de matière sombre TreeMaker: création de l'arbre d'évolution GalaxyMaker: forme les galaxies MoMaf: visualisation

3. RAMSES Avant LEGO: scripts Avec LEGO: RAMSES + DIET (workflow) + gestion de données (DAGDA) + Interface Web En cours: Écriture des composants pour RAMSES Écriture de l'application dans ULCM Écriture de l'application dans ULCM avec DIET ANR COOP

3. RAMSES Grafic Galics include "Grafic.ulcm" include "Ramses.ulcm" include "Galics.ulcm" component App { content { composite { decl { Grafic graf; Ramses rams; Galics gali; rams.r_in -- graf.g_out; gali.g_in -- rams.r_out; set graf.nbZoomLevel 20; } service run { seq { exec gra; exec ram; exec gal; Grafic Galics

3. RAMSES Grafic Galics include "Grafic1.ulcm" include "Collection_Grafic1.ulcm"  include "Collection_Grafic2.ulcm"  component Grafic { ports { dataout name=graf_out type=string[]; attribute name=nbZoomLevel type=int; } content { composite { decl { Grafic1 g1; Coll_Grafic1 coll_g1; // collection Coll_Grafic2 coll_g2; // collection … service run { seq { exec g1; forall ( i = 1 to nbZoomLevel) { seq { exec coll_g1; for (j = 1 to i) { decl { coll_g2.c_in -- coll_g1.c_out; setLoopIn coll_g2.c_in -- coll_g2.c_out; exec coll_g2; Grafic Galics

schéma Depl auto Niveau prog Detail 3. RAMSES schéma Depl auto Gestion fichiers sched Niveau prog Detail cluster Grille +nfs -nfs RAMSES + - script +++ + DIET ++ RPC +DIET +DAGDA + ULCM ULCM