Metro-DR solution for Fusion Data Foundation

This section of the guide provides you with insights into the IBM Storage Fusion Data Foundation Metropolitan Disaster Recovery (Metro-DR) solution along with the steps and commands necessary to be able to failover an application from one OpenShift Container Platform cluster to another and then failback the same application to the original primary cluster.

In this case, the OpenShift Container Platform clusters are created or imported by using Red Hat Advanced Cluster Management (RHACM) with distance limitations between the OpenShift Container Platform clusters of less than 10 ms RTT latency. The persistent storage for applications is provided by an external IBM Storage Ceph cluster that is stretched between the two locations with the OpenShift Container Platform instances that are connected to this storage cluster. An arbiter node with a storage monitor service is required at a third location, which is a different location than where OpenShift Container Platform instances are deployed to establish quorum for the IBM Storage Ceph cluster in the case of a site outage. This third location can be in the range of ~100 ms RTT from the storage cluster that is connected to the OpenShift Container Platform instances.

This is a general overview of the Metro-DR steps that are required to configure and execute OpenShift application disaster recovery capabilities by using Fusion Data Foundation and RHACM across two distinct OpenShift Container Platform clusters separated by distance. In addition to these two managed clusters, a third OpenShift Container Platform cluster is required that is the RHACM hub cluster.
Important: You can now easily set up Metro-DR to protect your workloads on OpenShift virtualization using Fusion Data Foundation. For more information, see Knowledgebase article. This is a Technology Preview feature and is subject to Technology Preview support limitations. IBM does not recommend using them in production. These features provide early access to upcoming product features, enabling customers to test functionality and provide feedback during the development process.