Suggested Deployment Model for Disaster Recovery

To set up disaster recovery, a suggested model is to have a primary grid in one location and a mirror or DR grid in another location. This provides redundancy in the event that the entire location hosting the primary grid experiences a disaster and requires failover to another location.

The diagram shown later in this topic illustrates the deployment model. In this case, the primary data grid comprises a primary realm server and three copysets (each containing three replicas) behind a firewall. Data is then being mirrored across a WAN link (the cloud shape) using a proxy to another location where there is another firewall and then a proxy. The mirror grid on the other location comprises a satellite realm server and a group of two copysets (each containing three replicas).

This demonstrates the ability of a mirror grid that has a different number of copysets from the primary grid. The dashed lines in the diagram also show data flow where the control traffic and data traffic is sent to the proxy at the mirror grid which is what you need to configure with specific IP addresses and ports so that the proxy is accessible to the mirror grid. In the event of a disaster when the primary grid location becomes inaccessible, you can manually set the mirror grid to be the new primary grid as of the last consistent checkpoint that was mirrored to that location.
Deployment Model
DR Deployment Model