В ArcGIS Server предусмотрена возможность масштабирования; он может работать как с крупными, так и с небольшими развертываниями. Создание сайта можно начать с небольшого развертывания и установить все компоненты на одном компьютере. Когда вы создадите рабочий сайт или число пользователей сайта увеличится, вы сможете добавить к сайту дополнительные компьютеры ArcGIS Server. Вы также можете интегрировать свой сайт в существующую IT-инфраструктуру с помощью своего корпоративного веб-сервера (как и ArcGIS Web Adaptor), базы данных или провайдера корпоративных аутентификаций. ArcGIS Server можно также настроить поддержку важных бизнес-операций посредством использования конфигураций высокой доступности. Вы также можете создать несколько сайтов ArcGIS Server в развертывании ArcGIS Enterprise, где каждый сайт выполняет свое назначение или просто расширяет возможности хранения сервисов.
В этом разделе справки ArcGIS Server описываются различные конфигурации, которые администраторы могут использовать для решения уникальных задач, имеющихся в организации. В этих разделах приводится описание компонентов сайта ArcGIS Server на ArcGIS Enterprise, когда сайт интегрирован с порталом или используется автономно. Для описания каждого сценария развертывания используются следующие термины:
- Сайт - сайт ArcGIS Server состоит из одного или нескольких компьютеров с ArcGIS Server и ArcGIS Web Adaptor. Эти компоненты могут находится на разных компьютерах, что способствует увеличению вычислительной и резервной мощности. Каждый компьютер сайта сервера равнозначен. Более подробное описание см. в разделе Внутри сайта ArcGIS Server.
- ArcGIS Server - основной компонент сайта, обрабатывающий запросы к его веб-сервисам ГИС. ArcGIS Server может создавать карты, запускать инструменты, обрабатывать изображения и выполнять многие другие операции.
- ArcGIS Web Adaptor – дополнительный компонент, позволяющий настроить точку входа на ваш сайт. Он интегрируется с веб-сервером и распределяет входящие запросы среди компьютеров ArcGIS Server. Рекомендуется использовать ArcGIS Web Adaptor с сайтом сервера, если только вы не применяете сторонние компоненты балансировки нагрузки и уверены, что они выполняют те же функции, что и Web Adaptor. Более подробно см. раздел О ArcGIS Web Adaptor.
- Обратный прокси-сервер – дополнительный компонент сторонних разработчиков в вашей организации, который размещается в сетевой инфраструктуре между клиентом и сервером. Прокси производит обработку входящих запросов, взаимодействуя от имени клиента с желаемым сервером или размещенным на нем сервисом. Большинство организаций используют прокси-серверы, чтобы их сайты не подвергались атакам извне. Более подробно см. в разделе Использование обратного прокси-сервера с ArcGIS Server.
- Балансировщик сетевой нагрузки (NLB) – дополнительный компонент сторонних разработчиков, который, используя алгоритм распределения, производит балансировку сетевого трафика между определенным количеством хостов, что способствует улучшению масштабируемости и доступности веб-сервисов. Он также обеспечивает высокую доступность, выявляя аппаратные ошибки и автоматически перераспределяя трафик на доступные компьютеры.
- Директории сервера- набор директорий ArcGIS Server с определенными типами файлов, поддерживающих ваши сервисы. К этим файлам относятся кэши карт, индексы поиска и результаты выполнения заданий геообработки. Более подробно см. серверные директории.
- Хранилище конфигурации – директория с файлами, в которых содержатся сведения о конфигурации сайта, в том числе список компьютеров ArcGIS Server этого сайта. Хранилище конфигурации необходимо для работы сайта. Вы можете указать местоположение хранилища конфигураций.
- Данные – данные для поддержки ваших веб-сервисов; к ним относятся классы объектов, инструменты, изображения и локаторы. Дополнительные сведения см. в разделе Предоставление доступа к данным для ArcGIS Server.
Представленные в следующих разделах сценарии могут служить вам в качестве руководства при создании сайта ArcGIS Server. Хотя вы можете настроить ваш сайт так же, как описано в одном из этих сценариев, эти конфигурации являются гибкими и их можно скорректировать в соответствии с вашими потребностями и аппаратными ресурсами.