You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/cosmos-db/high-availability.md
+8-8Lines changed: 8 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,11 +1,11 @@
1
1
---
2
2
title: High availability in Azure Cosmos DB
3
3
description: This article describes how to build a highly available solution using Cosmos DB
4
-
author: rothja
4
+
author: markjbrown
5
5
ms.service: cosmos-db
6
6
ms.topic: conceptual
7
-
ms.date: 11/11/2021
8
-
ms.author: jroth
7
+
ms.date: 02/16/2022
8
+
ms.author: mjbrown
9
9
ms.reviewer: sngun
10
10
11
11
---
@@ -29,15 +29,15 @@ Refer to the [SLAs section](#slas) for the guaranteed availability SLAs.
29
29
30
30
## Replica outages
31
31
Replica outages refer to outages of individual nodes in a Cosmos DB cluster deployed in an Azure region.
32
-
Cosmos DB automatically mitigates replica outages by guaranteeing at least two replicas of your data at all times in each Azure region where your account is deployed.
33
-
This results in RTO = 0 and and RPO = 0, for individual node outages, with no application changes or configurations required.
32
+
Cosmos DB automatically mitigates replica outages by guaranteeing at least two replicas of your data in each Azure region for your account.
33
+
This results in RTO = 0 and RPO = 0, for individual node outages, with no application changes or configurations required.
34
34
35
35
In many Azure regions, it is possible to distribute your Cosmos DB cluster across **availability zones**, which results increased SLAs, as availability zones are physically separate and provide distinct power source, network, and cooling. See [Availability Zones](/azure/architecture/reliability/architect).
36
-
When using this option, Cosmos DB provides RTO = 0 and and RPO = 0 even in case of outages of a whole availability zone.
36
+
When using this option, Cosmos DB provides RTO = 0 and RPO = 0 even in outage of a whole availability zone.
37
37
38
-
When deploying in a single Azure region, with no extra user input, Cosmos DB is resilient to node outages. Enabling redundancy across availability zones makes Cosmos DB resilient to entire availability zone outages at the cost of increased charges. Both SLAs and price are reported in the [SLAs section](#slas).
38
+
When deploying in a single Azure region, with no extra user input, Cosmos DB is resilient to node outages. Enabling redundancy across availability zones makes Cosmos DB resilient to zone outages at the cost of increased charges. Both SLAs and price are reported in the [SLAs section](#slas).
39
39
40
-
Zone redundancy can only be configured when adding a new region to an Azure Cosmos account. For existing regions, zone redundancy can be enabled by removing the region then adding it back with the zone redundancy enabled. For a single region account, this requires adding one additional region to temporarily failover to, then removing and adding the desired region with zone redundancy enabled.
40
+
Zone redundancy can only be configured when adding a new region to an Azure Cosmos account. For existing regions, zone redundancy can be enabled by removing the region then adding it back with the zone redundancy enabled. For a single region account, this requires adding a region to temporarily failover to, then removing and adding the desired region with zone redundancy enabled.
41
41
42
42
By default, a Cosmos DB account does not use multiple availability zones. You can enable deployment across multiple availability zones in the following ways:
0 commit comments