Skip to main content

Понимание развертываний системы

Обзор

ArcGIS Enterprise on Kubernetes состоит из множества микросервисов, которые работают вместе для размещения и поддержки программных функций и рабочих нагрузок. Эти микросервисы реализованы как одно или несколько развертываний Kubernetes, которые создаются как модули в вашей организации.

Администраторы могут использовать ArcGIS Enterprise Manager или ArcGIS Enterprise Administrator API для управления развертываниями системы. Развертывания могут масштабироваться горизонтально, путем уточнения количества модулей, и вертикально - путем настройки памяти и CPU, доступными каждому модулю. Увеличение количества модулей повышает устойчивость развертывания, поскольку модули будут распределены по нескольким узлам. Увеличение объема памяти и CPU позволяет каждому модулю обрабатывать больший объем запросов. Масштабирование развертываний системы как по горизонтали, так и по вертикали может снизить затраты за счет сокращения вычислительных ресурсов, необходимых для этих развертываний.

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

Из обоих административных приложений описанные ниже развертывания можно модифицировать путем обновления ресурсных ограничений или увеличивая или уменьшая количество модулей в развертывании. Чтобы использовать ArcGIS Enterprise Administrator API для этих шагов, ознакомьтесь с его документацией.

Типы системных развертываний

С помощью административных инструментов можно управлять следующими системными развертываниями:

Развертывание

Описание

Приложения

Базовая поддержка встроенных приложений в организации.

ArcGIS Enterprise Administrator API

API для административных аспектов организации ArcGIS Enterprise.

ArcGIS Enterprise Manager

Мастер настройки, который создает организацию ArcGIS Enterprise. После настройки организации ArcGIS Enterprise Manager используется для управления, мониторинга и обеспечения безопасности организации.

Справка

Документация по развертыванию, настройке и использованию ArcGIS Enterprise on Kubernetes.

Входящий контроллер

Компонент, который направляет внешний веб-трафик в кластер Kubernetes и по нему.

Javascript API

Базовая поддержка основных приложений в организации.

Сервис автоматизации блокнотов

Управляет сервисами автоматизации блокнотов, поддерживая автоматизацию блокнотов.

Портал

Пользовательский интерфейс, поддерживающий рабочие процессы публикации, управления элементами и управления участниками.

API портала

API-интерфейсы портала, поддерживающие рабочие процессы публикации, управления элементами и участниками.

Примечание:

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

Частный входящий контроллер

Компонент, который проксирует веб-трафик между внутренними модулями в кластере Kubernetes.

Менеджер жизненного цикла сервиса

Осуществляет управление жизненным циклом конфигураций ГИС-сервиса.

Сервисы API

API-интерфейсы для ГИС, системных и служебных сервисов, которые поддерживают рабочие процессы публикации, кэширования и анализа.

Вьюер показателей использования

Стандартные и пользовательские операционные панели, отображающие использование ГИС-сервисов.

Данные о показателях использования

Данные, используемые ГИС-сервисами.

Веб-стили

Символы, поддерживающие веб-стили.