Tipos de almacenamiento de Amazon MQ para ActiveMQ - Amazon MQ

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.

Tipos de almacenamiento de Amazon MQ para ActiveMQ

Amazon MQ para ActiveMQ es compatible con Amazon Elastic File System (EFS) y Amazon Elastic Block Store (EBS). De forma predeterminada, los agentes de ActiveMQ utilizan Amazon EFS para el almacenamiento del agente. Para aprovechar el alto nivel de durabilidad y la replicación en varias zonas de disponibilidad, utilice Amazon EFS. Para aprovechar la baja latencia y el alto rendimiento, utilice Amazon EBS.

importante
  • Puede utilizar Amazon EBS únicamente con la familia de tipos de instancias de agente mq.m5.

  • Si bien puede cambiar el tipo de instancia de agente, no puede cambiar el tipo de almacenamiento de agente después de crear el agente.

  • Amazon EBS replica los datos dentro de una sola zona de disponibilidad y no admite el modo de implementación ActiveMQ activa/en espera.

Diferencias entre tipos de almacenamiento

La tabla que se incluye a continuación proporciona información general resumida de las diferencias entre los tipos de almacenamiento en memoria, de Amazon EFS y Amazon EBS para agentes de ActiveMQ.

Storage Type Persistencia Ejemplo de caso de uso Número máximo aproximado de mensajes puestos en cola por productor, por segundo (mensaje de 1 KB) Replicación
En memoria No persistente
  • Cotizaciones de acciones

  • Actualizaciones de datos de ubicación

  • Datos modificados con frecuencia

5 000 Ninguna
Amazon EBS Persistente
  • Volúmenes elevados de texto

  • Procesamiento de pedidos

500 Varias copias dentro de una única zona de disponibilidad (AZ)
Amazon EFS Persistente Transacciones financieras 80 Varias copias en varias zonas de disponibilidad

El almacenamiento de mensajes en memoria proporciona la latencia más baja y el rendimiento más alto. Sin embargo, los mensajes se pierden durante el reemplazo de instancias o el reinicio del agente.

Amazon EFS está diseñado para que sea de larga duración, replicado en varias zonas de disponibilidad para evitar la pérdida de datos derivada del error de cualquier componente individual o de un problema que afecte a la disponibilidad de una zona de disponibilidad. Amazon EBS tiene un rendimiento optimizado y se replica en varios servidores dentro de una única zona de disponibilidad.