Региональная доступность 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, вы готовы: