Skip To Content

Серверные роли ArcGIS Enterprise

Вы можете расширить функциональность и ёмкость базового развертывания ArcGIS Enterprise с помощью серверных ролей. Добавление серверных машин, физических или в облаке, в ваше развертывание ArcGIS Enterprise поможет вам максимально эффективно использовать роли лицензирования ArcGIS Server.

Базовое развертывание ArcGIS Enterprise содержит следующие компоненты:

  • Portal for ArcGIS, настроенный как портал и лицензируемый для типов пользователей, дополнительных модулей типа пользователя и приложений надстроек.
  • ArcGIS Server, лицензируемый как ArcGIS GIS Server и настроенный как хост-сервер.
  • ArcGIS Data Store, настроенный как реляционное хранилище данных и хранилище данных кэша листов.
  • Два экземпляра ArcGIS Web Adaptor – один настроенный для портала, а другой для хост-сервера.

При такой конфигурации, пользователи получают доступ к вашим веб-ресурсам ГИС через веб-сайт портала. Администраторы и издатели могут получать доступ к ArcGIS Server напрямую.

Базовое развертывание ArcGIS Enterprise

ArcGIS GIS Server

В базовом развертывании ArcGIS Enterprise ArcGIS GIS Server выступает как две отдельных мощности:

  • Хост-сервер, поддерживающий всю инфраструктуру Веб-ГИС.
  • Основное назначение GIS Server - публикация сервисов, ссылающихся на ваши собственные источники данных, например, базы геоданных.

Множество организаций разделяют эти функции на два отдельных сайта ArcGIS Server, чтобы улучшить производительность развертывания.

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

ArcGIS Enterprise с дополнительными GIS Server

Для каждого компьютера сайта ArcGIS GIS Server требуется, как минимум, 8 ГБ оперативной памяти, однако, может потребоваться и больше, что будет зависеть от количества публикуемых сервисов и их использования.

ArcGIS Image Server

ArcGIS Image Server обеспечивает две основные функциональные возможности: динамические сервисы изображений из наборов данных мозаики и анализ растров, использующий распределенную обработку.

Если вы будете использовать только динамические сервисы изображений, рекомендуется добавить специальный дополнительный сайт ArcGIS Image Server в базовое развертывание ArcGIS Enterprise.

ArcGIS Enterprise с Image Server

Вы можете также интегрировать ещё дополнительные сайты ArcGIS Image Server в это развертывание, если необходимо.

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

ArcGIS Enterprise с развертыванием Raster Analytics

При подобной схеме развертывания, необходимо, как минимум, 8 Гб оперативной памяти на каждой машине.

См. Настройка и развертывание ArcGIS Enterprise для анализа растров.

Примечание:
Может быть только один дополнительный сайт ArcGIS Image Server для растровой аналитики в развертывании ArcGIS Enterprise. Можно масштабировать сайт, добавляя оперативную память или машины.

ArcGIS GeoAnalytics Server

Чтобы интегрировать сайт ArcGIS GeoAnalytics Server с вашим базовым развертыванием ArcGIS Enterprise, вам требуется сначала добавить ArcGIS Data Store, настроенное как хранилище пространственно-временных больших данных, установленное на собственном компьютере:

ArcGIS Enterprise с GeoAnalytics Server

Такое развертывание подходит для разработки и тестирования, а также для производственного использования, когда не требуется высокая доступность. Узнать подробную информацию о минимальных требованиях вашего GeoAnalytics Server и хранилища больших пространственно-временных данных можно в разделе Рекомендуемые методы работы с сайтами GeoAnalytics Server.

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

Примечание:
У вас может быть только один сайт GeoAnalytics Server для развертывания ArcGIS Enterprise. Можно масштабировать сайт, добавляя оперативную память или машины. GeoAnalytics Server поддерживает конфигурации сайта GeoAnalytics Server с одним компьютером и с тремя компьютерами. Более подробно о добавлении дополнительных компьютеров к сайту GeoAnalytics Server см. в разделе Добавление компьютеров к сайту GeoAnalytics.

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

ArcGIS Enterprise с тремя сайтами GeoAnalytics Server

Кроме того, необходимо обеспечить хорошую пропускную способность сети от источников входных данных настроенных для GeoAnalytics Server. Это также касается скорости пропуска данных для удаленных файловых хранилищ.

Более подробно о планировании, настройке и изменении вашего сайта GeoAnalytics Server

ArcGIS GeoEvent Server

ArcGIS GeoEvent Server включает потоки основанных на событиях данных в режиме реального времени от сетей сенсоров, например, стационарных, мобильных сетей или интернета вещей (IoT), чтобы они интегрировались как источники данных в вашей многопользовательской ГИС.

Идеальное количество и конфигурация экземпляров ArcGIS GeoEvent Server для вашего развертывания полностью зависит от вашего потока или потоков данных – их скорости событий и размеров данных для каждого события. Единичный экземпляр ArcGIS GeoEvent Server может обработать поток с объёмом вплоть до 6 тысяч событий в секунду, если размер данных одного события – всего лишь одна точка с несколькими полями. Та же конфигурация аппаратного и программного обеспечения может обрабатывать только 2000 событий в секунду, если каждое событие включает сложный полигон с несколькими десятками полей данных. Тип и количество процессоров, включенных в рабочий процесс обработки событий, также влияют на количество записей о событиях, которые вы можете обрабатывать каждую секунду.

Подсказка:

Помните, что в секунде всего 1000 миллисекунд. Если вы настроите сервис GeoEvent с помощью пары простых процессоров (например, Сопоставление полей или Калькулятор поля), вы не увидите большого влияния на пропускную способность обработки событий. Более сложные процессоры, такие как Обогащение поля, увеличивают задержку в рабочем процессе обработки событий. Один процессор Обогащение поля может снизить общую пропускную способность с 2000 событий в секунду до дюжины или меньше.

Рекомендуемая минимальная настройка включает базовое развертывание ArcGIS Enterprise, установленное и настроенное на одной или нескольких машинах, ArcGIS Data Store, настроенное на второй машине, и сайт ArcGIS GeoEvent Server, развернутый на третьей.

Примечание:

Применение хранилища пространственно-временных больших данных с тремя узлами даёт высокую оперативность обработки и возможность хранения больших объемов данных событий для вашего ArcGIS GeoEvent Server. Тип реляционного хранилища данных в ArcGIS Data Store может поддерживать потоки данных с объёмами событий до 200 событий в секунду.

ArcGIS Enterprise с GeoEvent Server

Поддерживается более минимальная настройка, при которой вы развертываете и лицензируете ArcGIS GeoEvent Server на существующей базовой машине ArcGIS Enterprise. Но системные архитекторы должны понимать возможные последствия совместного использования системных ресурсов между ArcGIS GIS Server и ArcGIS GeoEvent Server, прежде чем разворачивать такое решение в производственной среде.

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

ArcGIS Enterprise с тремя сайтами GeoEvent Server

В дополнение к трем независимым экземплярам ArcGIS GeoEvent Server, конфигурация выше показывает хранилище пространственно-временных больших данных с тремя узлами, зарегистрированное на хост-сервере. В этом сценарии GeoEvent Server и пространственно-временное хранилище больших данных были масштабированы в одинаковом соотношении; однако это не является обязательным требованием. Например, ваше развертывание может состоять из трех экземпляров GeoEvent Server и пространственно-временного хранилища больших данных из четырех узлов.

Примечание:

Сайты GeoEvent Server не настроены на работу с Web Adaptor.

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

Подробнее о системных требованиях для ArcGIS GeoEvent Server.

ArcGIS Notebook Server

ArcGIS Notebook Server - полнофункциональная научная платформа работы с данными, интегрированная с порталом ArcGIS Enterprise.

Роль ArcGIS Notebook Server позволяет вашему развертыванию ArcGIS Enterprise хранить и запускать ArcGIS Notebooks. Используя язык программирования Python, вы можете выполнить пространственный анализ, научную обработку данных и рабочие процессы машинного обучения, управлять ГИС-данными и ресурсами и автоматизировать задачи администрирования ArcGIS Enterprise.

Сайты ArcGIS Notebook Server настраиваются и интегрируются с развертыванием ArcGIS Enterprise. Экземпляр ArcGIS Web Adaptor развертывается и настраивается на сайте ArcGIS Notebook Server.

ArcGIS Enterprise с Notebook Server – сайт с одним компьютером

ArcGIS Notebook Server использует контейнеры – визуальные операционные системы – чтобы предоставить каждому автору notebook собственную изолированную рабочую среду и вычислительные ресурсы на отдельном компьютере. Чтобы распределить и поддерживать эти контейнеры, ArcGIS Notebook Server работает с контейнерным программным обеспечением Docker. Для корректной работы ArcGIS Notebook Server необходимо установить и настроить Docker Engine Engine на том же компьютере. Полное пошаговое руководство по настройке Docker Engine содержится в руководстве по установке ArcGIS Notebook Server.

Чтобы поддерживать множество авторов notebook или предоставить каждому автору большую рабочую область, вы можете присоединить к сайту ArcGIS Notebook Server несколько машин.

Примечание:

В версии 10.7 поддерживаются только сайты на одном компьютере. Сайты с несколькими компьютерами поддерживаются в версии 10.7.1 и более поздних версиях.

ArcGIS Enterprise с Notebook Server – сайт с тремя компьютерами

ArcGIS Workflow Manager Server

ArcGIS Workflow Manager Server – это масштабируемая система управления рабочими процессами, которая автоматизирует и упрощает многие аспекты выполнения работ в вашей организации, как непосредственно связанных с ГИС, так и не связанных с ГИС. Она включает в себя веб-приложение, интегрированное с ArcGIS Enterprise.

Сайты ArcGIS Workflow Manager Server настраиваются и интегрируются с развертыванием ArcGIS Enterprise. Экземпляр ArcGIS Web Adaptor развертывается и настраивается на сайте ArcGIS Workflow Manager Server. ArcGIS Workflow Manager Server может быть установлен на собственной машине или на той же машине, что и хост-сервер.

ArcGIS Enterprise с Workflow Manager Server – сайт с одним компьютером

ArcGIS Knowledge Server

Роль ArcGIS Knowledge Server позволяет ArcGIS Enterprise моделировать отношения между элементами, используя слои графа Knowledge.

Чтобы интегрировать сайт ArcGIS Knowledge Server с базовым развертыванием ArcGIS Enterprise, необходимо также добавить ArcGIS Data Store, настроенное как хранилище пространственно-временных больших данных, установленное на собственном компьютере.

ArcGIS Enterprise с сайтом ArcGIS Knowledge Server на базе одного компьютера и хранилище графов

В зависимости от сложности и количества анализа на слое графа Knowledge, может потребоваться добавить дополнительные компьютеры к сайту ArcGIS Knowledge Server для увеличения скорости анализа. На схеме ниже показан образец развертывания с сайтом ArcGIS Knowledge Server с двумя компьютерами.

Два компьютера в сайте ArcGIS Knowledge Server

ArcGIS Video Server

ArcGIS Video Server — это роль сервера ArcGIS Enterprise, которая позволяет индексировать, искать, публиковать и передавать видеопоток в реальном времени в виде веб-видеосервисов с геопространственным и временным контекстом. Он предоставляет сервисы видео клиентским приложениям, например ArcGIS Excalibur, для воспроизведения геопространственных видеороликов с использованием картографической телеметрии, потоковой передачи видео в прямом эфире для получения информации практически в режиме реального времени и проведения анализа видео.

Сайты ArcGIS Video Server настраиваются и интегрируются с развертыванием ArcGIS Enterprise. Экземпляр ArcGIS Web Adaptor развертывается и настраивается на сайте ArcGIS Video Server. ArcGIS Video Server может быть установлен на собственной машине или на той же машине, что и хост-сервер. После интеграции сайта ArcGIS Video Server, назначьте его в качестве роли Video Server для портала ArcGIS Enterprise.

ArcGIS Enterprise с Video Server — сайт с одним компьютером