Patent ID: 8099387

Claim:
An article of manufacture comprising a computer readable storage medium having a common linkage manager, a first replication manager and a second replication manager executed to communicate with a first target storage, a first source storage, a second target storage, a second source storage, a first replication engine, and a second replication engine, wherein the common linkage manager, first replication manager and the second replication manager are executed to perform operations, the operations, comprising: issuing, by the common linkage manager, a prepare to create consistency group command to the first replication manager and the second replication manager, wherein the first and the second replication managers issue create consistency group commands to the first and the second replication engines, respectively, to form a consistency group of data at the first source storage and the second source storage to copy to the first target storage and the second target storage, respectively; forming, by the first and the second replication managers, a first consistency group and a second consistency group of data from the first and the second source storages, respectively, that are consistent as of a point-in-time in response to the create consistency group command; transmitting, by the first and the second replication managers, the data in the formed first and the second consistency groups to a first journal and second journal, respectively, wherein the first journal is located in a first storage area external to the first source storage and the first target storage and wherein the second journal is located in a second storage area external to the second source storage and the second target storage; issuing, by the common linkage manager, commit commands to the first and the second replication managers for the consistency group; and committing, by the first and the second replication managers, the data in the first and the second consistency groups in the first journal and the second journal, respectively, to the first and the second target storages, respectively, in response to the first and the second replication managers receiving the commit commands, wherein the first and the second replication managers use different first and second replication technologies to commit data in the first and the second journals to the first and the second target storages, respectively, and wherein the first and the second replication technologies use different methodologies and algorithms to mirror data.