1 ACI DADDI - Réunion de lancement IRISA - Projet ADEPT Michel Hurfin Jean-Pierre Le Narzul Frédéric Tronel 23 mai 2005.

Slides:



Advertisements
Présentations similaires
1 CNAM Vendredi 29 Novembre 2002 Bases de Données Avancées UV C Responsable : Mr Scholl PROTOCOLE A DEUX PHASES Meryem Guerrouani.
Advertisements

Karima Boudaoud, Charles McCathieNevile
© Copyright 2007 Arumtec. All rights reserved. Présentation Etude déligibilité
Introduction à la tolérance aux défaillances
Détecteurs de fautes pour réseaux dynamiques P. Sens, L. Arantes, M. Bouillaguet Projet REGAL.
Réflexivité et réseaux d’ information
Calcul géométrique avec des données incertaines
Projet FIACRE 1 ACI Sécurité InformatiqueToulouse, novembre 2004 FIACRE Fiabilité des Assemblages de Composants Répartis Modèles et outils pour lanalyse.
1 1 Momentum. 2 2 Tout objet en mouvement continuera son mouvement tant que rien nentrave sa progression.
ACTIVITES Le calcul littéral (3).
Groupe France Télécom Projet Cilia : collaboration LIG Adèle – Orange Labs/MAPS/MEP slide 1 Cilia, un framework de médiation ouvert, léger, multi-personnalités.
Eric BONJOUR, Maryvonne DULMET
Architecture de réseaux
Modèle de coût algorithmique intégrant des mécanismes de tolérance aux pannes Samir Jafar, Thierry Gautier, Jean Louis Roch Laboratoire ID-IMAG Equipe.
Jean-François Deverge, Sébastien Monnet
BDA'02 1 Tolérance aux fautes (TaF) adaptable pour les systèmes à composants : application à un gestionnaire de données Phuong-Quynh Duong, Elizabeth Pérez-Cortés,
IRISA18 novembre ACI Sécurité DADDi Dependable Anomaly Detection with Diagnosis IRISA.
du 22 mai DADDi Dependable Anomaly Detection with Diagnosis ACISI 2004.
Construction de Box-Plot ou diagrammes en boîtes ou boîtes à moustaches Construire une boîte à moustaches …
Plus rapide chemin bicritère : un problème d’aménagement du territoire
1 De la conception à l’usage d’un ENT, quelle est la place des formateurs ? Mon travail interroge la formation des enseignants et comment les formateurs.
Sélection automatique d’index et de vues matérialisées
Systèmes distribués C. Delporte-Gallet (ESIEE-IGM)
Plateforme de gestion de données de capteurs
Terminale: GSI Professeur: Mme BELLLI
PBST*: une nouvelle variante des SDDS
Des RRA à la diagnosticabilité
ON SQUATTE AUSSI CODING4FUN LIKE A BOSS SQUATTEUR : RUDY HUYN.
Vuibert Systèmes dinformation et management des organisations 6 e édition R. Reix – B. Fallery – M. Kalika – F. Rowe Chapitre 1 : La notion de système.
Auto-organisation dans les réseaux ad hoc
Aide à la décision et à la négociation dans un problème de gestion de production distribuée Jean-Pierre Camalot et Patrick Esquirol LAAS-CNRS 7, avenue.
Système coopératif pour l'aide à la conduite
JST 2008 Michel Boisgontier CETMEF/DSANM/GRB Ministère de l'Écologie, de l'Énergie, du Développement durable et de l'Aménagement.
Réalisation Gestionnaire de Stock
Vuibert Systèmes dinformation et management des organisations 6 e édition R. Reix – B. Fallery – M. Kalika – F. Rowe Chapitre 2 : Les applications fonctionnelles.
1.2 COMPOSANTES DES VECTEURS
DeltaPROD Suivi des interventions Gestion de configuration
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.
Journée ConecsSdF 27 janvier 2011 ATELIER BENCHMARK Mise en œuvre du cas-test sur le simulateur Samovar Adrien GUENARD, INRIA Nancy, France Date.
1 Introduction : Management des systèmes dinformation version 1.1 du 13 Novembre 2001 Introduction : Management des systèmes dinformation ENSGI Cours MSI.
Mémoires Partagées Distribuées pour systèmes dynamiques à grande échelle Vincent Gramoli.
SCIENCES DE L ’INGENIEUR
Interprétation de séquences dimages pour des applications MédiaSpace Alberto AVANZI François BREMOND Monique THONNAT Projet ORION INRIA de Sophia Antipolis.
1 Du pixel à lobjet : méthodes stochastiques X. Descombes Projet Ariana Orféo, 14 juin 2005.
IGL301 - Spécification et vérification des exgiences 1 Chapitre 1 Introduction (ref : Bray chapitre 1)
Universté de la Manouba
Détection de défaillances pour les grilles
Gilbert TOUT NEST QUE CALCUL Vous vous êtes certainement déjà demandé ce que voulait dire « se donner à 100% » ?
Notre calendrier français MARS 2014
Les changements de numéraire dans la tarification d’options
C'est pour bientôt.....
Veuillez trouver ci-joint
RNTL Flex-eWare Planification Lot 1 Kick-off – 16/01/2007 INRIA Jacquard Lionel Seinturier.
Couplage d'un langage de contrôle un système de formatage existant
électroencéphalographie Estimation des conductivités in vivo
Coupes efficaces pour la relaxation lagrangienne
ECOLE DES HAUTES ETUDES COMMERCIALES MARKETING FONDAMENTAL
1 Modèle pédagogique d’un système d’apprentissage (SA)
Pr ZEGOUR DJAMEL EDDINE Ecole Supérieure d’Informatique (ESI)
CALENDRIER-PLAYBOY 2020.
Partage de mémoire à très grande échelle sur des réseaux pair-à-pair
Quel est l’intérêt d’utiliser le diagramme de Gantt dans la démarche de projet A partir d’un exemple concret, nous allons pouvoir exploiter plusieurs parties.
Supports de formation au SQ Unifié
1 Détecteurs de défaillances adaptables Marin BERTIER Thèmes SRC Laboratoire d'Informatique de Paris 6 Université Pierre & Marie Curie.
Julien Pley – Équipe ADEPT Colloque de DEA 2001/2002
Prédiction de Jeu dans un Assemblage - Application au Calage
Institut Supérieur des Sciences Appliquées et de Technologie Sousse
Réalisé par : Mr IRZIM Hédi Mr JRAD Firas
Notifications et Communication réseau D. BELLEBIA – 18/12/2007NSY208 CNAM.
Transcription de la présentation:

1 ACI DADDI - Réunion de lancement IRISA - Projet ADEPT Michel Hurfin Jean-Pierre Le Narzul Frédéric Tronel 23 mai 2005

2 Plan de la présentation 1. Le projet ADEPT 2. Participation à lACI DADDI Personnes impliquées Activités (modèle explicite) 3. Questions

3 Le projet ADEPT Solutions algorithmiques pour des systèmes dynamiques s û rs de fonctionnement

4 Communauté de calculateurs Plusieurs calculateurs Un médium de communication Des interactions entre calculateurs applications réparties (coopération à la réalisation dune tâche commune) Délocalisation des données Délocalisation des calculs

5 Lenvironnement de calcul Différentes caractéristiques Hétérogénéité (puissance, énergie, …) Mobilité physique et logique Taille (nombre de calculateurs) Modèle de calcul Modèle de défaillances

6 Modèle de calcul Synchrone Référentiel de temps commun Réactivité connue au travers de bornes Temps de transfert dun message Temps dexécution dun pas de calcul Asynchrone Pas dhypothèse temporelle Partiellement synchrone

7 Modèle de défaillances Canaux de communications fiables duplication / altération / perte Calculateurs Pas de défaillance Pannes franches Fautes domissions Fautes byzantines

8 Problématique générale Environnement (hypothèses) Problème (propriétés) Solutions (métriques)

9 Thèmes de recherche S û ret é de fonctionnement Disponibilité des données Dissémination de linformation Petits groupes de calculateurs Grilles de calculs P2P Réseaux de capteurs

10 Participation à lACI DADDI Michel Hurfin (CR INRIA) Jean-Pierre Le Narzul (MdC ENST Br) Frédéric Tronel (MdC Rennes I) ? (Ingénieur Expert)

11 Modèle implicite (1) Proxy / IDS Plusieurs variantes du serveur S Client Une variante au plus peut être alt é r é e par une attaque nouvelle

12 Modèle implicite (1) Comparaison des réponses retournées Existence de différences Différence dans les spécifications Spécifications incomplètes Erreurs de conception Attaque réelle n variantes et au plus t attaques Identification éventuelle de la variante attaquée (si par exemple t=1 et n=3)

13 Modèle implicite (2) Proxy / IDS Plusieurs variantes du serveur S Client Une variante et un proxy au plus peut être alt é r é e par une attaque nouvelle

14 Modèle implicite (2) t proxys peuvent subir des attaques Équilibrage de charge Ordonnancement des requêtes à g é rer Accord unanime malgr é les d é faillances de proxys

15 Concept de groupe Une petite communauté de calculateurs Évolution dynamique de la composition du groupe Opération Joindre Opération Quitter Communication via des primitives de diffusion à destination de tous les membres du groupe Ordre causale Ordre total (diffusion atomique)

16 Réplication Active Client AClient B Proxys et serveurs P & S

17 Composition du groupe Gestion de lévolution dynamique de la composition du groupe (ajouts, retraits, pannes) Vue du groupe V0 Join Leave Vue du groupe V1

18 Gestion de la composition du groupe Accord sur les vues calculées et sur lordre dinstallation des vues p r s q join V1 = {p,q,s} V0 = {p,q,r} V0 V1

19 Diffusion ordonnée Différents ordres de réception Construire lordre total de livraison des messages p r s q V0 V1

20 Synchronisation des vues Quand installer une vue ? Même ensemble de messages entre deux vues consécutives p r s q V0 V1 Msg(p) = Msg(q)

21 Le problème du consensus P1P2PiPn v1v2vivn d d d d

22 Consensus générique Solution adaptative: Différentes propriétés de validité Souplesse dutilisation: Soumettre des propositions multiples Identification des besoins dune application en terme daccord (paramètres). Prise en compte de la sémantique des valeurs Bibliothèque de composants daccord.

23 Bibliothèque de composants VIEW SYNCHRONY ATOMIC BROADCAST GROUP MEMBERSHIP Generic CONSENSUS FAILURE DETECTOR ROUND SYNCHRONIZER

24 FIN Choix, Interactions, Planning, … Questions ?