VMware Horizon View — это локальное решение Virtual Desktop Infrastructure (VDI) для виртуализации ArcGIS Pro. VMware Horizon View является широко используемой платформой VDI и поддерживает одно из наиболее важных требований для виртуализации ArcGIS Pro: предоставление общего или сквозного графического процессора (GPU) для виртуальной машины (VM).
Поддержка гипервизора VMware ESXi GPU позволяет VM правильно работать с вызовами DirectX и OpenGL, генерируемыми ArcGIS Pro.
В следующих разделах перечислены требования к аппаратному обеспечению и рабочие процессы развертывания ArcGIS Pro с использованием технологии VMware VDI.
Требования к аппаратному обеспечению
Серверное аппаратное обеспечение, необходимое для виртуализации ArcGIS Pro с помощью VMware имеет схожую архитектуру: 2U серверы с имеющимися процессорами 256 ГБ ОЗУ и больше, подходящее хранилище и общие или выделенные или сквозные GPU. Графический процессор позволяет создавать виртуализированную копию ArcGIS Pro для обеспечения 3D-визулизации и оптимизированного взаимодействия с пользователем. Протестированные в настоящий момент GPU, обеспечивающие такую производительность, это следующие GPU NVIDIA, предназначенные для виртуализации:
- NVIDIA T4
- NVIDIA A2, A10, A40
- NVIDIA L4, L40s
Выбор аппаратного обеспечения сервера
ArcGIS Pro требует аппаратное обеспечение с GPU для адекватного взаимодействия с пользователем в виртуальной среде. Важно выбрать аппаратное обеспечение для сервера, подходящее для ArcGIS Pro. Чтобы убедиться в том, что сервер, который вы собираетесь приобрести, совместим с графическим процессором NVIDIA, ознакомьтесь с Каталогом квалифицированных систем NVIDIA.
Ниже приведены примеры требуемых спецификаций аппаратного обеспечения:
- Intel Xeon Gold 6458Q 3.1G, 32C/64T, 16GT/s, 60M Cache, Turbo, HT (350W) DDR5-4800
- Two (2) NVIDIA L40, PCIe, 300W, 48 GB Passive, Double Wide, Full Height GPU
- 256 GB RDIMM, 4800MT/s Octo Rank (8 RDIMMs)
- Five (5) x 960 GB SSD Read Intensive SATA Hard Drives with RAID 6
Выбор GPU
Графические процессоры имеют важное значение для работы ArcGIS Pro. Выбор корректных GPU зависит от типа сервера, необходимой загрузки ArcGIS Pro и плотности VM или сервера. Чтобы определить, какой тип GPU лучше подходит для вашего развертывания VDI, см. веб-сайт Виртуализация NVIDIA.
Установка компонентов гипервизора—ESXi
Для успешного развертывания ArcGIS Pro в VMware также необходимо установить следующие компоненты:
- Гипервизор (ESXi 7.x или новее).
- vSphere Client либо vCenter для управления гипервизором и настройки vGPU.
Дополнительную информацию можно найти в Базе знаний Broadcom.
Установка NVIDIA Virtual GPU Manager
Следующий шаг - установка NVIDIA Virtual GPU Manager. Для этого требуется установка файла NVIDIA VIB. С сайта NVIDIA загрузите соответствующий архив с нужным файлом VIB и драйверами для вашего хоста и VM. Основные шаги по установке VIB-файла заключаются в следующем:
- Загрузите vGPU VIB в хранилище данных через WinSCP или vSphere.
- Поместите хост в режим обслуживания.
- Воспользуйтесь PuTTY для установки VIB ($ esxcli software vib install -v <path>/<name of vib>).
Дополнительную информацию можно найти в Базе знаний Broadcom.
Создание и настройка виртуальных машин
VMware Tools - набор утилит, улучшающих производительность и упрощающих обслуживание операционной системы гостевой виртуальной машины. Для начала установки откройте консоль VM через vCenter или используйте протокол Remote Desktop Protocol (RDP) для доступа к VM.
Необходимо установить VMware View Agent и VMware View Agent Direct Connection в VM через vCenter remote или RDP. Эти файлы инсталляции можно загрузить с веб-сайта VMware Horizon View. После установки агентов View с VM можно работать удаленно через Horizon View Client.
Подключение клиента
Клиенты Remote desktop доступны для Windows и других операционных систем. Эти клиенты обеспечивают подключение к VMs с нужного вам устройства. После установки клиента пользователи подключаются к View Connection Server либо через прямое подключение к VMs, размещенным в центре данных. Клиенты могут использовать протокол удаленного рабочего стола Remote Desktop Protocol (RDP), подключения PCoIP или Blast Extreme; однако для ArcGIS Pro и 3D-изображения рекомендуются PCoIP и Blast.
Клиенты подключения включают следующее:
- Remote Desktop Protocol
- Клиент Omnissa Horizon (ранее VMware Horizon)
- NICE DCV