С помощью ArcGIS Enterprise ваша организация может создавать и обмениваться географической информацией, картами и приложениями, а также выполнять географический анализ в среде для сотрудничества. Поскольку ресурсы и инструменты в развертывании ArcGIS Enterprise необходимы для функций вашей организации, убедитесь, что развертывание доступно вашим пользователям в максимально возможной степени с минимальной потерей данных в случае аварии. Вы можете сделать это с помощью стратегии аварийного восстановления или восстановления после отказа.
Следующие опции доступны с использованием встроенных возможностей в ArcGIS Enterprise:
- Выберите архитектурный профиль, который соответствует требованиям вашей организации по избыточности и доступности.
- Сохраняйте резервные копии развертывания ArcGIS Enterprise, чтобы вы могли восстановить его в случае аварии.
При выборе опции жизнеспособности примите во внимание потребности и требования вашей организации, а также ваше знакомство с каждым подходом. Рассмотрите следующие вопросы:
- Какое время простоя является приемлемым (если оно есть)?
- Сколько данных можно потерять (если имеется потеря)?
- Сколько ресурсов, таких как аппаратное обеспечение, лицензии и персонал, может выделить ваша организация для предотвращения потери данных и минимизации времени простоя?
Отказоустойчивость в ArcGIS Enterprise on Kubernetes
ArcGIS Enterprise on Kubernetes обеспечивает отказоустойчивость и встроенную высокую доступность, используя собственное поведение кластера Kubernetes. Если Kubernetes организует и управляет модулями и жизненными циклами контейнеров , это гарантирует, что модули, обеспечивающие развертывание, могут быть быстро восстановлены после сбоя.
Все контейнеры в каждом модуле настроены с зондами жизнеспособности и готовности, чтобы гарантировать, что жизненный цикл и мониторинг модулей управляются кластером. Основываясь на настройках анти-сродства, ArcGIS Enterprise on Kubernetes придерживается основных принципов высокой доступности, таких как отсутствие единых точек отказа и автоматическое обнаружение и восстановление отказавших компонентов.
Отказоустойчивость
При развертывании ArcGIS Enterprise on Kubernetes с использованием архитектурного профиля высокой доступности уровень избыточности между модулями повышается, а риск незапланированного простоя сводится к минимуму. Все основные и критические модули развертываются либо в наборах с отслеживанием состояния, либо в наборах реплик. Такое поведение позволяет кластеру Kubernetes автоматически перепланировать все отказавшие модули на одном или разных узлах кластера без вмешательства администратора.
Отказ модуля в наборе с отслеживанием состояния или наборе реплик, содержащем две или более реплик, обычно не влияет на доступ пользователей к развертыванию. Пока исправные модули продолжают функционировать, кластер Kubernetes автоматически переносит отказавшие модули. Однако следующие две ситуации могут повлиять на бизнес-операции:
- Обнаружение отказа основного реляционного хранилища данных и его последующее восстановление или продвижение резервного реляционного хранилища данных может занять несколько минут. В это время пользователи могут не иметь доступа к развертыванию.
- Если в качестве архитектурного профиля выбрана Стандартная доступность, отказ одного из модулей хранилища объектов или половины или более постоянных томов, связанных с хранилищем объектов, приводит к тому, что развертывание находится в режиме только для чтения. Когда развертывание находится в режиме только для чтения, пользователи могут получить доступ к существующему контенту, но не могут создавать или изменять контент.