Replicación turbo

Ir a ejemplos

La replicación turbo es una función premium de Cloud Storage diseñada para replicar de forma asíncrona los objetos de Cloud Storage recién escritos asociados con cualquier operación de inserción, reescritura, copia o redacción (sin importar el tamaño del objeto) en una región diferente dentro de un objetivo de 15 minutos. La replicación turbo, disponible para buckets designados de región doble, ofrece un objetivo de punto de recuperación (RPO) más corto y predecible, lo que ayuda a reducir la exposición de pérdida de datos.

La continuidad del negocio y recuperación ante desastres

La replicación turbo proporciona redundancia geográfica para tus datos de Cloud Storage dentro de un período objetivo de 15 minutos. Si bien los modelos de almacenamiento tradicionales suelen depender de ubicaciones geográficas principales y secundarias, la redundancia geográfica simplifica el proceso de recuperación ante desastres, ya que elimina la necesidad de que los usuarios redireccionen el uso de la red. entre las ubicaciones principal y secundaria.

Cloud Storage usa Cloud Load Balancing para entregar buckets de regiones dobles desde múltiples regiones. Como resultado, en el caso de una interrupción regional, la replicación turbo está diseñada para reducir de forma sustancial el riesgo de exposición de pérdida de los datos escritos dentro del objetivo de los últimos 15 minutos.

Si bien el almacenamiento de región doble y la replicación turbo ayudan a admitir los esfuerzos de continuidad empresarial y recuperación ante desastre (BCDR), los administradores deben planificar y, luego, implementar una arquitectura completa de BCDR para su carga de trabajo.

Si deseas obtener más información, consulta la guía paso a paso a fin de diseñar la recuperación ante desastres para aplicaciones en Google Cloud.

¿Deberías usar la replicación turbo?

La replicación turbo proporciona los siguientes beneficios, respaldados por el ANS de Cloud Storage:

  • Proporciona redundancia geográfica más rápida para los datos en buckets de región doble. La replicación turbo reduce el riesgo de exposición de pérdida de datos mediante la orientación de la replicación a una región diferente en 15 minutos. Los depósitos birregionales y multirregionales de Cloud Storage incluyen un comportamiento de replicación predeterminado diseñado para replicar de forma asíncrona el 99.9% de los objetos recién escritos en una región separada dentro de un objetivo de una hora, a menudo la mayoría de los objetos finalizan la replicación en minutos. Para los usuarios que requieren un objetivo de replicación más corto y predecible, la replicación turbo está diseñada para replicar el 100% de los objetos recién escritos en una región separada dentro delobjetivo de punto de recuperación de 15 minutos.

  • Ayuda a admitir el servicio sin interrupciones después de una interrupción regional. Cloud Storage siempre comprende el estado actual del bucket y entrega objetos con transparencia desde cualquier región, según sea necesario. Como resultado, los buckets de región doble están diseñados para tener un objetivo de tiempo de recuperación (RTO) de cero y fallas regionales temporales que, por lo general, son invisibles para los usuarios.

Limitaciones

Supervisión del rendimiento

Los usuarios pueden supervisar el rendimiento de la replicación turbo desde la consola.

Entiende el RTO y el RPO

El objetivo de tiempo de recuperación (RTO) es el período posterior al inicio de una interrupción. Representa el período máximo aceptable antes de que un servicio vuelva a estar en línea.

El objetivo de punto de recuperación (RPO) es el período anterior a la interrupción. Representa el período máximo aceptable que se necesita para completar la replicación de objetos. También representa la cantidad de tiempo durante el que los datos podrían considerarse “en riesgo”.

Una escala que muestra el tiempo El evento está en el medio. En el extremo izquierdo, aparece el RPO con las palabras “Se pierden estas escrituras” (These writes are lost). En el extremo derecho, aparece el RTO con las palabras “Se reanuda el servicio normal” (Normal service resumes).

Las escrituras de datos que se realizan durante el objetivo de punto de recuperación se consideran en riesgo porque es posible que no hayan completado la replicación asíncrona en una región separada antes de una interrupción regional. (La replicación zonal dentro de una región es síncrona y ocurre de inmediato una vez que finaliza la carga de un objeto).

Con el comportamiento de replicación predeterminado disponible en Cloud Storage, la mayoría de los objetos finalizan la replicación en minutos. La replicación turbo proporciona un objetivo de punto de recuperación más sólido de 15 minutos o menos y aplica el objetivo a todas las escrituras de objetos.

Cualquier objeto que se haya replicado de forma correcta en una ubicación geográfica separada debería seguir siendo accesible si alguna de las regiones tiene una interrupción. Sin embargo, todos los datos que no terminaron de replicarse no estarán disponibles hasta que la región caída vuelva a estar en línea. Es posible que los datos se pierdan en el caso poco probable de una destrucción física de la región.

Cloud Storage supervisa los objetos no replicados más antiguos. Si un objeto demora más de 15 minutos en replicarse, esos minutos adicionales o “malos” se muestran en la consola como Number of minutes missing RPO. Esta cifra representa un agregado de minutos malos de todos los objetos del bucket.

Por ejemplo, si un objeto produjo 20 minutos incorrectos de 9:00 a 9:20 a.m., y otro produjo 10 minutos incorrectos de 9:15 a 9:25 a.m., la cantidad total de minutos incorrectos es 25 minutos, ya que al menos un objeto falló en el RPO de 9:00 a 9:25 a.m. Este indicador de nivel de servicio se puede usar para supervisar la conformidad del tiempo de replicación mensual de tu bucket. Para obtener más información, consulta el ANS de Cloud Storage.

La consola también realiza un seguimiento de la cantidad de replicaciones de objetos completas, que se muestran como Object replications with turbo. Este indicador de nivel de servicio se puede usar para supervisar la conformidad del volumen de replicación mensual del bucket. Para obtener más información, consulta el ANS de Cloud Storage.

¿Qué sigue?