Skip To Content

Компоненты, серверные роли, возможности и лицензирование

ArcGIS GeoEvent Server

ArcGIS GeoEvent Server – это роль лицензии сервера компонента ArcGIS Server в ArcGIS Enterprise. GeoEvent Server вместе с другими компонентами ArcGIS Enterprise ролями лицензии серверов и возможностями объектов. Лицензия ArcGIS Enterprise требуется, чтобы получить лицензию GeoEvent Server. ArcGIS GeoEvent Server использует функциональность компонентов из ArcGIS Enterprise и в то же время предоставляет возможности работы в режиме реального времени для ArcGIS Enterprise. ArcGIS GeoEvent Server использует среду компонентов ArcGIS ServerArcGIS Server должен быть установлен на компьютере прежде, чем может быть установлен ArcGIS GeoEvent Server.

Ожидается, что каждый компьютер с установленным ArcGIS Server iбудет лицензирована для одной серверной роли. Можно лицензировать компьютер ArcGIS Server для нескольких серверных ролей, например, как GIS Server и GeoEvent Server. Однако это противоречит лучшим практикам разделения рабочей нагрузки, описанным в авторитетном докладе Esri, Разработка архитектуры ArcGIS Platform: опыт применения.

Хранилище пространственно-временных больших данных

Хранилище больших пространственно-временных данных – это тип хранилища данных, доступный в ArcGIS Data Store. При установке и настройке ArcGIS Data Store у вас есть возможность включить хранилище пространственно-временных больших данных. Хранилище пространственно-временных больших данных должно быть запущено на отдельной машине. Например, типичным развертыванием будет установка компонентов ArcGIS Enterprise (Portal for ArcGIS, ArcGIS Server и ArcGIS Data Store) на одной машине. ArcGIS Server будет лицензирован как GIS Server и Data Store, настроенный для предоставления реляционной базы данных, которую ArcGIS Server использует в качестве управляемой базы геоданных, выполняя при этом роль хост-сервера для портала ArcGIS Enterprise.

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

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

Версии ArcGIS

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

ArcGIS Enterprise

Большинство функций в ArcGIS Enterprise имеют обратную/прямую совместимость. Поэтому обновление только GeoEvent Server до новой версии не повлияет на большую часть настроек. Есть два исключения, для которых необходимо совпадение версий GeoEvent Server и остальной корпоративной ГИС:

  • Подключения в хранилищу пространственно-временных больших данных. Если вы используете выходные данные хранилища пространственно-временных больших данных или любую связанную функциональность GeoEvent Server, версии ArcGIS GeoEvent Server и ArcGIS Data Store должны совпадать
  • Дополнительная функциональность, имеющаяся в ArcGIS Pro , может оказаться недоступной (например, управление отображением, управление потоковым слоем и др.), если GeoEvent Server не от носится к самой свежей версии.

Что еще следует учитывать:

  • Версии ArcGIS Server и ArcGIS GeoEvent Server должны совпадать.
  • GeoEvent Server может работать с компонентамиArcGIS Enterprise более старой версии, однако интеграция ограничена интерфейсами REST (например, картографическим сервисом и сервисом объектов), и вы не сможете интегрировать последнюю версию GeoEvent Server с более старой версией портала ArcGIS Enterprise.

Пользовательские компоненты GeoEvent Server

Пользовательские компоненты, созданные с помощью GeoEvent Server SDK, не нужно обновлять для совпадения с версией GeoEvent Server. Обычно, после того, как пользовательский компонент скомпилирован и развернут, он не нуждается в модификации или перекомпилировании при обновлении GeoEvent Server. Это упрощает конфигурацию и управление пользовательскими компонентами. Это относится ко всем компонентам, которые созданы и скомпилированы в GeoEvent Server SDK версии 10.4 и более поздних.

Пользовательские компоненты, скомпилированные в версии GeoEvent Server SDK 10.3.1 и ранее, необходимо перекомпилировать с GeoEvent Server 10.4 или поздними версиями. При выборе версии для компиляции пользовательских компонентов всегда начинайте с GeoEvent Server SDK версии 10.4. Версия SDK, для которой компилируется пользовательский компонент, должна увеличиваться только в том случае, если наблюдаются проблемы.