Institut National de Recherche en Informatique et en Automatique PowerPoint PPT Presentation

presentation player overlay
1 / 8
About This Presentation
Transcript and Presenter's Notes

Title: Institut National de Recherche en Informatique et en Automatique


1

SARDES System Architecture for Reflective
Distributed Computing Environments Jean-Bernard
Stéfani, Daniel Hagimont Sirac INRIA
Rhône-Alpes Jean-Bernard.Stefani_at_inrialpes.fr Dan
iel.Hagimont_at_inria.fr
2
Contexte
  • Maturité des OS et Middleware
  • Linux, Windows,Java, Corba, DCOM, .Net
  • Limitations des solutions
  • Passage à léchelle (même technologie logicielle
    permettant de sadapter à différents matériels,
    systèmes, taille, politiques)
  • Administrabilité (évolution dune architecture
    dapplication ou de système)
  • Qualité de service (non traité dans un système
    ouvert, plus dynamique)
  • Ladaptabilité est un élément clé

3
Objectifs généraux
  • Architecture et techniques de constructions de
    systèmes répartis
  • Adaptabilité dans ces systèmes
  • Approche
  • Architectures de systèmes réflexifs
  • Formalisation
  • Réalisation de noyaux
  • Applications
  • Administration de systèmes de grande taille
    (observation, contrôle et gestion de
    configurations)
  • Infrastructure pour objets communicants

4
Architecture de systèmes répartis
réflexifs(partie formelle)
  • Modèles de programmation
  • Définition dun modèle et dun méta-modèle de
    programmation
  • Patrons darchitecture
  • Patron de conception (design pattern) de systèmes
    répartis
  • Formalisation
  • Description du modèle de programmation avec un
    calcul de processus répartis

5
Noyaux dinfrastructure répartie(plus technique)
  • Noyaux de système dexploitation
  • Concilier réflexion avec performance et
    protection
  • Application à LAN, grappe de machines, PDA
  • Think
  • Noyau dinfrastructure répartie Java
  • Définition dun modèle à composant hiérarchique
    réflexif
  • Olan, JavaPod

6
Applications/validations
  • Administration de systèmes répartis
  • Instrumentation et observation
  • Gestion de configuration dynamique
  • Par exemple grappe PC
  • Adaptation pour objets mobiles
  • Adaptations pour qualité de service dans
    application multimédia
  • Adaptation pour duplication (notamment
    déconnexion)
  • Reconfiguration structurelle (mobilité)
  • Non fonctionnel

7
Base de départ
  • Modèle et méta-modèle de programmation
  • RNRT Marvel (boites)
  • Olan et JavaPod
  • Patrons darchitecture
  • RNRT Phénix (patron de Think)
  • Noyaux dinfrastructure
  • Think
  • A3, JavaPod, Javanaise
  • ObjectWeb (Jonathan, Jonas, Jorn, Joram)
  • Administration de systèmes
  • Configuration dans Olan

8
Manpower
  • Responsable scientifique
  • J.B. Stefani, Directeur de Recherche INRIA
  • Effectif permanent INRIA
  • D. Hagimont, CR1
  • Effectif permanent Université
  • F. Boyer, Maître de Conférences, U. Joseph
    Fourier
  • S. Krakowiak, Professeur, U. Joseph Fourier
  • J. Mossière, Professeur, INPG
  • Post-docs
  • J. Hansen
  • Doctorants
  • P Bidinger (2004)
  • O. Charra (2003)
  • P. Laumay (2003)
  • R. Lachaize (2004)
  • V. Marangozova (2002)
  • S. Nieuviarts (2003)
  • C. Rippert (2003)
  • A. Sénart (2003)
  • Ingénieurs experts
  • S. Chassande-Barrioz
  • G. Vandôme
Write a Comment
User Comments (0)
About PowerShow.com