Развертывание ArcGIS Enterprise на виртуальном аппаратном обеспечении
Все компоненты ArcGIS Enterprise полностью поддерживаются в виртуальных средах, если они работают на поддерживаемых ОС. При запуске приложений сторонних разработчиков на ArcGIS Enterprise, например, реляционных баз данных, приложение должно также поддерживаться виртуальной средой. Уточните у соответствующего стороннего разработчика, поддерживает ли он виртуализацию.
Следующие виртуальные среды считаются удобными для работы ArcGIS Enterprise и его компонентов:
- VMware vSphere 7.0, 8.0
VMware vSphere 7.0, 8.0
Включение в приведенный выше список не означает одобрение или более высокий уровень поддержки. Отсутствие включения в приведенный выше список не означает, что среда или конкретная версия не поддерживаются, это означает, что среда или версия не были протестированы Esri или ее партнерами.
Виртуализированное оборудование в вашей инфраструктуре отличается от облачной инфраструктуры, которая управляется облачным провайдером. При использовании виртуализированной среды вы по-прежнему владеете, эксплуатируете и обслуживаете аппаратную инфраструктуру, в которой работают эти виртуальные компьютеры. Вы можете использовать виртуализированное оборудование для повышения эффективности использования ресурсов, улучшения возможностей аварийного восстановления или тестирования новой операционной системы, при этом сохраняя ту инфраструктуру, в которой вы работаете локально. ArcGIS Enterprise, в том числе автономные сайты ArcGIS Server, также могут быть развернуты в облачной инфраструктуре, что позволяет перенести ответственность за работоспособность и обслуживание физической инфраструктуры на вашего облачного провайдера.
Рекомендации по параметрам виртуальной среды
При настройке сайта в инфраструктуре виртуализированного оборудования следует придерживаться рекомендаций, которые позволяют оптимизировать стабильность и производительность системы.
Убедитесь, что для размещенной виртуальной машины достаточно доступных или выделенных ресурсов. Это относится к процессорам и оперативной памяти. Если вам необходимо более точно узнать, сколько ресурсов нужно оставить и как их выдавать, обратитесь к документации программного обеспечения, предоставленной разработчиком среды виртуализации.
Поскольку некоторые компоненты ArcGIS Enterprise может создавать дополнительную нагрузку на диск, убедитесь в том, что отдельные виртуальные компьютеры не работают на одном и том же физическом жестком диске. По возможности используйте высокопроизводительные твердотельные накопители (SSD).
Установите и используйте компоненты ArcGIS Enterprise в отдельной виртуальной сети во избежание сбоев связи.
Для сайтов ArcGIS Server рекомендуется использовать несколько больших виртуальных машин вместо множества маленьких. К примеру, одна виртуальная машина с восемью процессорами будет работать лучше, чем четыре виртуальных компьютера с двумя CPU. Если вы настраиваете отказоустойчивость, высокую доступность или отдельные серверные сайты для различных целей, следуйте системным требованиям ArcGIS Enterprise, чтобы определить размер компьютеров в каждом сайте.
Развертывание на VMware
Развертывание сайта ArcGIS Enterprise с использованием VMware во многом похоже на развертывание на физическом оборудовании. Поддерживается как Windows, так и Linux. Рабочий процесс выглядит так:
Создайте шаблон VMware с установленным программным обеспечением ArcGIS Enterprise.
Запустите виртуальную машину (VM) из вашего шаблона, переименуйте машину и перезагрузить ее.
Настройте необходимые компоненты ArcGIS Enterprise на вашей виртуальной машине.
При необходимости запустите дополнительные виртуальные машины для любых дополнительных компонентов, которые вы планируете включить в свое развертывание.
Настройте сервисы, приложения и, при необходимости, ArcGIS Web Adaptor (который интегрирует ваш сайт с веб-сервером вашей организации).
Ниже описаны разделы с важной информацией при развертывании ArcGIS Server на VMware.
Создайте шаблон VMware с установленным ArcGIS Server
Шаблон VMware - это основная копия виртуальной машины, которую вы можете использовать для создания и подготовки дополнительных виртуальных машин. При развертывании ArcGIS Enterprise на VMware сначала необходимо создать шаблон VMware с установленным программным обеспечением. Шаги для создания шаблона можно найти в документации по VMware.
При построении шаблона помните о следующем:
Шаблоны должны устанавливать необходимое программное обеспечение ArcGIS Enterprise, но вам не следует создавать организацию ArcGIS Enterprise, сайт ArcGIS Server или какое-либо системное хранилище с помощью ArcGIS Data Store на основе этого шаблона. Вы создадите эти компоненты после запуска своей ВМ.
Шаблоны для ArcGIS Server должны авторизовать программное обеспечение.
Дополнительно, вы можете загрузить ваши ГИС-данные на шаблон. Это приведет к тому, что локальная копия данных будет доступна на каждой VM, которую вы запускаете, что сэкономит ваше время на загрузку данных. Помещение ссылок на локальную копию данных на каждом ГИС-сервере также может быть выигрышной архитектурой для повышения производительности в соответствующих сценариях.
В Windows компоненты программного обеспечения ArcGIS Enterprise настроены на автоматический запуск при старте операционной системы. В Linux, вам необходимо настроить это вручную.
Внимание:
Заявлено об известном дефекте в VMware12.5, приводящем к аварийному завершению работы службы печати ArcGIS Server и контроллера кэширования. Дополнительную информацию см. в статье Технической поддержки.
ArcGIS Web Adaptor совместим с виртуализированной средой и не требует какой-либо дополнительной настройки для запуска на VMware или подключения сайту, запущенному на VMware. Рекомендуется установить ArcGIS Web Adaptor на существующий в вашей организации веб-сервер, если это возможно.
Запуск виртуальной машины из шаблона и ее переименование
Используйте свой шаблон для запуска одной виртуальной машины, на которой установлено программное обеспечение ArcGIS Enterprise.
При развертывании виртуальной машины, она принимает имя шаблона по умолчанию. Вы должны переименовать машину и перезагрузить ее, прежде чем продолжить. Обратитесь к документации по операционной системе для получения инструкций о переименовании машины.
Переименование компьютера не влияет на установленное программное обеспечение ArcGIS Enterprise или учетные записи операционной системы, используемые с этим программным обеспечением.
В это время вы можете добавить машину в вашу сеть, если необходимо, в связи с чем, она может ссылаться на ваши файловые ресурсы, веб-сервер и другие компоненты ArcGIS.
Настройка компонентов ArcGIS Enterprise
В зависимости от программного обеспечения, установленного на шаблонах, выполните следующие действия для настройки этих компонентов на виртуальной машине:
Создайте организацию, если вы установили Portal для ArcGIS.
Создайте сайт сервера если вы установили ArcGIS Server или дополнительный сервер на основе возможностей.
Создайте хранилище данных, если вы установили ArcGIS Data Store.
При настройке базового развертывания ArcGIS Enterprise интегрируйте сайт сервера и настройте хост-сервер
Настройте любые сервисы, которые должны работать на вашем сайте сервера.
Дополнительно, подключите ArcGIS Web Adaptor к вашему сайту, разверните и обновите любые веб-приложения, которые ссылаются на ваши сервисы.
Создание резервной копии и восстановление сайта ArcGIS Server
Преимуществом виртуализированной среды, подобной VMware, является простота резервного копирования сайта и его восстановления в случае возникновения проблем. Вы можете использовать шаблоны VMWare для сохранения настроек вашего компьютера, а также запускать утилиты ArcGIS Server резервного копирования и восстановления для сохранения настроек ArcGIS Server.
Если вы работаете с сайтом, состоящим из одного компьютера, вы можете использовать шаблоны VMWare для создания резервной копии и восстановления сайта. Утилиты архивирования и восстановления не требуются.
Если вы работаете с сайтом из нескольких компьютеров, можно использовать шаблоны VMWare для сохранения данных и настроек других компьютеров, затем запустить утилиту резервного копирования ArcGIS Server для сохранения конфигурации сайта. В случае сбоя, используйте шаблоны VMWare для восстановления компьютеров, затем запустите утилиту восстановления для восстановления конфигурации сайта. Чтобы узнать, какие элементы сохраняются при создании резервной копии, обратитесь к разделу Резервное копирование и восстановление конфигурации сайта ArcGIS Server.
Файл резервной копии .agssite следует хранить отдельно от вашего сайта, лучше всего на физическом сервере.