XenMobile Server supports ‘active/passive’ failover between multiple sites.
It is not typically possible to configure ‘active/active’ for anything other than the access layer, comprising Citrix ADC, Public DNS records and GSLB.
A typical setup for Disaster Recovery will use two XenMobile Server clusters, one active and the other passive.
Supported SQL infrastructures include Basic AOAG (Always On Availability Groups) and Clustered SQL for High Availability.
In a Disaster Recovery scenario (either for testing or practical reasons), it is usually necessary to block or prevent device connections in to the Primary datacentre or site as one of the first steps of performing the failover. This is to prevent any further changes from being made to the configuration database for XenMobile Server.
When performing a failover to a Disaster Recovery datacentre or site, synchronise the configuration database from the Primary site to the DR site one last time, after blocking or preventing device connections in to the Primary site first. Afterwards, allow connections in to the DR site where changes can then be made to the since synchronised database.
Whilst the access layer (front end) of supported Disaster Recovery infrastructures can be configured as ‘active/active’, the different clusters of XenMobile Server nodes (back end) are intended to be ‘active/passive’.