How Universal Replicator works

In the Universal Replicator system, remote replication is accomplished through the use of journal volumes on the primary and secondary systems.

olh-note.gif Note the following:

Universal Replicator copies the journal data from the primary site to secondary site in the following sequence:

  1. Obtain journal: - The primary system writes journal data to the master journal volume. When the host writes the updated data to the P-VOL, the primary system copies the updated data. This copy of the updated data is called the "journal data". The volume that contains the journal data at the primary site is called the "master journal volume". If a P-VOL write operation fails, the primary system does not create the journal data for the failed write operation.

  1. Journal copy (initial and update copy) - Journal data is copied from the master journal volume to the restore journal volume. Copying all of the data first is called "initial copy". Copying only the differential data after the initial coy is called "update copy". The volume that restores the journal data in the secondary system is called the "restore journal volume".

olh-tip.gif Universal Replicator is "pull" type replication software. Universal Replicator starts copying journal data to secondary site when the secondary system sends an update (when the read-journal command is issued). The primary system operates as the resource for the secondary system's transaction processor.

  1. Journal-restore - The S-VOL is updated based on the journal data stored in the restore journal volume.

olh-tip.gif The primary system discards journal data in the master journal volume when it receives the sequence number of the restore journal, which is attached to the read journal command from the secondary system. This applies also when the primary and secondary systems are connected through a channel extender.