F2R101C : Systèmes Distribués


Retour
Imprimer la fiche programme
Code analytique: EDF02R101
Responsable  :    
Programmé en MR2SRA101, UVF2R101

Présentation :

Pour diverses raisons (géographiques, amélioration des performances, intégration au WEB, etc.), la plupart des systèmes informatiques se caractérisent désormais par leur distribution (ou répartition) sur des machines connectées à un réseau. Ceci se vérifie dans des secteurs aussi variés que les télécommunications, le spatial, ou encore le commerce électronique.

Objectifs (obsolète):

La construction de systèmes distribués nécessite la maîtrise d'un certain nombre de problèmes fondamentaux tels que : la communication et la synchronisation, la localisation et la désignation d'informations réparties, les techniques de cache pour optimiser les
performances, la tolérance aux défaillances etc...

Les objectifs de ce module sont de présenter les connaissances de base
propres aux systèmes distribués.

Pré-requis :

Connaissances en réseau (protocoles TCP/IP)

Volume horaire : 15h


Contenu détaillé :

Introduction
- définition d'un système distribué
- un exemple de système distribué: une grille de calcul
- pourquoi construire des systèmes distribués ?
Modèles de communication
- RPC (appel de procédure à distance)
- Approche transactionnelle
- Communication de groupe
Nommage
- différents niveaux de noms
- localisation et migration de ressources
Systèmes de fichiers distribués
- de NFS à AFS ... (gestion de caches)
- ... aux systèmes P2P


Année 2006/2007
Dernière mise à jour le 05-JUL-06
Validation par le responsable de programme le


IMT Atlantique
Campus de Brest
Technopôle Brest-Iroise
CS 83818
29238 Brest Cedex 3
France

Tél  +33 (0)2 29 00 11 11
Fax +33 (0)2 29 00 10 00