Gérer la cohérence des buckets StorageGRID
Les valeurs de cohérence peuvent être utilisées pour spécifier la disponibilité des modifications des paramètres de compartiment, ainsi que pour assurer un équilibre entre la disponibilité des objets au sein d'un compartiment et la cohérence de ces objets sur différents Storage Nodes et sites. Vous pouvez modifier les valeurs de cohérence afin qu'elles diffèrent des valeurs par défaut pour permettre aux applications clientes de répondre à leurs besoins opérationnels.
-
Vous êtes connecté au Tenant Manager à l'aide d'un "navigateur Web pris en charge".
-
Vous appartenez à un groupe d'utilisateurs qui dispose de la "Gérer tous les compartiments ou autorisation d'accès Root". Ces autorisations remplacent les paramètres d'autorisation des politiques de groupe ou de compartiment.
${post_edited_translations.segment}
La cohérence du compartiment est utilisée pour déterminer la cohérence pour les applications clientes affectant les objets au sein de ce compartiment S3. En général, vous devriez utiliser la cohérence Read-after-new-write pour vos compartiments.
${post_edited_translations.segment}
Si la cohérence Read-after-new-write ne répond pas aux exigences de l'application cliente, vous pouvez la modifier en configurant la cohérence du compartiment ou en utilisant l' Consistency-Control header. L' Consistency-Control header remplace la cohérence du compartiment.
|
|
${post_edited_translations.segment} |
-
Sélectionnez Afficher les compartiments depuis le tableau de bord, ou sélectionnez STOCKAGE (S3) > Compartiments.
-
Sélectionnez le nom du compartiment dans le tableau.
${post_edited_translations.segment}
-
Dans l’onglet Options du seau, sélectionnez l’** accordion.
-
${post_edited_translations.segment}
-
Tous : Garantit le plus haut niveau de cohérence. Tous les nœuds reçoivent les données immédiatement, ou la requête échouera.
-
Strong-global : Garantit la cohérence de lecture après écriture pour toutes les requêtes client sur tous les sites.
-
Site robuste : Garantit la cohérence de lecture après écriture pour toutes les requêtes client au sein d’un site.
-
Read-after-new-write (par défaut) : assure la cohérence lecture-après-écriture pour les nouveaux objets et la cohérence à terme pour les mises à jour d'objets. Offre des garanties de haute disponibilité et de protection des données. Recommandé dans la plupart des cas.
-
Disponible : Garantit la cohérence éventuelle pour les nouveaux objets et les mises à jour d'objets. Pour les compartiments S3, utilisez cette fonctionnalité uniquement en cas de besoin (par exemple, pour un compartiment contenant des valeurs de journaux rarement lues, ou pour les opérations HEAD ou GET sur des clés qui n'existent pas). Non pris en charge pour les compartiments S3 FabricPool.
-
-
Sélectionnez Save changes.
${post_edited_translations.segment}
${post_edited_translations.segment}
Les paramètres de compartiment suivants utilisent la cohérence forte par défaut. Si deux nœuds de stockage ou plus ne sont pas disponibles sur un site, ou si un site n'est pas disponible, les modifications apportées à ces paramètres peuvent ne pas être disponibles.
|
|
${post_edited_translations.segment} |
Les paramètres de compartiment suivants n'utilisent pas la cohérence forte et offrent une plus grande disponibilité pour les modifications. Les modifications apportées à ces paramètres peuvent prendre un certain temps avant de prendre effet.
|
|
Si la cohérence par défaut utilisée lors de la modification des paramètres du bucket ne répond pas aux exigences de l'application cliente, vous pouvez modifier la cohérence en utilisant l'en-tête Consistency-Control pour "API REST S3" ou en utilisant les options reducedConsistency ou force dans "API de gestion des locataires".
|