View a markdown version of this page

Cómo funciona la replicación - Transmisión administrada de Amazon para Apache Kafka

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Cómo funciona la replicación

Al crear un replicador, MSK Replicator despliega todos los recursos necesarios en la AWS región del clúster de destino para optimizar la latencia de la replicación de datos. MSK Replicator copia automáticamente todos los datos del clúster de la AWS región principal denominada origen al clúster de la región de destino denominada destino. Los clústeres de origen y destino pueden estar en la misma región o en regiones diferentes AWS .

La latencia de replicación varía en función de muchos factores, como la distancia de red entre las AWS regiones de los clústeres de MSK, la capacidad de rendimiento de los clústeres de origen y destino y el número de particiones de los clústeres de origen y destino. El Replicador MSK escala automáticamente los recursos subyacentes, para que pueda replicar los datos bajo demanda sin tener que supervisar ni escalar la capacidad.

De forma predeterminada, el Replicador MSK copia todos los datos de forma asíncrona desde el último desplazamiento de las particiones de temas del clúster de origen al clúster de destino. Si la opción “Detectar y copiar temas nuevos” está activada, el Replicador MSK detecta y copia los nuevos temas o particiones de temas en el clúster de destino automáticamente. Sin embargo, el Replicador puede tardar hasta 30 segundos en detectar y crear los nuevos temas o particiones de temas en el clúster de destino. Cualquier mensaje generado en el tema de origen antes de que se creara el tema en el clúster de destino no se replicará. Como alternativa, puede configurar su replicador durante la creación para iniciar la replicación desde el primer momento si desea replicar los mensajes existentes.

El Replicador MSK no almacena los datos. Los datos se consumen del clúster de origen, se almacenan en memoria intermedia y se escriben en el clúster de destino. El búfer se borra automáticamente cuando los datos se escriben correctamente o cuando se produce un error tras volver a intentarlo. Todas las comunicaciones y los datos entre MSK Replicator y sus clústeres siempre se cifran durante el tránsito. Todas las llamadas a la API de MSK ReplicatorDescribeClusterV2, como, CreateTopic se capturan. DescribeTopicDynamicConfiguration AWS CloudTrail

MSK Replicator crea temas en el clúster de destino con un factor de replicación de 3. Si lo necesita, puede modificar el factor de replicación directamente en el clúster de destino.

Clústeres de origen y destino del Replicador MSK