Transparence (informatique)
Un article de Wikipédia, l'encyclopédie libre.
|
|
Cet article est une ébauche concernant l’informatique.
Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.
|
Dans les systèmes distribués, la transparence fait référence au fait d'adhérer à une interface externe autant que possible qui change alors un comportement interne. La transparence dans les systèmes distribués possède huit dimensions qui ne sont pas indépendantes les unes avec les autres : Au plus bas niveau:
- Accès : L'accès à une composante du système distribué se fait d'une façon unique et uniformisée pour tout le système.
- Localisation : L'utilisateur ne connait pas la localisation d'une composante dans le système.
Au niveau intermédiaire:
- Migration : Les composantes peuvent changer de place dans le système sans que l'utilisateur en soit conscient.
- Réplication : Une composante peut être répliquée plusieurs fois, mais l'utilisateur ne la voit comme une seule et unique composante.
- Concurrence : L'utilisateur pense qu'il est seul dans le système même si une composante est utilisée simultané par plusieurs utilisateurs.
À un niveau plus haut:
- Extensibilité : L'utilisateur ne sait pas comment l'extensibilité est utilisée dans le système distribué
- Performance : L'utilisateur ne sait pas comment la performance est maintenue dans le système
- Défaillance : L'utilisateur ne sait pas comment le système traite les erreurs et assure une qualité de services.