Skip to content

Commit 7874484

Browse files
authored
Merge pull request #231527 from dominicbetts/central-one-hub
IoT Central: update HADR details
2 parents d1d1ef2 + 5aa9ce5 commit 7874484

File tree

1 file changed

+18
-4
lines changed

1 file changed

+18
-4
lines changed

articles/iot-central/core/concepts-faq-scalability-availability.md

Lines changed: 18 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ titleSuffix: Azure IoT Central
44
description: This article describes how IoT Central automatically scales to handle more devices, its high availability disaster recovery capabilities.
55
author: dominicbetts
66
ms.author: dobett
7-
ms.date: 02/13/2023
7+
ms.date: 03/21/2023
88
ms.topic: conceptual
99
ms.service: iot-central
1010
services: iot-central
@@ -25,12 +25,28 @@ IoT Central automatically scales its IoT hubs based on the load profiles in your
2525

2626
## High availability and disaster recovery
2727

28-
For highly available device connectivity, an IoT Central application always has at least two IoT hubs. For exceptions to this rule, see [Limitations](#limitations). The number of hubs can grow or shrink as IoT Central scales the application in response to changes in the load profile.
28+
HADR capabilities depend on when you created your IoT Central application:
29+
30+
### Applications created before April 2021
31+
32+
Some applications created before April 2021 use a single IoT hub. For these applications, IoT Central doesn't provide HADR capabilities. If the IoT hub becomes unavailable, the application becomes unavailable.
33+
34+
Use the `az iot central device manual-failover` command to check if your application still uses a single IoT hub. This command returns an error if the application has a single IoT hub.
35+
36+
### Applications created after April 2021 and before April 2023
37+
38+
For highly available device connectivity, an IoT Central application always has at least two IoT hubs. The number of hubs can grow or shrink as IoT Central scales the application in response to changes in the load profile.
2939

3040
IoT Central also uses [availability zones](../../availability-zones/az-overview.md#availability-zones) to make various services it uses highly available.
3141

3242
An incident that requires disaster recovery could range from a subset of services becoming unavailable to a whole region becoming unavailable. IoT Central follows different recovery processes depending on the nature and scale of the incident. For example, if an entire Azure region becomes unavailable in the wake of a catastrophic failure, disaster recovery procedures failover applications to another region in the same geography.
3343

44+
### Applications created after April 2023
45+
46+
IoT Central applications created after March 2023 initially have a single IoT hub. If the IoT hub becomes unavailable, the application becomes unavailable. However, IoT Central automatically scales the application and adds a new IoT hub for each 10,000 connected devices. If you require multiple IoT hubs for applications with fewer than 10,000 devices, submit a request to [IoT Central customer support](../../iot/iot-support-help.md?toc=%2Fazure%2Fiot-central%2Ftoc.json&bc=%2Fazure%2Fiot-central%2Fbreadcrumb%2Ftoc.json).
47+
48+
Use the `az iot central device manual-failover` command to check if your application currently uses a single IoT hub. This command returns an error if the application currently has a single IoT hub.
49+
3450
## Work with multiple IoT hubs
3551

3652
As a consequence of automatic scaling and HADR support, the IoT hub instances in your application can change. For example:
@@ -75,8 +91,6 @@ Review the high availability and scalability best practices for the data export
7591

7692
## Limitations
7793

78-
Currently, there are a few legacy IoT Central applications created before April 2021 that haven't yet migrated to the multiple IoT hub architecture. Use the `az iot central device manual-failover` command to check if your application still uses a single IoT hub.
79-
8094
Currently, IoT Edge devices can't move between IoT hubs.
8195

8296
## Next steps

0 commit comments

Comments
 (0)