Data flow for replication systems with LTMs

This section assumes a typical scenario where a Replication Server exists at both primary and replicate sites, as shown in Figure B-1. Each time a client requests a transaction that changes database content, the following actions occur:

  1. The LTM reads the log of the primary database for transactions that are marked for replication.

  2. The LTM forwards the transactions, through the Log Transfer Language (LTL), to the primary Replication Server (PRS in the figure), where they are stored in a stable queue.

  3. The primary Replication Server determines, for each transaction, which of the following actions to take:

  4. The replicate Replication Server determines, for each transaction, which of the following actions to take:

Figure B-1: Replication Server overview