Compare la replicación entre grid y la replicación de CloudMirror
A medida que comience a utilizar la federación de cuadrícula, revise las similitudes y diferencias entre "replicación entre grid" y el "Servicio de replicación CloudMirror de StorageGRID".
Replicación entre grid | Servicio de replicación de CloudMirror | |
---|---|---|
¿Cuál es el objetivo principal? |
Un sistema StorageGRID actúa como sistema de recuperación ante desastres. Los objetos de un depósito se pueden replicar entre las cuadrículas en una o en ambas direcciones. |
Permite que un inquilino replique automáticamente objetos de un bloque en StorageGRID (origen) a un bloque S3 externo (destino). La replicación de CloudMirror crea una copia independiente de un objeto en una infraestructura de S3 independiente. Esta copia independiente no se usa como backup, pero suele procesarse en el cloud. |
¿Cómo se configura? |
|
|
¿Quién es responsable de su configuración? |
|
Normalmente, un usuario inquilino. |
¿Cuál es el destino? |
Un bloque de S3 correspondiente e idéntico en el otro sistema StorageGRID de la conexión de federación de grid. |
|
¿Se requiere el control de versiones de objetos? |
Sí, tanto los depósitos de origen como de destino deben tener activado el control de versiones de objetos. |
No, la replicación de CloudMirror admite cualquier combinación de buckets sin versiones y con versiones tanto en el origen como en el destino. |
¿Qué hace que los objetos se muevan al destino? |
Los objetos se replican automáticamente cuando se añaden a un bloque que tiene habilitada la replicación entre grid. |
Los objetos se replican automáticamente cuando se añaden a un bloque que se ha configurado con un extremo de CloudMirror. Los objetos que existían en el bloque de origen antes de que se configurara con el extremo de CloudMirror no se replican, a menos que se modifiquen. |
¿Cómo se replican los objetos? |
La replicación entre grid crea objetos con versiones y replica el identificador de versión del bloque de origen al bloque de destino. Esto permite mantener el orden de versión en ambas cuadrículas. |
La replicación de CloudMirror no requiere buckets habilitados para el control de versiones, por lo que CloudMirror solo puede mantener el pedido de una clave dentro de un sitio. No hay garantías de que el pedido se mantendrá para las solicitudes a un objeto en un sitio diferente. |
¿Qué pasa si un objeto no se puede replicar? |
El objeto se pone en cola para la replicación, sujeto a los límites de almacenamiento de metadatos. |
El objeto se pone en cola para la replicación, sujeto a los límites de servicios de plataforma (consulte "Recomendaciones para el uso de servicios de plataformas"). |
¿Se replican los metadatos del sistema del objeto? |
Sí, cuando un objeto se replica en la otra cuadrícula, sus metadatos del sistema también se replican. Los metadatos serán idénticos en ambas cuadrículas. |
No, cuando un objeto se replica en el depósito externo, sus metadatos del sistema se actualizan. Los metadatos variarán entre ubicaciones, en función del tiempo de procesamiento y del comportamiento de la infraestructura S3 independiente. |
¿Cómo se recuperan los objetos? |
Las aplicaciones pueden recuperar o leer objetos mediante la realización de una solicitud al depósito en cualquier cuadrícula. |
Las aplicaciones pueden recuperar o leer objetos realizando una solicitud en StorageGRID o en el destino de S3. Por ejemplo, supongamos que usa la replicación de CloudMirror para reflejar objetos en una organización asociada. El partner puede utilizar sus propias aplicaciones para leer o actualizar objetos directamente desde el destino S3. No es necesario usar StorageGRID. |
¿Qué sucede si se elimina un objeto? |
|
Los resultados variarán en función del estado de control de versiones de los depósitos de origen y destino (que no necesitan ser los mismos):
Del mismo modo, los objetos del bloque de destino se pueden eliminar sin que ello afecte al origen. |