Прочитать на английском

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


Региональная доступность Azure Chaos Studio

В этой статье описывается региональная модель доступности Для Azure Chaos Studio. В нем объясняется различие между регионом, в котором можно развертывать эксперименты и где можно использовать ресурсы. В ней также представлен обзор модели высокой доступности Chaos Studio.

Chaos Studio — это региональная служба Azure, которая означает, что служба развертывается и выполняется в регионе Azure. Chaos Studio имеет два региональных компонента: регион, в котором развертывается эксперимент, и регион, в котором используется ресурс.

Эксперимент хаоса может нацелен на ресурс в другом регионе, отличном от эксперимента. Этот процесс называется таргетингом между регионами. Чтобы включить эксперименты хаоса с целевыми объектами в большем количестве регионов, Studio Chaos имеет набор регионов, в которых можно выполнять нацеливание на ресурсы. Этот набор представляет собой супермножество регионов, в которых можно создавать эксперименты и управлять ими. Ниже приведен список регионов, в которых доступны эксперименты и целевые ресурсы.

Область/регион Chaos Studio (эксперименты) Назначение ресурсов
Восточная часть США Доступно Доступно
Восточная часть США 2 Доступно Доступно
Центрально-западная часть США Доступно Доступно
западная часть США Доступно Доступно
Центрально-северная часть США Доступно Доступно
Центральная часть США Доступно Доступно
западная часть США 2 Недоступно Доступно
Запад США 3 Недоступно Доступно
Центральная Канада Недоступно Доступно
южная часть Соединенного Королевства Доступно Доступно
Юго-Восточная Азия Доступно Доступно
Восточная Азия Недоступно Доступно
Восточная Япония Доступно Доступно
Западная Европа Доступно Доступно
Северная Европа Недоступно Доступно
Центральная Швеция Доступно Доступно
Центрально-Западная Германия Недоступно Доступно
Центральная Франция Недоступно Доступно
Италия Север Недоступно Доступно
Южная Бразилия Доступно Доступно
Восточная Австралия Доступно Доступно

Вы также можете просмотреть список регионов, где доступна Студия Хаоса, см. сведения о продуктах, доступных по регионам.

Региональная доступность экспериментов хаоса

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

  • Определение эксперимента. Определение включает иерархию шагов, ветвей и действий, определенных параметров и неисправностей, а также идентификаторы целевых ресурсов. Открытые свойства в JSON ресурса эксперимента, включая имя шага, имя ветви и все параметры ошибки, хранятся в области и обрабатываются как системные метаданные.
  • Выполнение эксперимента. Выполнение включает в каждый тот случай, когда выполняется эксперимент или деятельность, которая координирует выполнение шагов, ветвей и действий.
  • Журнал экспериментов. В журнале содержатся такие сведения, как метки времени для каждого шага, ветви и действия, состояние, идентификаторы и любые сообщения об ошибках для каждого исторического запуска эксперимента. Эти данные рассматриваются как системные метаданные.

Все данные эксперимента, хранящиеся в Chaos Studio, удаляются при удалении эксперимента.

Региональная доступность целей хаоса (таргетинг ресурсов)

Целевой объект хаоса позволяет Chaos Studio взаимодействовать с ресурсом Azure. Ошибки, возникающие в ходе эксперимента хаоса в отношении цели хаоса, но целевой ресурс может находиться в другом регионе по сравнению с экспериментом. Ресурс можно подключить только в качестве целевого объекта хаоса, если целевой объект ресурсов Chaos Studio доступен в этом регионе.

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

  • Определение целевого объекта. Определение содержит основные метаданные о целевом объекте. Целевые объекты на основе агента имеют одно свойство, которое можно настроить пользователю: идентификатор, используемый для подключения агента к службе агента хаоса.
  • Определения возможностей. Определения включают основные метаданные о возможностях, включенных в целевом объекте.
  • Выполнение действия. Когда эксперимент запускает ошибку, сама ошибка (например, завершение работы виртуальной машины) происходит в целевом регионе.

Любой целевой объект или метаданные возможностей удаляются при удалении целевого объекта.

Высокий уровень доступности с помощью Chaos Studio

Сведения о высокой доступности с помощью Chaos Studio см. в статье "Надежность" в Chaos Studio.

Место расположения данных

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

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

Теперь, когда вы понимаете модель доступности региона для Chaos Studio, вы готовы:


Дополнительные ресурсы

Обучение

Модуль

Сделайте хранилище вашего приложения высокодоступным с помощью геоизбыточного хранилища для чтения. - Training

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

Сертификация

Сертификация Майкрософт: специальность "Разработчик Azure Cosmos DB" - Certifications

Создавайте эффективные запросы, создавайте политики индексирования, управляйте и подготавливайте ресурсы в API SQL и пакете SDK с помощью Microsoft Azure Cosmos DB.