Поделиться через


Высокая степень доступности и аварийного восстановления Azure Digital Twins

В этой статье рассматриваются функции высокого уровня доступности (ВЫСОКОЙ доступности) и аварийного восстановления для службы Azure Digital Twins, включая межрегионное аварийное восстановление и аварийное восстановление между регионами. В этой статье также объясняется, как мониторить состояние службы.

Учитывая непрерывность бизнес-процессов и аварийное восстановление, вы можете создавать устойчивые решения Интернета вещей, а проектирование для высокого уровня доступности и аварийного восстановления поможет вам определить и достичь соответствующих целей простоя для решения Azure Digital Twins.

Azure Digital Twins поддерживает следующие функции:

  • Высокая доступность в пределах региона — встроенная избыточность для обеспечения бесперебойной работы службы
  • Кросс-региональное аварийное восстановление — переключение на геопарный регион Azure в случае непредвиденного сбоя центра обработки данных.

Обеспечение высокого уровня доступности внутри региона

Azure Digital Twins обеспечивает высокий уровень доступности в пределах региона путем реализации избыточности в службе. Эти функциональные возможности отражены в соглашении об уровне обслуживания, регламентирующем время доступности службы. Разработчикам решения Azure Digital Twins не нужно выполнять дополнительную работу, чтобы воспользоваться преимуществами этих функций высокой доступности.

Хотя Azure Digital Twins обеспечивает высокую гарантию времени простоя, временные сбои возможны на любой распределенной вычислительной платформе. Соответствующие политики повторных попыток должны быть встроены в компоненты, взаимодействующие с облачным приложением, для обработки этих временных сбоев.

Аварийное восстановление между регионами

Это возможно, хотя и маловероятно, что центр обработки данных будет испытывать продолжительные простои из-за перебоев с электроснабжением или других событий в регионе. Во время редкого события сбоя, подобного этому, возможность высокого уровня доступности внутри региона, описанная выше, может оказаться недостаточной. Azure Digital Twins решает эту проблему с помощью отказоустойчивости, инициируемой корпорацией Майкрософт.

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

Если вам важно хранить все данные в определенных географических областях, проверьте расположение парного географического региона для региона, в котором создается ваш экземпляр, чтобы убедиться, что он соответствует вашим требованиям к месту расположения данных. Для регионов с встроенными требованиями к месту размещения данных данные клиента всегда хранятся в одном регионе.

Примечание.

Некоторые службы Azure предоставляют дополнительную возможность переключения по инициативе клиента, которая позволяет клиентам инициировать переключение только для своего экземпляра, например, для проведения тренировки аварийного восстановления. Этот механизм в настоящее время не поддерживается в Azure Digital Twins.

Другие службы Azure предоставляют пользователям возможность настроить другой регион для переключения на резервную копию в качестве способа соблюдения требований к размещению данных. Эта возможность также не поддерживается Azure Digital Twins.

Мониторинг работоспособности служб

Процесс отработки отказа и восстановления экземпляров Azure Digital Twins можно отслеживать с помощью средства Работоспособность служб Azure. Оно следит за работоспособностью служб Azure в разных регионах и подписках, а также предоставляет сведения о сбоях и простоях, влияющих на работу служб.

Во время сбоя Состояние службы может указать, когда ваша служба не работает и когда она восстанавливается.

Чтобы просмотреть события состояния служб.

  1. Воспользуйтесь Работоспособностью служб в портале Azure, используя эту ссылку или панель поиска на портале.

  2. Используйте меню слева для перехода на страницу истории здоровья.

  3. Найдите название проблемы, начинающееся с Azure Digital Twins, и выберите его.

    Снимок экрана портала Azure, показывающий страницу

  4. Для получения общих сведений о сбое откройте вкладку Сводка.

    Снимок экрана: страница журнала работоспособности на портале Azure. Выделена вкладка

  5. Дополнительные сведения и обновляемую информацию по проблеме см. на вкладке Новая информация о проблеме.

    Снимок экрана портала Azure, показывающий страницу

Сведения, отображаемые этим средством, не относятся к какому-либо конкретному экземпляру Azure Digital. После использования Работоспособности службы для понимания того, что происходит со службой Azure Digital Twins в определенном регионе или подписке, вы можете осуществить более глубокий мониторинг с помощью Работоспособности ресурсов Azure, чтобы выполнить углубленный анализ конкретных экземпляров и узнать, затронуты ли они.

Следующие шаги

Ознакомьтесь с общими передовыми практиками обеспечения высокого уровня доступности и аварийного восстановления в следующих статьях Azure.