Patent ID: 9465855
Filing Date: 2016-10-11
CPC Classification: G06F,H04L

Claim Text:
1. A system for maintaining a multiple site configuration for continuous availability over long distances, comprising: a first computing site configured to execute a first instance associated with a priority workload, wherein the first instance is designated as an active instance; a second computing site communicatively coupled with the first computing site, the second computing site configured to execute a second instance of the priority workload, wherein the second instance is designated as a standby instance; a first replication module configured to replicate a unit of work data associated with the priority workload being executed as the active instance at the first computing site to the standby instance at the second computing site, wherein the unit of work data comprises a computing transaction; a second replication module configured to replicate data stored in a first storage volume to a copy on a second storage volume, wherein the first storage volume is associated with the first computing site, and the second storage volume is associated with a third computing site that is communicatively coupled with the first computing site, wherein the second computing site is distinct from the third computing site; and a workload availability module configured to determine based on monitoring one or more metrics whether the first computing site is unavailable and, in response to a determination that the first computing site is unavailable, to: