Définition - Que signifie l'image système unique (SSI)?
Une image système unique (SSI) est une méthode de calcul distribuée dans laquelle le système masque la nature distribuée des ressources disponibles aux utilisateurs. Le cluster d'ordinateurs semble donc être un seul ordinateur pour les utilisateurs. Cette propriété peut être activée via des mécanismes logiciels ou du matériel étendu.
Un SSI présente aux utilisateurs une vue globalisée de toutes les ressources du cluster, quels que soient les nœuds auxquels ils sont physiquement connectés, tout en masquant le fait qu'ils sont associés à des nœuds différents. SSI assure également le multitraitement et un équilibrage de charge uniforme entre les systèmes. Les machines se concentrent sur la disponibilité du système, les performances évolutives et la transparence de la gestion des ressources.
Definir Tech explique l'image système unique (SSI)
Les caractéristiques d'une seule image système comprennent:
- Interface utilisateur unique: les utilisateurs interagissent avec le cluster via une seule interface graphique.
- Espace de processus unique: chaque processus utilisateur possède un ID de processus unique à l'échelle du cluster. Un processus sur un nœud crée un processus enfant sur le même nœud ou sur un nœud complètement différent. La communication entre les processus résidant sur différents nœuds est également possible.
- Point d'entrée unique: les utilisateurs se connectent à plusieurs nœuds du cluster via un hôte virtuel, qui agit comme un point d'entrée unique. La demande de connexion se déplace vers différents hôtes pour équilibrer la charge entière.
- Espace d'E / S unique: cela permet à tous les nœuds d'effectuer des opérations d'E / S sur des périphériques de disque locaux ou distants.
Les avantages de l'utilisation d'une seule image système comprennent:
- Il fournit une syntaxe similaire à celle utilisée dans d'autres systèmes, réduisant les erreurs de fonctionnement.
- Les utilisateurs peuvent travailler dans leur interface préférée, qui est ensuite modifiée par l'administrateur pour gérer l'ensemble du cluster comme une seule entité.
- Il réduit le coût de possession et simplifie la gestion du système.
- Il fournit une vue directe de toutes les activités à partir d'un seul nœud dans l'ensemble du cluster.
- L'utilisateur final ne se soucie pas de l'endroit où l'application s'exécute.
- Cela évite d'utiliser de nombreux administrateurs qualifiés, car un seul est nécessaire pour centraliser la gestion du système.
- Il favorise le développement d'outils standard.
- Il fournit une communication de message indépendante de l'emplacement.