Uploaded image for project: 'AMQ Broker'
  1. AMQ Broker
  2. ENTMQBR-7268

AMQ shared-storage based High Availability is not supported on OpenShift/ROSA.

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Won't Do
    • Icon: Normal Normal
    • None
    • AMQ 7.10.0.OPR.1.GA
    • high-availability
    • None
    • False
    • None
    • False
    • Compatibility/Configuration, User Experience
    • Storage

      The Customer is requesting feature enhancement.

      • The high availability guaranteed by OpenShift doesn’t support our rapid recovery requirements in case of a broker node failure. The experienced recovery time — until the Pod is killed, recreated, and reaches the “ready” state again — in case of broker issues (e.g. out-of-memory) can take up to 1–2 minutes. The messages stored on the persistent volume of this failed broker are not available during this recovery time, which means we can’t fulfill the end-to-end process time requirements in case of our time-sensitive and business-critical use cases.
      • Shared-storage base HA (supported on bare metal and VMs) would provide much shorter recovery times—with client-side failover— but this master-slave HA architecture is not supported on OpenShift/ROSA according to

      https://access.redhat.com/documentation/en-us/red_hat_amq_broker/7.10/html-single/deploying_amq_broker_on_openshift/index#con_br-unsupported-features_broker-ocp

      . We use ODF (Ceph) persistent volumes with ROSA, which is supported storage for shared-storage-based HA according to

      https://access.redhat.com/articles/2791941

      • The AMQ Broker Operator — or other recommended deployment process — should support the shared-storage-based High Availability architecture to achieve quicker recovery times on OpenShift/ROSA. A similar issue is described in

      https://access.redhat.com/solutions/5420621

      .

       

            rh-ee-ataylor Andy Taylor
            rhn-support-slakade Shivam Lakade
            Votes:
            1 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: