COURS
II : Ingénierie logicielle
Définition d'un OS
distribué
- Générale :
- Notion de séparation dans le temps :
- Les sous-systèmes coopérants sont crées (enclenchés)
n'importe quand
- 'Delayed binding' par login, registration, noms
et interfaces dynamiques
- Notion de séparation dans l'espace :
- Interaction des sous-systèmes par communication sur réseau
- La communication prend du temps et est peu fiable
- OS non distribuable et distribuable
- Les ressources (processeur, mémoire, périphériques
etc.) d'un système non distribué (conventionnel) sont liées
logiquement à leur location physique (non transparentes par rapport au
lieu)
- Dans un système distribué il n'existe que des entités
logiques et déplaçable à l'intérieur du système
(dynamiques et transparentes par rapport au lieu physique)
- Exemple : Utiliser le processeur d'un autre ordinateur sans s'en rendre
compte
- Classement des architectures de base