Центр Интернета вещей: услуга подготовки устройств с высокой доступностью и возможностью аварийного восстановления.

Служба Provisioning устройств (DPS) — это вспомогательная служба для IoT Hub, которая обеспечивает автоматическое развертывание устройств. DPS является важной частью решения Интернета вещей. В этой статье описываются возможности высокой доступности и аварийного восстановления, которые предоставляет DPS. Дополнительные сведения о том, как достичь HA-DR во всем решении Интернета вещей, см. в стратегиях архитектуры для разработки стратегии аварийного восстановления. Дополнительные сведения см. в статье "Надежность" в Центре Интернета вещей Azure.

Высокая доступность

DPS — это высокодоступная служба; Дополнительные сведения см. в разделе об уровне обслуживания для Центр Интернета вещей Azure. Полное Соглашение об уровне обслуживания Azure описывает гарантированную доступность Azure в целом.

DPS также поддерживает зоны доступности. Зоны доступности обеспечивают высокий уровень отказоустойчивости и защищают приложения и данные от сбоев в центрах обработки данных. Регион с поддержкой зоны доступности состоит как минимум из трех зон, поддерживающих этот регион. Каждая зона предоставляет один или несколько центров обработки данных, каждый из которых находится в уникальном физическом расположении с независимым питанием, охлаждением и сетью. Центры обработки данных обеспечивают репликацию и избыточность в регионе. Поддержка зоны доступности для DPS активируется автоматически для ресурсов DPS в следующих регионах Azure:

  • Восточная Австралия
  • Южная Бразилия
  • Центральная Канада
  • Центральная часть США
  • Восточная часть США
  • Восточная часть США 2
  • Центральная Франция
  • Восточная Япония
  • Северная Европа
  • южная часть Соединенного Королевства
  • Западная Европа
  • западная часть США 2

Вам не нужно предпринимать никаких действий для использования зон доступности в поддерживаемых регионах. Экземпляры DPS по умолчанию включены в AZ. Рекомендуем использовать зоны доступности в регионах, где они поддерживаются.

Аварийное восстановление и переключение при отказе, инициированные Microsoft

Служба настройки устройств хранит данные клиентов в регионе, где развернут экземляр службы, и реплицирует их во вторичный регион для поддержки сценариев аварийного восстановления.

По умолчанию DPS использует репликацию между регионами для обеспечения автоматического переключения на резервные ресурсы. Корпорация Microsoft выполняет переключение на резерв, инициированное Microsoft, в редких ситуациях, когда весь регион перестаёт работать, чтобы переключить все экземпляры службы DPS из затронутого региона на его вторичный регион. Корпорация Майкрософт оставляет за собой право определить, когда этот параметр используется. Этот механизм не включает согласие пользователя до отработки отказа экземпляра DPS пользователя.

Клиенты, которые развернули DPS в Юго-Восточной Азии и Южной Бразилии, могут отказаться от автоматического переключения на резервный ресурс. В этом случае данные клиента остаются в основном регионе и не реплицируются во вторичный регион.

Отключение аварийного восстановления

По умолчанию DPS обеспечивает автоматическое переключение на резервный канал путем репликации данных в вторичный регион для экземпляра DPS. Для некоторых регионов можно избежать репликации данных за пределами региона, отключив аварийное восстановление при создании экземпляра DPS. Эту функцию поддерживают следующие регионы:

  • Южная Бразилия: парный регион — Южно-Центральный США.
  • Юго-Восточная Азия (Сингапур): парный регион, Восточная Азия (Специальный административный регион Гонконга).

Чтобы отключить аварийное восстановление в поддерживаемых регионах, убедитесь, что параметр 'Включено аварийное восстановление' не выбран при создании экземпляра DPS.

Снимок экрана, показывающий параметр аварийного восстановления для концентратора Интернета вещей в регионе Сингапур.

Вы также можете отключить аварийное восстановление при создании экземпляра DPS с помощью шаблона ARM.

Возможность отказоустойчивости недоступна, если отключить аварийное восстановление для экземпляра DPS.

Вы можете проверить, отключено ли аварийное восстановление на странице обзора в экземпляре DPS в портале Azure.

Снимок экрана: аварийное восстановление отключено для экземпляра DPS в сингапурском регионе.