Table des matières:
- Définition - Que signifie la clôture d'entrée / sortie (clôture d'E / S)?
- Techopedia explique la clôture d'entrée / sortie (clôture d'E / S)
Définition - Que signifie la clôture d'entrée / sortie (clôture d'E / S)?
Les clôtures d'entrée / sortie (E / S) sont une méthode de prévention de la corruption des données dans un environnement informatique en cluster et à stockage partagé en isolant un nœud défectueux.
Un cluster contient un groupe d'ordinateurs reliés entre eux afin qu'ils soient tous conscients de l'existence et de l'état actuel de chacun. Ils peuvent accéder aux mêmes données via le partage efficace du stockage. Les serveurs en cluster offrent une haute disponibilité et, dans une mesure limitée, un équilibrage de charge sur l'accès à la base de données. La clôture des E / S est un mécanisme par lequel si un nœud commence à mal fonctionner dans l'environnement de cluster d'ordinateurs, ce nœud est automatiquement isolé de sorte qu'il ne peut pas accéder aux données partagées via des opérations d'E / S.
Techopedia explique la clôture d'entrée / sortie (clôture d'E / S)
Il est important d'avoir un mécanisme approprié pour identifier le nœud défectueux par d'autres nœuds actifs. Sinon, il se peut que le nœud défectueux comprenne qu'il est sain et que les autres nœuds fonctionnent mal. Cela pourrait créer une condition de concurrence critique, où tous les nœuds tentent d'accéder aux ressources partagées, telles qu'une base de données partagée, conduisant éventuellement à une base de données corrompue.
Conceptuellement, la clôture des E / S est assez simple, mais son exécution varie entre les fournisseurs de logiciels de clustering et de base de données. Souvent, les bases de données complexes utilisent cette technologie, qui se trouve le plus souvent sur les baies de réseaux de stockage (FAN) à canaux de fibres.
Des exemples spécifiques de fournisseurs de clôtures d'E / S sont les suivants:
- Oracle Parallel Server (OPS) au niveau de la base de données.
- Red Hat Global File Server (GFS) au niveau du système de fichiers.
- Veritas Cluster Server (VCS) au niveau de la plateforme et indépendant de la base de données.