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


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

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

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

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

Область/регион 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, вы готовы: