next up previous index
Next: Les systèmes de fichiers Up: Les systèmes distribués Previous: La structure des réseaux   Index

Subsections

Les structures des systèmes répartis

Les systèmes d'exploitation de réseaux

Ils fournissent un environnement à l'utilisateur qui permet :

La connexion à distance :
pour pouvoir utiliser une machine dont on connaît l'existence. (telnet)

Le transfert de fichiers :
entre plusieurs machines (ftp)

Peu transparent à l'utilisateur, qui doit soit connaître plusieurs S.E. (telnet), soit maîtriser des commandes supplémentaires (ftp) et dupliquer de l'information (cohérence).

Les systèmes d'exploitation répartis

Les utilisateurs doivent accéder aux ressources distantes de la même manière que les ressources locales.

Migration de données
(ftp automatisé)

Migration de calculs
(RPC)

Migration de processus
(extension des RPC)

Les services à distance

Les appels de procédures distantes
(RPC) schéma page 514

Les threads
(processus légers).

La robustesse

Le réseau peut tomber en panne (liaison, site, perte d'un message). Il faut pouvoir détecter et corriger ses défaillances.

Détection des défaillances
est un problème difficile. Il est généralement impossible de connaître la cause. Les techniques : poignée de mains à intervalles réguliers, second chemin,...

Reconfiguration
tables de routages, reconstruction de l'anneau, élection ...

Reprise après défaillance
diffusion, mise à jour (des défaillances dans l'intervalle, des courriers, ...), et reconfiguration.


next up previous index
Next: Les systèmes de fichiers Up: Les systèmes distribués Previous: La structure des réseaux   Index
Alain GRIFFAULT
2000-12-22