Следующие варианты архитектуры были разработаны с помощью:
Развертывание SAP HANA Private Cloud Edition (PCE) отражает типы и размеры экземпляров, но включает отдельный VPC, подключенный к ArcGIS Enterprise VPC через AWS PrivateLink, где настроена многопользовательская база геоданных. Типы экземпляров EC2 и базы данных идентичны в двух развертываниях, ключевое различие заключается в подходе к размещению базы геоданных и дизайне сети.


В следующих профилях системы подробно описаны типы экземпляров, выбранные и проверенные для объема и цели данного тестового исследования. Обе системы использовали одинаковое количество и тип экземпляров AWS EC2. При проектировании собственной системы настоятельно рекомендуется следовать полному процессу проектирования, чтобы учесть определенные бизнес- и технические требования вашей организации.
Esri предлагает сервисы проектирования архитектуры систем, если вам потребуется помощь в определении всех различных факторов, относящихся к физическому проектированию вашей организации, таких как сеть, хранилище, системные среды и размеры. Минимальные системные требования для каждого компонента указаны в соответствующей документации к программному обеспечению, доступной в Интернете.
Настольные приложения (рабочие процессы на основе ArcGIS Pro и браузера)
Portal for ArcGIS
ArcGIS GIS Server (сервисы управления сетью)
ArcGIS GIS Server (хост-сервер)
ArcGIS Data Store (реляционное)
ArcGIS Web Adaptor
ArcGIS Monitor
Общее хранилище файлов
Хост базы данных
Сервер домена
Ниже приведены дополнительные критерии, которые следует учитывать при проектировании сетевой системы управления информацией, и пояснения к некоторым вариантам инфраструктуры, сделанные для данного тестового исследования.
В высокодоступном развертывании ArcGIS Enterprise требуется балансировщик нагрузки для балансировки и проксирования клиентского трафика к портальным и серверным компонентам, а также внутрисайтового трафика между программными компонентами. Несмотря на то, что ArcGIS Web Adaptor работает как балансировщик нагрузки, он сам по себе недостаточен для работы в качестве балансировщика нагрузки в конфигурации с высокой доступностью. В этом тестовом исследовании использовался AWS Application Load Balancer.
Для успешной реализации высокодоступного развертывания ArcGIS Enterprise несколько элементов конфигурации или папок должны быть сохранены в отказоустойчивом хранилище с общим доступом. Это гарантирует, что данные останутся доступными даже в случае сбоя одного сервера, обеспечивая бесперебойное обслуживание конечных пользователей. Кроме того, общее хранилище упрощает управление данными при развертывании на нескольких машинах и улучшает масштабируемость за счет централизации хранения данных и возможности расширения по мере необходимости. В этой архитектуре для хранения этих общих компонентов используется файловый сервер на базе Windows, который настроен с автоматическим восстановлением AWS EC2.
На схеме архитектуры не показано антивирусное программное обеспечение и сетевые компоненты AWS, которые присутствовали и были активны во время тестового исследования.