]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
doc/rbd: explicitly state that mirroring requires connectivity to cluster 24433/head
authorJason Dillaman <dillaman@redhat.com>
Thu, 4 Oct 2018 16:21:35 +0000 (12:21 -0400)
committerJason Dillaman <dillaman@redhat.com>
Thu, 4 Oct 2018 16:21:35 +0000 (12:21 -0400)
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
doc/rbd/rbd-mirroring.rst

index 512b323997db8ab7bf7bed7a6dc3d584c2cb3727..2ccddde93e47c5ed7888963d8027c5196d1833d1 100644 (file)
@@ -15,8 +15,21 @@ the image within the local cluster.
 
 .. note:: RBD mirroring requires the Ceph Jewel release or later.
 
-.. important:: To use RBD mirroring, you must have two Ceph clusters, each
-   running the ``rbd-mirror`` daemon.
+Depending on the desired needs for replication, RBD mirroring can be configured
+for either one- or two-way replication:
+
+* **One-way Replication**: When data is only mirrored from a primary cluster to
+  a secondary cluster, the ``rbd-mirror`` daemon runs only on the secondary
+  cluster.
+
+* **Two-way Replication**: When data is mirrored from primary images on one
+  cluster to non-primary images on another cluster (and vice-versa), the
+  ``rbd-mirror`` daemon runs on both clusters.
+
+.. important:: Each instance of the ``rbd-mirror`` daemon must be able to
+   connect to both the local and remote Ceph clusters simultaneously (i.e.
+   all monitor and OSD hosts). Additionally, the network must have sufficient
+   bandwidth between the two data centers to handle mirroring workload.
 
 Pool Configuration
 ==================