Skip to content

Commit fb67cb1

Browse files
authored
Merge pull request #219041 from RamonArguelles/user/rgarcia/azonasa
ASA Reliability Article
2 parents 84d31d9 + 92a12d0 commit fb67cb1

File tree

2 files changed

+60
-1
lines changed

2 files changed

+60
-1
lines changed
Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
---
2+
title: Resiliency in Azure Spatial Anchors #Required; Must be "Resiliency in *your official service name*"
3+
description: Find out about reliability in Azure Spatial Anchors #Required;
4+
author: RamonArguelles #Required; your GitHub user alias, with correct capitalization.
5+
ms.author: rgarcia #Required; Microsoft alias of author; optional team alias.
6+
ms.topic: conceptual
7+
ms.custom: subject-reliability
8+
ms.service: azure-spatial-anchors
9+
ms.date: 11/18/2022 #Required; mm/dd/yyyy format.
10+
#Customer intent: As a customer, I want to understand reliability support for Azure Spatial Anchors so that I can respond to and/or avoid failures in order to minimize downtime and data loss.
11+
---
12+
13+
# What is reliability in Azure Spatial Anchors?
14+
15+
This article describes reliability support in Azure Spatial Anchors, and covers both regional resiliency with [availability zones](#availability-zones) and cross-region resiliency with disaster recovery. For a more detailed overview of reliability in Azure, see [Azure reliability](../../reliability/overview.md).
16+
17+
## Azure Spatial Anchors
18+
19+
[Azure Spatial Anchors](../overview.md) empowers developers with essential capabilities to build spatially aware
20+
mixed reality applications. It enables developers to work with mixed reality platforms to
21+
perceive spaces, designate precise points of interest, and to recall those points of interest from supported devices.
22+
These precise points of interest are referred to as Spatial Anchors.
23+
24+
## Availability zones
25+
26+
For more information about availability zones, see [Regions and availability zones](../../reliability/availability-zones-overview.md).
27+
28+
Within a given region, all Azure Spatial Anchors accounts run as Active-Active. Failure of even an entire cluster within any given region isn't expected to impact overall service availability, provided the incoming load doesn't exceed the capacity of the remaining cluster.
29+
30+
During an Azure regional outage, recovery of Azure Spatial Anchors account will rely on the Azure Paired Regions relationships for failover of resource dependencies, plus manual failover of resource dependencies, which is the responsibility of Microsoft and not customers.
31+
32+
## Availability zone support
33+
34+
SouthEastAsia region doesn't rely on Azure Paired Regions in order to be compliant with data privacy regulations. A failure of this entire region will impact overall service availability, since there's no other region to redirect traffic to.
35+
36+
### Prerequisites
37+
38+
For a list of regions that support availability zones, see [Azure regions with availability zones](../../reliability/availability-zones-service-support.md#azure-regions-with-availability-zone-support). If your Azure Spatial Anchors account is located in one of the regions listed, you don't need to take any other action beyond provisioning the service.
39+
40+
#### Create a resource with availability zone enabled
41+
42+
To enable AZ support for Azure Spatial Anchors, you don't need to take further steps beyond provisioning the account. Just create the resource in the region with AZ support, and it will be available across all AZs.
43+
44+
For detailed steps on how to provision the account, see [Create an Azure Spatial Anchors account](../how-tos/create-asa-account.md).
45+
46+
### Fault tolerance
47+
48+
During a zone-wide outage, the customer should expect brief degradation of performance, until the service self-healing rebalances underlying capacity to adjust to healthy zones. This isn't dependent on zone restoration; it's expected that the Microsoft-managed service self-healing state will compensate for a lost zone, leveraging capacity from other zones.
49+
50+
## Disaster recovery: cross-region failover
51+
52+
During an Azure regional outage, recovery of Azure Spatial Anchors account will rely on the Azure Paired Regions relationships for failover of resource dependencies, plus manual failover of resource dependencies, which is the responsibility of Microsoft and not customers.
53+
54+
## Next steps
55+
56+
> [!div class="nextstepaction"]
57+
> [Resiliency in Azure](../../reliability/overview.md)

articles/spatial-anchors/toc.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,9 @@ items:
106106
- name: Coarse relocalization
107107
href: concepts/coarse-reloc.md
108108
- name: Anchor locate strategy
109-
href: concepts/anchor-locate-strategy.md
109+
href: concepts/anchor-locate-strategy.md
110+
- name: Reliability in Spatial Anchors
111+
href: concepts/reliability-spatial-anchors.md
110112
- name: References
111113
items:
112114
- name: SDK for Unity

0 commit comments

Comments
 (0)