Data Management for Large-Scale Scientific Computations in High Performance Distributed Systems A. Choudhary, M. Kandemir, J. NoG. Memik, X. Shen, W. Liao,

Slides:



Advertisements
Présentations similaires
Click to edit Master title style Soccuper de notre personnel Investir dans leur développement professionnel Leur donner confiance en lavenir Look after.
Advertisements

L’optimiseur ORACLE L’optimiseur ORACLE suit une approche classique: Génération de plusieurs plans d’exécution. Estimation du coût de chaque plan généré.
Réalisé par Frédéric TRAN
COMPARAISON DES LOGICIELS DE TRAITEMENT DES DONNEES TEXTUELLES par
Développement dapplications sur mobiles.NET et J2ME, C++ et Symbian WIPLIER Thomas – M2IRT2009 – 15/02/2007.
Agenda Les Share Add-in Le Ruban dOffice "12" DémonstrationRibbonX Programmer le Ruban dOffice "12" DémonstrationCustomTaskPaneDémonstrationDéploiement.
ASP.NET v2 + Ajax = Atlas Pierre Lagarde DevDays 2006 Equipé aujourdhui, prêt pour demain !
« Les Mercredis du développement » Nouveau format de fichier Template Solution Présenté par Pierre Lagarde Relation Développeurs.
UMR 5205 WI Web et Contexte - 26 mars 2009 Adaptation au contexte non intrusive Frédérique LAFOREST.
A NETWORK-AWARE DISTRIBUTED STORAGE CACHE FOR DATA INTENSIVE ENVIRONMENTS Brian L. TIERNEY, Jason LEE, Brian CROWLEY, Mason HOLDING Computing Sciences.
Data & MetaData Management and Monitoring Metacomputing 4 février 2003 DEA DISIC.
Patterns & Anti Patterns
interaction in the .LRN platform
LIFE Fest – Paris – 13/06/ SCORM 2004 et LOMfr dans SCENARI Erik Gebers Université de Technologie de Compiègne Laboratoire HeuDiaSyC – UMR CNRS 6599.
Formation CCNA 07- La commutation LAN. Sommaire 1) Concepts et fonctionnement 2) Commutateurs a - Présentation b - Démarrage c - Configuration de base.
Status report SOLEIL April 2008
Institut Mines-Télécom SIMBAD Semantic Interoperability for Mobile, collaBorative and ADaptive applications Samir Tata, Institut Mines-Télécom Télécom.
UMTS.
Coopération/Distribution DEA Informatique Nancy. Content 4 Introduction - Overview 4 Coordination of virtual teams : –explicit interaction model –explicit.
Distribution de politiques de sécurité IPsec F. BARRERE - A. BENZEKRI - G.GRASSET - R. LABORDE – Y. RAYNAUDIRIT/SIERA Université Paul Sabatier – Toulouse.
PILOTE - Sous Projet PILOTE SOUS-PROJET 5 Cyril Carrez, Elie Najm, Alexandre Tauveron.
N. Jacq- LBP/CNRS - DataGrid France - November, 21th, 2001 Avancement du WP10 N. Jacq - LBP/CNRS marianne.in2p3.fr/datagrid/wp10.
Toolkit Web Framework Java pour les IHMs Cédric Dumas mars 2008 contrat Creative Commons Paternité-Pas d'Utilisation Commerciale- Partage.
TP2 ... MVC ? JList JLabel JSlider ImageLibrary Contrôleur Vue Modèle
Évolution des Architectures
Architecture de machines Historique
Atelier 1 / mardi 04 novembre 2008 Organisation de la « base de données » du Chantier Méditerranée (y compris les données spatiales et de simulation) et.
In the field, coring at sea and on land to retrieved ice cores, lacustrines cores In the labs, Screen technics like XRF, RX, magnetic parameters, AMS,
High Frequency Trading Introduction. Séminaires de 30 minutes, une fois par semaine (8 en tout) Sujets abordés – Définition dun algorithme et introduction.
Introduction en systèmes d’information et bases de données
Missions et moyens de la direction informatique
1 Réunion ANR-CIGC GCPMF 15 mars 2006 Architecture de grille générique, multi- paradigmes et tolérante aux pannes, pour le temps contraint. Application.
Contrôle daccès et qualité de service dans les réseaux basés sur ATM Olivier Paul.
Baccalauréat professionnel
The EDI Standard for the Belgian Insurance sector R R Featuring Release Featuring Release
Analyse comparative des fonctionnalités
10 Copyright © Oracle Corporation, Tous droits réservés. Autres concepts relatifs aux déclencheurs.
TM.
ADR Active and Dynamic Routing. Plan Introduction au routage Les réseaux actifs Les agents Mise à jour des matrices de routage Architecture du routage.
Le VHDL De nos jours, les circuits numériques de haute performance sont habituellement créés à partir de descriptions en langages de haut niveau. Nous.
Stratégies pour accroître lutilisation de lévaluation Brad Cousins, Ph.D. Université dOttawa, Canada CaDEA Serie d atelier Yaoundé, Octobre 2010.
Les Webcasts Groupe des Utilisateurs SQL Server Avril 2014 – Statistiques Incrémentales Fred Pichaut – Microsoft Senior.
PARALLEL COMPUTATION WITH INDUSTRIAL CODES Yannick HALLEZ & Benoît LABEYRIE.
Historique de SystemC Regroupe 4 courants didées: SCENIC Project : Synopsys+UC Irvine Philips System-Level Data Types, VSIA SLD DWG IMEC, Hardware-Software.
Architecture Logicielle Les supports d’applications
Operating Systems & Information Services CERN IT Department CH-1211 Geneva 23 Switzerland t OIS Tirer avantage dOffice 2010, Expression Web.
Cours N°2 Base de Données & Langage SQL
Laboratoire de Bioinformatique des Génomes et des Réseaux Université Libre de Bruxelles, Belgique Introduction Statistics.
ADOBE FLEX 4. © Logica All rights reservedNo. 2 Introduction Flex en action Autour de Flex Logica Le programme.
Parcours IHM Contacts : AM Dery et Philippe Renevier :
Contribution du projet PARIS Christian Pérez Réunion LEGO LIP, ENS Lyon 10 février 2006.
PLSQL ORACLE 8i Connecter VB à BD Oracle Les collections Question de révision Les blocs anonymes Les triggers REVISION Par : Joël Huot.
ETL et Data Mining Présenté par : Marc Catudal-Gosselin Université de Sherbrooke automne 2004 automne 2004.
Présentation dun modèle dinterface adaptative dun système de diagnostique et dintervention industriel: ADAPTS (Adaptive Diagnostics And Personalized Technical.
1. Les structures de documentation pour la division ST. 2. Les types de document dans la division ST. 3. Linterface informatique. Lundi 8 Mai 2000 ST Quality.
CERN IT Department CH-1211 Genève 23 Switzerland t Get the most of Office 2007! Bruno Lenski, IT/OIS.
Geneva SSED - TECFA Uni Geneva Lombard F. 30 I 07 Biology Teaching Methods : Impossible convergence ? Point in time in my thesis Selected findings A short.
Systèmes distribués Le futur des systèmes dinformation est: Networked Diverse Numerous Mobile Ubiquitous Systèmes multiagents Middlewares: CORBA JINI HLA.
LE PROFILE UML POUR MARTE
IntroductionContexteAnalyseConclusionApproche Présentation d’article 04/02/04 DEA DISIC Grid Computing Monitoring Data Archive In Grid Environments GANAME.
VTHD PROJECT (Very High Broadband Network Service): French NGI initiative C. GUILLEMOT FT / BD / FTR&D / RTA
Présentation JEE AP. Hibernate + Calyxo  Introduction  Cas d’étude  Conclusion.
1© Copyright 2013 EMC Corporation. All rights reserved. Cyrille d’Achon EMC - Cloud Business Director FAITES ABSTRACTION DE VOS TECHNOLOGIES DE STOCKAGE.
1 Journées prospective In2p3 - Irfu Giens 2-5 avril 2012 Crédit CERN Prospective In2p3 – Irfu et stratégie européenne 5/6/2012 S. Loucatos, DSM-Irfu.
Mise en œuvre du langage MDX
Bases de Données Temporelles
UVSQ EDF R&D Procédés de réutilisation pour les lignes de produits logiciels Yuanyuan XU, Bruno TRAVERSON - INFORSID Mai 2008.
21/02/2003DEA DISIC 1 Grid Computing Programming the grid: Distributed Software Components, P2P and Grid Web Services for Scientific Applications Tarak.
Intégration des Tableaux Multidimensionnels en Pig pour
Transcription de la présentation:

Data Management for Large-Scale Scientific Computations in High Performance Distributed Systems A. Choudhary, M. Kandemir, J. NoG. Memik, X. Shen, W. Liao, H. Nagesh, S. More, V. Taylor, R. Thakur, and R. Stevens Center for Parallel and Distributed Computing Department of Electrical and Computer Engineering Northwestern University IntroductionContexteAnalyseConclusionApproche Expérimentation Présentation darticle04/02/04 B. Ben HediaMetacomputing Data Management for Large-Scale Scientific Computations in High Performance Distributed Systems A.Choudhary, M. Kandemir, J. NoG. Memik, X. Shen, W. Liao, H. Nagesh, S. More, V. Taylor, R. Thakur, and R. Stevens Center for Parallel and Distributed Computing Department of Electrical and Computer Engineering Northwestern University

IntroductionContexteAnalyseConclusionApproche Expérimentation Introduction Recherche : Département de lénergie Accélération stratégique de calcul Programme dalliance académique stratégique Article : Gestion de données Calcul à grand échelle Système disturbé, grande performance Présentation darticle04/02/04 B. Ben HediaMetacomputing

IntroductionContexteAnalyseConclusionApproche Expérimentation Systèmes de gestion des données Systèmes classiques : Systèmes de gestion des fichiers Systèmes de gestion des Bases des données (DBMS) Limites (SGF): Utilisation des pointeurs Fonctions propres à chaque système (portabilité) Codage bas niveau, optimisation impossible Présentation darticle04/02/04 B. Ben HediaMetacomputing

IntroductionContexteAnalyseConclusionApproche Expérimentation Systèmes de gestion des données Limites (DBMS ): Performance (vis-à-vis de quelque architectures) Logique de consistance, intégration de sémantique: obstacle devant la grande performance DBMS: types des données, modèles de manipulation Présentation darticle04/02/04 B. Ben HediaMetacomputing

IntroductionContexteAnalyseConclusionApproche Expérimentation Lapproche des auteurs Avantages des SGFs Avantages des DBMS Architectures parallèles dE/S Présentation darticle04/02/04 B. Ben HediaMetacomputing MDMS active HSS Interface Utilisateur simple Environnement de programmation

IntroductionContexteAnalyseConclusionApproche Expérimentation Lenvironnement Présentation darticle04/02/04 B. Ben HediaMetacomputing MDMS: Meta-Data Management System HSS: Hierarchical Storage System

IntroductionContexteAnalyseConclusionApproche Expérimentation Le MDMS Cest Quoi ? : Middleware Interfaces communes Communication (Application,HSS avec MDMS) Performance dE/S Active (pas simplement un entrepôt de données) Fonctionnalités: Sauvegarde les informations concernant : -Dispositifs de stockages ASDs (App, HSS) -« storage patterns », « access patterns » -« suspended access patterns » -Contexte A(user, application) Présentation darticle04/02/04 B. Ben HediaMetacomputing

IntroductionContexteAnalyseConclusionApproche Expérimentation Le MDMS Outils : « user directives », communication avec lapplication: -Layout directives: contrôle de HSS par lapplication -Access pattern directives: conseil de HSS du seq. d E/S « common access (sharing) directives » « individual directives »: informations sur lE/S (accès au données): Implémentation : « user directives », tables relationnelles, OR-DBMS: Présentation darticle04/02/04 B. Ben HediaMetacomputing

IntroductionContexteAnalyseConclusionApproche Expérimentation Le MDMS Exemple de directives : Présentation darticle04/02/04 B. Ben HediaMetacomputing access P(-, -) organize P(BLOCK,*) storage DISK(4) associate (R1,R2) with T acess T(BLOCK,*) storage DISK(4)

IntroductionContexteAnalyseConclusionApproche Expérimentation Le HSS Cest Quoi ? : Système de gestion de stockage hiérarchique HPSS, FPS, PIOFPS Fonctionnalités: Maintenir les sauvegardes liées à la mise à jours de méta données dans MDMS Traite les demandes doptimisation dE/S. Doù larchitecture de communication suivante: Présentation darticle04/02/04 B. Ben HediaMetacomputing

IntroductionContexteAnalyseConclusionApproche Expérimentation Le HSS Architectures dE/S moderne: Augmenter le parallélisme dE/S: augmenter le nbre des unités de stockages Améliorer la politique daccès Bande magnétique: Run-time dédié: activer automatiquement, ou par le compilateur: -La partie du fichier qui contient les données -Transfert de la bande vers le disque -Extraction des données Présentation darticle04/02/04 B. Ben HediaMetacomputing

IntroductionContexteAnalyseConclusionApproche Expérimentation Linterface Utilisateur But : Simple Réduire le nombre des appels des fonctions dE/S Optionnelles Fonctions : Présentation darticle04/02/04 B. Ben HediaMetacomputing

IntroductionContexteAnalyseConclusionApproche Expérimentation Architecture Présentation darticle04/02/04 B. Ben HediaMetacomputing

IntroductionContexteAnalyseConclusionApproche Expérimentation Résultats Présentation darticle04/02/04 B. Ben HediaMetacomputing

IntroductionContexteAnalyseConclusionApproche Expérimentation Points forts Clarté : Pas besoin de connaissances extérieures Approche expliquée de façon structurée et simple Mise en valeur de lapproche : Besoin légitime Les composants MDMS et HSS Interface utilisateur simple Présentation darticle04/02/04 B. Ben HediaMetacomputing

IntroductionContexteAnalyseConclusionApproche Expérimentation Points faibles Manque dapprofondissement : Article accessible mais peu de détails techniques Implémentation de lapproche ? Comparaison par rapport à dautre approches ? Le HSS, quel HSS utilisé ? Et pourquoi ? Présentation darticle04/02/04 B. Ben HediaMetacomputing

IntroductionContexteAnalyseConclusionApproche Expérimentation Conclusion Un environnement de programmation flexible et simple Supporté par le département dénergie (fonctionnel) Plus une introduction à un nouvel environnement de programmation quune description technique exhaustive Présentation darticle04/02/04 B. Ben HediaMetacomputing