Comparer la réplication inter-grille et la réplication CloudMirror
Lorsque vous commencez à utiliser la fédération de grille, examinez les similitudes et les différences entre"réplication inter-réseaux" et le"Service de réplication StorageGRID CloudMirror" .
Réplication inter-réseaux | Service de réplication CloudMirror | |
---|---|---|
Quel est le but principal ? |
Un système StorageGRID agit comme un système de reprise après sinistre. Les objets d’un bucket peuvent être répliqués entre les grilles dans une ou les deux directions. |
Permet à un locataire de répliquer automatiquement des objets d'un bucket dans StorageGRID (source) vers un bucket S3 externe (destination). La réplication CloudMirror crée une copie indépendante d'un objet dans une infrastructure S3 indépendante. Cette copie indépendante n'est pas utilisée comme sauvegarde, mais souvent traitée ultérieurement dans le cloud. |
Comment est-il configuré ? |
|
|
Qui est responsable de sa mise en place ? |
|
Généralement, un utilisateur locataire. |
Quelle est la destination ? |
Un bucket S3 correspondant et identique sur l’autre système StorageGRID dans la connexion de fédération de grille. |
|
La gestion des versions d'objets est-elle requise ? |
Oui, le contrôle de version des objets doit être activé pour les buckets source et de destination. |
Non, la réplication CloudMirror prend en charge toute combinaison de buckets versionnés et non versionnés sur la source et la destination. |
Qu'est-ce qui provoque le déplacement des objets vers la destination ? |
Les objets sont automatiquement répliqués lorsqu'ils sont ajoutés à un bucket pour lequel la réplication inter-grille est activée. |
Les objets sont automatiquement répliqués lorsqu'ils sont ajoutés à un bucket qui a été configuré avec un point de terminaison CloudMirror. Les objets qui existaient dans le bucket source avant que le bucket ne soit configuré avec le point de terminaison CloudMirror ne sont pas répliqués, sauf s'ils sont modifiés. |
Comment les objets sont-ils répliqués ? |
La réplication inter-grille crée des objets versionnés et réplique l'ID de version du bucket source vers le bucket de destination. Cela permet de maintenir l’ordre des versions sur les deux grilles. |
La réplication CloudMirror ne nécessite pas de buckets avec contrôle de version activé. CloudMirror ne peut donc conserver l'ordre d'une clé que dans un site. Il n'y a aucune garantie que la commande soit maintenue pour les demandes concernant un objet sur un site différent. |
Que faire si un objet ne peut pas être répliqué ? |
L'objet est mis en file d'attente pour la réplication, sous réserve des limites de stockage des métadonnées. |
L'objet est mis en file d'attente pour la réplication, sous réserve des limites des services de la plateforme (voir"Recommandations pour l'utilisation des services de la plateforme" ). |
Les métadonnées système de l’objet sont-elles répliquées ? |
Oui, lorsqu’un objet est répliqué sur l’autre grille, ses métadonnées système sont également répliquées. Les métadonnées seront identiques sur les deux grilles. |
Non, lorsqu'un objet est répliqué dans le bucket externe, ses métadonnées système sont mises à jour. Les métadonnées différeront selon les emplacements, en fonction du moment d’ingestion et du comportement de l’infrastructure S3 indépendante. |
Comment les objets sont-ils récupérés ? |
Les applications peuvent récupérer ou lire des objets en adressant une requête au bucket sur l'une ou l'autre grille. |
Les applications peuvent récupérer ou lire des objets en adressant une demande à StorageGRID ou à la destination S3. Par exemple, supposons que vous utilisiez la réplication CloudMirror pour mettre en miroir des objets vers une organisation partenaire. Le partenaire peut utiliser ses propres applications pour lire ou mettre à jour des objets directement depuis la destination S3. L'utilisation de StorageGRID n'est pas requise. |
Que se passe-t-il si un objet est supprimé ? |
|
Les résultats varient en fonction de l'état de version des buckets source et de destination (qui n'ont pas besoin d'être identiques) :
De même, les objets du bucket de destination peuvent être supprimés sans affecter la source. |