Protection contre les pertes de site grâce aux pools de stockage dans StorageGRID
Si votre déploiement StorageGRID comprend plusieurs sites, vous pouvez utiliser la réplication et le code d'effacement avec des pools de stockage correctement configurés pour activer la protection contre la perte de sites.
La réplication et le code d'effacement nécessitent des configurations de pool de stockage différentes :
-
Pour utiliser la réplication afin de se prémunir contre les pertes de sites, utilisez les pools de stockage spécifiques à chaque site qui sont automatiquement créés lors de l'installation de StorageGRID. Créez ensuite des règles ILM avec "instructions de placement" qui spécifient plusieurs pools de stockage afin qu'une copie de chaque objet soit placée sur chaque site.
-
Pour utiliser le code d'effacement pour la protection contre la perte de sites, "créer des pools de stockage composés de plusieurs sites". Créez ensuite des règles ILM qui utilisent un pool de stockage composé de plusieurs sites et de tout schéma de code d'effacement disponible.
|
|
Lors de la configuration de votre déploiement StorageGRID pour la protection contre la perte de site, vous devez également prendre en compte les effets de "options d'ingestion" et "cohérence". |
Exemple de réplication
Par défaut, un pool de stockage est créé pour chaque site lors de l'installation de StorageGRID. Le fait de disposer de pools de stockage composés d'un seul site permet de configurer des règles ILM utilisant la réplication pour la protection contre la perte de site. Dans cet exemple :
-
Le pool de stockage 1 contient le site 1
-
Le pool de stockage 2 contient Site 2
-
La règle ILM comporte deux placements :
-
Stockez les objets en répliquant 1 copie sur le site 1
-
Stockez les objets en répliquant 1 copie sur le site 2
-
Placements des règles ILM :


Si un site est perdu, des copies des objets sont disponibles sur l'autre site.
Exemple de code d'effacement
Le fait de disposer de pools de stockage composés de plusieurs sites par pool de stockage permet de configurer des règles ILM utilisant le code d'effacement pour la protection contre la perte de sites. Dans cet exemple :
-
Le pool de stockage 1 contient les sites 1 à 3
-
La règle ILM contient un placement : stocker les objets par code d'effacement à l'aide d'un schéma EC 4+2 dans le Storage pool 1, qui contient trois sites
Placements des règles ILM :

Dans cet exemple :
-
La règle ILM utilise un schéma de code d'effacement 4+2.
-
Chaque objet est découpé en quatre fragments de données égaux, et deux fragments de parité sont calculés à partir des données de l'objet.
-
Chacun des six fragments est stocké sur un nœud différent réparti sur trois sites de centres de données afin d'assurer la protection des données en cas de panne de nœud ou de perte de site.
|
|
Le code d'effacement est autorisé dans les pools de stockage contenant n'importe quel nombre de sites sauf deux sites. |
Règle ILM utilisant un schéma de code d'effacement 4+2 :

Si un site est perdu, les données peuvent encore être récupérées :
