Compartir a través de


Replicación prioritaria para la replicación de objetos de Azure Storage

La replicación de objetos (OR) copia actualmente todas las operaciones de una cuenta de almacenamiento de origen en una o varias cuentas de destino de forma asincrónica, sin tiempo de finalización garantizado. Sin embargo, con la introducción de la prioridad de replicación de objetos, los usuarios ahora pueden optar por priorizar la replicación de las operaciones en su política de replicación.

Cuando la cuenta de origen y destino de una replicación se encuentra dentro del mismo continente, la replicación de prioridad OR también replica el 99,0% de los objetos en un plazo de 15 minutos para las cargas de trabajo admitidas. Para obtener más información, consulte Términos del Acuerdo de Nivel de Servicio para obtener una lista completa de los requisitos de idoneidad.

Importante

Or Priority Replication está disponible con carácter general y se ofrece en todas las regiones de nube pública con las siguientes excepciones:

  • West India
  • Switzerland West

Para obtener acceso a la experiencia del portal de Azure para la replicación prioritaria de objetos, consulte Configurar características en versión preliminar en la suscripción de Azure y especifique AllowPriorityObjectReplicationInPortal como el nombre de la característica. El nombre del proveedor de esta característica en versión preliminar es Microsoft.Storage

Ventajas de la replicación prioritaria

La replicación prioritaria de objetos (OR) mejora significativamente el rendimiento de la replicación y la observabilidad de Azure Object Replication. Además, la replicación prioritaria incluye un Acuerdo de Nivel de Servicio (SLA) que proporciona a los usuarios una garantía de rendimiento siempre que las cuentas de almacenamiento de origen y destino se encuentren dentro del mismo continente. En el caso de las cargas de trabajo admitidas, la replicación de prioridad OR también replica el 99,0% de los objetos en un plazo máximo de 15 minutos. Este nivel de garantía es especialmente útil para escenarios relacionados con la recuperación ante desastres, la continuidad empresarial y las arquitecturas de alta disponibilidad.

Además de las garantías de rendimiento, la replicación de prioridad habilita automáticamente las métricas OR, lo que mejora la visibilidad del progreso de la replicación. Estas métricas permiten a los usuarios supervisar el número de operaciones y bytes pendientes de replicación, segmentados en depósitos de tiempo, como 0 a 5 minutos, 5-10 minutos y más. Esta información detallada ayuda a los equipos a administrar proactivamente el estado de la replicación e identificar posibles retrasos. Para más información sobre las métricas OR, consulte el artículo métricas de replicación .

Elegibilidad y exclusiones del Acuerdo de Nivel de Servicio

Cuando la replicación prioritaria de objetos está habilitada, los usuarios se benefician de la replicación prioritaria y de una visibilidad mejorada en el progreso de replicación a través de las métricas de OR. Aunque la replicación de la cuenta de almacenamiento de origen a la cuenta de almacenamiento de destino sigue siendo prioritaria, existen limitaciones a las que las cargas de trabajo son aptas para el Contrato de nivel de servicio para la replicación prioritaria. Estas limitaciones incluyen:

  • Objetos de más de 5 gigabytes (GB).
  • Objetos que se modifican más de 10 veces por segundo.
  • Directivas de replicación de objetos en las que la cuenta de almacenamiento de origen y la cuenta de almacenamiento de destino no están dentro del mismo continente.
  • Cuentas de almacenamiento que son:
    • Más de 5 petabytes (PB) o
    • Tener más de 10 mil millones de blobs y
  • Durante períodos de tiempo en los que:
    • La velocidad de transferencia de datos de la cuenta de almacenamiento o directiva de replicación supera 1 gigabit por segundo (Gbps) y el trabajo pendiente de escrituras resultante se está replicando.
    • La cuenta de almacenamiento o la directiva de replicación supera los 1000 operaciones PUT o DELETE por segundo y se replica el registro de escritura posterior resultante y
    • La replicación de blobs existente está pendiente tras la reciente creación o actualización de la directiva de replicación. Se estima que la replicación de blobs existente progresa a un promedio de 100 TB al día, pero podría experimentar una velocidad reducida cuando hay blobs con muchas versiones presentes.

Consulte los términos del Acuerdo de Nivel de Servicio oficiales para obtener una lista completa de los requisitos de idoneidad.

Importante

Aunque una cuenta de almacenamiento puede tener hasta dos directivas de replicación de objetos, la replicación de prioridad solo se puede habilitar en una directiva de replicación de objetos por cuenta de almacenamiento de origen. Los usuarios deben planear en consecuencia al decidir no participar en la replicación de prioridad, especialmente si la característica se ha habilitado para cargas de trabajo críticas.

Precios por características

La habilitación de la replicación de prioridad OR tiene un costo por GB para todas las entradas de datos nuevas. Para obtener información detallada sobre los precios de Azure Storage, consulte el artículo precios de Azure Storage .

Los costos estándar de las transacciones de lectura y escritura y para el egreso de red siguen aplicándose para la replicación de objetos. Estos cargos son coherentes con los precios de OR existentes y se deben tener en cuenta al calcular el costo total del uso de la replicación de prioridad. Para obtener información general sobre los precios específicos de replicación de objetos, consulte la sección precios del artículo de información general sobre la replicación de objetos.

Importante

Los clientes tienen la flexibilidad de deshabilitar la replicación de prioridad en cualquier momento. Sin embargo, es importante tener en cuenta que la facturación de la funcionalidad continuará durante 30 días después de que se haya deshabilitado.

Supervisar el cumplimiento del SLA para la replicación prioritaria OR

Para garantizar la transparencia y capacitar a los clientes para realizar un seguimiento del rendimiento de la replicación de prioridad OR, Azure proporciona dos herramientas de supervisión integradas directamente en Azure Portal, PowerShell y la CLI de Azure. Cuando la replicación de prioridad OR está habilitada, las métricas de replicación para la replicación de objetos también se habilitan automáticamente. Estas métricas permiten a los usuarios solucionar los retrasos de replicación y ayudar a los usuarios a supervisar su cumplimiento del Acuerdo de Nivel de Servicio. Ahora se admiten métricas:

  • Operaciones pendientes de replicación: número total de operaciones pendientes de replicación desde la cuenta de almacenamiento de origen hasta la de destino emitidas por intervalos de tiempo
  • Bytes pendientes de replicación: suma de bytes pendientes de replicación emitida por intervalos de tiempo desde las cuentas de almacenamiento de origen a las de destino

Cada una de las métricas mencionadas anteriormente se puede visualizar en intervalos de tiempo, incluidos 0-5 minutos, 10-15 minutos y 24 horas. Los usuarios con replicación de prioridad OR que desean asegurarse de que todas sus operaciones se replican en un plazo de 15 minutos, pueden supervisar los intervalos de tiempo más amplios (por ejemplo: de 30 minutos a 2 horas o de 8 a 24 horas) y asegurarse de que están en cero o cerca de cero a lo largo del mes de facturación.

Para más información sobre las métricas OR, consulte métricas de replicación.

Los usuarios también tienen otras opciones, como comprobar el estado de replicación de su blob de origen. Los usuarios pueden comprobar el estado de replicación de un blob de origen para determinar si la replicación en el destino está completa. Una vez que el estado de replicación está marcado como Completed, el usuario puede garantizar que el blob está disponible en la cuenta de destino. Para más información, consulte el apartado Comprobación del estado de replicación de un blob.

Habilitar y deshabilitar la replicación prioritaria de objetos

Los usuarios pueden habilitar la replicación de prioridad OR en directivas OR nuevas y existentes mediante Azure Portal, PowerShell o la CLI de Azure. Se puede habilitar para las directivas OR existentes o durante el proceso de creación de una nueva directiva OR.

Habilitar la replicación prioritaria durante la creación de directivas

Para habilitar la replicación de prioridad OR al crear una nueva directiva OR, complete los pasos siguientes:

Importante

Or Priority Replication está disponible con carácter general y se ofrece en todas las regiones de nube pública con las siguientes excepciones:

  • West India
  • Switzerland West

Para obtener acceso a la experiencia del portal de Azure para la replicación prioritaria de objetos, consulte Configurar características en versión preliminar en la suscripción de Azure y especifique AllowPriorityObjectReplicationInPortal como el nombre de la característica. El nombre del proveedor de esta característica en versión preliminar es Microsoft.Storage

  1. Vaya a Azure Portal y cree una nueva cuenta de almacenamiento.

  2. Seleccione la pestaña Crear reglas de replicación para abrir el panel Crear reglas de replicación , como se muestra en la captura de pantalla siguiente.

    Captura de pantalla que muestra la ubicación de la casilla de replicación de prioridad para una nueva cuenta de almacenamiento.

  3. En el panel Crear reglas de replicación , seleccione la suscripción de destino elegida y la cuenta de almacenamiento de destino. Active la casilla Habilitar replicación de prioridad como se muestra.

    Captura de pantalla que muestra la ubicación de las casillas Habilitar replicación prioritaria y Habilitar supervisión de replicación en el panel reglas de replicación.

  4. Para crear el par de contenedores, seleccione los valores del contenedor de origen y el contenedor de destino en los menús desplegables. Por último, seleccione Crear para agregar la nueva directiva OR con la replicación de prioridad habilitada.

Habilitar o deshabilitar la replicación prioritaria para las políticas existentes

Para habilitar o deshabilitar la replicación de prioridad para una directiva OR existente, complete los pasos siguientes:

En Azure Portal, vaya a la cuenta de almacenamiento que desea modificar. En el panel de navegación izquierdo, expanda el grupo Administración de datos y seleccione Replicación de objetos. La pestaña Cuentas está seleccionada de forma predeterminada, mostrando todas las directivas OR existentes para la cuenta de almacenamiento.

Habilitar replicación prioritaria

  1. Busque la política OR a la que desea añadir replicación prioritaria. Seleccione el vínculo Habilitar en la columna Replicación prioritaria , como se muestra en la captura de pantalla siguiente.

    Captura de pantalla que muestra cómo buscar la opción Habilitar replicación prioritaria para las reglas de replicación existentes.

  2. En el cuadro de diálogo Habilitar replicación de prioridad , revise la información sobre cómo habilitar la replicación de prioridad. Seleccione Habilitar para habilitar la replicación de prioridad para la directiva OR seleccionada, como se muestra en la captura de pantalla siguiente.

    Captura de pantalla que muestra el cuadro de diálogo Habilitar replicación de prioridad.

Deshabilitar la replicación prioritaria

  1. Busque la directiva OR desde la que desea quitar la replicación prioritaria y seleccione Más opciones en los puntos suspensivos. En el menú desplegable, seleccione Editar reglas para abrir el panel Editar reglas de replicación como se muestra.

    Captura de pantalla que muestra cómo buscar la opción Editar reglas para las reglas de replicación existentes.

  2. Para deshabilitar la replicación de prioridad, anule la selección de la casilla Habilitar replicación de prioridad . Seleccione Guardar para guardar los cambios, como se muestra en la captura de pantalla siguiente.

    Captura de pantalla que muestra la ubicación de la casilla Habilitar replicación de prioridad seleccionada en el panel Editar reglas de replicación.