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 Server – ArcGIS 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, для которой компилируется пользовательский компонент, должна увеличиваться только в том случае, если наблюдаются проблемы.