es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Pulsar admite múltiples réplicas de Bookkeeper en clústeres diferentes?

Tengo un caso de uso en el que se requiere una copia de seguridad de datos en múltiples centros de datos y se necesita una alta consistencia. La vista ideal es que cada segmento se replique en tres grupos ubicados en tres centros de datos diferentes. Pulsar admite el uso de múltiples grupos como un gran pool de bookies, pero no encontré cómo configurar las réplicas en grupos diferentes. ¿Alguien ha tenido un caso de uso similar antes? Creo que no debería ser difícil hacerlo considerando que Pulsar separa el corredor y el almacenamiento + réplicas en grupos diferentes.

Tags:  

Answer

  1. Avatar for davy.ai

    Solución para la copia de seguridad de datos en múltiples centros de datos con una fuerte consistencia usando Apache Pulsar

    Apache Pulsar es una plataforma distribuida de mensajería y transmisión que proporciona una fuerte consistencia y soporte para múltiples clústeres para una copia de seguridad de datos confiable. Pulsar admite el uso de múltiples clústeres como un gran conjunto de bookies que se pueden configurar para la copia de seguridad de datos en múltiples centros de datos.

    Para habilitar la copia de seguridad de datos en múltiples centros de datos con una fuerte consistencia, se recomienda replicar cada segmento en tres clústeres ubicados en tres centros de datos diferentes. Aunque el proceso de configurar réplicas en diferentes clústeres en Pulsar puede parecer desalentador, en realidad es bastante simple ya que Pulsar separa los brokers y las funciones de almacenamiento/fiabilidad.

    Aquí están los pasos para configurar réplicas en diferentes clústeres usando Apache Pulsar:

    1. Agregue los brokers de todos los clústeres al mismo espacio de nombres con un factor de replicación de 3. Esto le permitirá escribir datos en cualquier broker del clúster y replicar automáticamente los datos a otros brokers en diferentes clústeres.
    2. Habilitar la replicación desde el clúster fuente al clúster destino agregando el clúster destino como un clúster de replicación a nivel de broker.

    3. Configure los ajustes del tema para los clusters de destino utilizando la configuración a nivel de broker para instancias, almacenamiento de memoria, almacenamiento de archivos y políticas de persistencia. Esto garantizará que los datos replicados se almacenen y manejen de manera consistente en diferentes clústeres.

    Siguiendo los pasos anteriores, puede configurar fácilmente la copia de seguridad de datos en múltiples centros de datos con una fuerte consistencia utilizando Apache Pulsar. A pesar de que el proceso es simple, se recomienda encarecidamente consultar a un experto en Apache Pulsar para garantizar que su configuración esté optimizada para su caso de uso específico.

Comments are closed.