Les propriétés essentielles du système d'exploitation distribué sont :
* Transparence : Le système d'exploitation distribué doit présenter à l'utilisateur une image système unique et unifiée, quelle que soit la répartition physique des ressources. Cela signifie que l'utilisateur ne doit pas connaître l'emplacement des ressources ni les détails de la manière dont elles sont accessibles.
* Évolutivité : Le système d'exploitation distribué doit être capable de prendre en charge un grand nombre d'utilisateurs et de ressources, et il doit pouvoir évoluer selon les besoins.
* Tolérance aux pannes : Le système d'exploitation distribué doit être capable de tolérer les pannes dans des nœuds ou des liens individuels, et il doit pouvoir continuer à fonctionner même en cas de panne de certains composants.
* Performances : Le système d'exploitation distribué doit offrir de bonnes performances, même lorsque la charge est élevée et que les ressources sont réparties sur une vaste zone.
* Sécurité : Le système d'exploitation distribué doit fournir des mécanismes de sécurité pour protéger les données et les ressources du système contre tout accès non autorisé.
* Extensibilité : Le système d'exploitation distribué doit être extensible, afin que de nouvelles fonctionnalités et capacités puissent être ajoutées selon les besoins.
* Ouverture : Le système d'exploitation distribué doit être ouvert, afin que les développeurs tiers puissent créer des applications et des services qui s'exécutent sur le système.
|