Вы можете расширить функциональность и ёмкость базового развертывания 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 GIS Server
В базовом развертывании ArcGIS Enterprise ArcGIS GIS Server выступает как две отдельных мощности:
- Хост-сервер, поддерживающий всю инфраструктуру Веб-ГИС.
- Основное назначение GIS Server - публикация сервисов, ссылающихся на ваши собственные источники данных, например, базы геоданных.
Множество организаций разделяют эти функции на два отдельных сайта ArcGIS Server, чтобы улучшить производительность развертывания.
В этой конфигурации дополнительный сайт ArcGIS GIS Server с тремя компьютерами интегрирован с вашим порталом ArcGIS Enterprise. Этот дополнительный сайт предоставляет функциональные возможности работы с картами и визуализации данных для ваших пользователей. Количество компьютеров в каждом сайте будет зависеть от ваших требований к мощности системы и ее отказоустойчивости.
Для каждого компьютера сайта ArcGIS GIS Server требуется, как минимум, 8 ГБ оперативной памяти, однако, может потребоваться и больше, что будет зависеть от количества публикуемых сервисов и их использования.
ArcGIS Image Server
ArcGIS Image Server обеспечивает две основные функциональные возможности: динамические сервисы изображений из наборов данных мозаики и анализ растров, использующий распределенную обработку.
Если вы будете использовать только динамические сервисы изображений, рекомендуется добавить специальный дополнительный сайт ArcGIS Image Server в базовое развертывание ArcGIS Enterprise.
Вы можете также интегрировать ещё дополнительные сайты ArcGIS Image Server в это развертывание, если необходимо.
Для тех развертываний, где будет необходимо регулярно производить растровый анализ для больших наборов данных, для избежания негативного влияния динамических сервисов изображений используйте отдельные сайты для анализа растров и динамических сервисов изображений.
При подобной схеме развертывания, необходимо, как минимум, 8 Гб оперативной памяти на каждой машине.
См. Настройка и развертывание ArcGIS Enterprise для анализа растров.
Примечание:
Может быть только один дополнительный сайт ArcGIS Image Server для растровой аналитики в развертывании ArcGIS Enterprise. Можно масштабировать сайт, добавляя оперативную память или машины.ArcGIS GeoAnalytics Server
Чтобы интегрировать сайт ArcGIS GeoAnalytics Server с вашим базовым развертыванием ArcGIS Enterprise, вам требуется сначала добавить ArcGIS Data Store, настроенное как хранилище пространственно-временных больших данных, установленное на собственном компьютере:
Такое развертывание подходит для разработки и тестирования, а также для производственного использования, когда не требуется высокая доступность. Узнать подробную информацию о минимальных требованиях вашего GeoAnalytics Server и хранилища больших пространственно-временных данных можно в разделе Рекомендуемые методы работы с сайтами GeoAnalytics Server.
В зависимости от размера ваших данных и выполняемого анализа, может потребоваться добавить компьютеры к хранилищу больших пространственно-временных данных и к сайту ArcGIS GeoAnalytics Server для увеличения скорости анализа. Следующие схемы иллюстрируют такую схему развертывания.
Примечание:
У вас может быть только один сайт GeoAnalytics Server для развертывания ArcGIS Enterprise. Можно масштабировать сайт, добавляя оперативную память или машины. GeoAnalytics Server поддерживает конфигурации сайта GeoAnalytics Server с одним компьютером и с тремя компьютерами. Более подробно о добавлении дополнительных компьютеров к сайту GeoAnalytics Server см. в разделе Добавление компьютеров к сайту GeoAnalytics.Следующая схема включает три компьютера для хранилища пространственно-временных больших данных, зарегистрированного с хост-сервером, и сайт 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 GeoEvent Server на существующей базовой машине ArcGIS Enterprise. Но системные архитекторы должны понимать возможные последствия совместного использования системных ресурсов между ArcGIS GIS Server и ArcGIS GeoEvent Server, прежде чем разворачивать такое решение в производственной среде.
Если ваша сеть датчиков в реальном времени включает в себя несколько потоков данных, каждый из которых имеет умеренный объем и скорость событий, настройте несколько сайтов ArcGIS GeoEvent Server на одном компьютере, где каждый будет посвящен определённому потоку данных в реальном времени. Схема, приведенная ниже, описывает такую конфигурацию, с тремя независимыми экземплярами ArcGIS GeoEvent Server, каждый из которых располагается на собственном сайте ArcGIS 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 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 Workflow Manager Server
ArcGIS Workflow Manager Server – это масштабируемая система управления рабочими процессами, которая автоматизирует и упрощает многие аспекты выполнения работ в вашей организации, как непосредственно связанных с ГИС, так и не связанных с ГИС. Она включает в себя веб-приложение, интегрированное с порталом ArcGIS Enterprise и лицензированное через Расширение типа пользователя ArcGIS Workflow Manager.
Сайты ArcGIS Workflow Manager Server настраиваются и интегрируются с развертыванием ArcGIS Enterprise. Экземпляр ArcGIS Web Adaptor развертывается и настраивается на сайте ArcGIS Workflow Manager Server. ArcGIS Workflow Manager Server может быть установлен на собственной машине или на той же машине, что и хост-сервер.
ArcGIS Knowledge Server
Роль ArcGIS Knowledge Server позволяет ArcGIS Enterprise моделировать отношения между элементами, используя слои графа Knowledge.
Чтобы интегрировать сайт ArcGIS Knowledge Server с базовым развертыванием ArcGIS Enterprise, необходимо также добавить ArcGIS Data Store, настроенное как хранилище пространственно-временных больших данных, установленное на собственном компьютере.
В зависимости от сложности и количества анализа на слое графа Knowledge, может потребоваться добавить дополнительные компьютеры к сайту ArcGIS Knowledge Server для увеличения скорости анализа. На схеме ниже показан образец развертывания с сайтом ArcGIS Knowledge Server с двумя компьютерами.