The following table lists the various failover scenarios and the behavior of the different solution components in each scenario:
|
Failover Scenarios |
Behavior |
|---|---|
|
Synchronizer failover |
Synchronizer component runs in an active-active state on both the VMs, using a heartbeat mechanism. The active synchronizer updates its state in the DB after every 2 minutes.
|
|
Synchronizer restores after failover |
If and when the previous, non-active synchronizer comes up again after the failover is successfully completed, the stats appearing on the gadgets become zero for a second once again. It continues to work afterward. |
|
VM failover |
The application runs on both VMs. When one VM goes down or failover happens, the user can still continue to perform all the CRUD operations on the application front-end. However, since the insertion of the active synchronizer state is updated in the DB after every 2 minutes, the synchronizer stops syncing the stats with Cisco DB for 2 minutes. Once the newly-active synchronizer instance takes full control, all stats become zero for a second and then get refreshed afterward. |