Skip to content

Commit 039b679

Browse files
authored
Backport of (DOCSP-35060) Perf considerations for multi regions for OM and AppDB (#81) to v7.0 (#82)
Backport of (#81) https://jira.mongodb.org/browse/DOCSP-35060 Latest [build](https://workerpool-boxgs.mongodbstitch.com/pages/job.html?collName=queue&jobId=65c1aaaa6b2f17c95a30ae24)
1 parent 142cd18 commit 039b679

File tree

1 file changed

+41
-0
lines changed

1 file changed

+41
-0
lines changed

source/tutorial/configure-application-high-availability.txt

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -202,6 +202,47 @@ Your |onprem| instance stays in **Upgrade Mode** until all |onprem|
202202
hosts have been upgraded and restarted. You should not upgrade more
203203
than one |onprem| host at a time.
204204

205+
.. _opsmgr-multi-regional-perf-considerations:
206+
207+
Performance in Multi-Region Deployments
208+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
209+
210+
The geographical distribution of the Application Database and |onprem|
211+
instances might impact the performance of the |application|.
212+
213+
Multi-region Application Database Performance
214+
+++++++++++++++++++++++++++++++++++++++++++++++
215+
216+
If you plan to replicate the Application Database across multiple regions,
217+
consider that many of the |onprem| write workload operations use
218+
``w:2`` :manual:`write concern </reference/write-concern>`, which requires
219+
acknowledgement from the primary member and one secondary member of the
220+
replica set for each write operation.
221+
222+
Therefore, having a secondary replica member of the Application Database in
223+
the **same** region as the primary member can lead to better read and write
224+
performance.
225+
226+
For example, deploying three Application Database replica set members in
227+
three regions in a 1-1-1 fashion might result in worse performance
228+
compared with deploying three Application Database replica members in
229+
two regions in a 2-1 fashion, where one region hosts two Application Database
230+
replica set members and another region hosts the third replica set member.
231+
232+
Performance of the |mms| UI
233+
+++++++++++++++++++++++++++++++++++
234+
235+
The |mms| UI is more performant if you connect to the |application| instance
236+
deployed it in the same region as the Application Database primary member
237+
of the Application Database replica set.
238+
239+
In other words, you may achieve a better user experience connecting to
240+
the |application| instance hosted in the same region as the
241+
Application Database primary member of the replica set, rather than
242+
connecting to a closer |application| instance where the instance itself
243+
must connect to a primary Application Database replica set member hosted in
244+
a different, distant region with a high latency.
245+
205246
Prerequisites
206247
-------------
207248

0 commit comments

Comments
 (0)