Skip to main content

ArcGIS Pro на Microsoft Azure Cloud

ArcGIS Pro можно использовать с различными виртуальными машинами с поддержкой графического процессора (GPU-enabled VM), размещенными на облачных ресурсах. Ниже перечислены предложения Microsoft Azure, которые можно использовать с ArcGIS Pro:

Эти виртуальные машины Azure обладают гибкими возможностями и поддерживают разнообразные типы использования, и вы можете разместить на них необходимые ресурсы, такие как vCPU, RAM и GPU. Виртуальным машинам Azure можно задать минимальные характеристики, но размер можно увеличить в пределах установленного размера приращения Azure. Например, NC4as_T4_v3 можно увеличить до NC8as_T4_v3, дав VM больше CPU и RAM, а также NVIDIA T4 GPU, который можно добавить к типу VM.

Приведенное ниже руководство предоставляет ГИС и ИТ-отделам структурированную основу для выбора наиболее подходящей платформы Azure для работы в ArcGIS Pro, независимо от того, используете ли вы автономные виртуальные машины GPU, сеансы объединенных рабочих столов, облачные ПК или локальные установки Azure. Каждый вариант четко описан с указанием подходящих способов его использования, рекомендаций, касающихся размера виртуальной машины для легких, средних и тяжелых рабочих нагрузок, а также подробных шагов, необходимых для развертывания, содержащих такие варианты, как графические процессоры серий NVadsA10, NCasT4_v3 и NVv4 для сценариев с одним и несколькими сеансами. Также представлена ​​информация о средствах ускорения развертывания, таких как Mission Landing‑Zone Accelerator для управляемых развертываний и Microsoft Windows GPU Cloud PCs для быстрого, готового к использованию развертывания, а также Azure Stack HCI для чувствительных к задержкам независимых сред. Согласовывая требования к управлению данными, потребности в параллельной работе пользователей и операционные обязанности, команды могут оптимизировать производительность, управляемость и стоимость для всех моделей развертывания.

Подробнее об Azure Virtual Desktop

Подробнее о развертывании ArcGIS Pro в Azure Virtual Desktop

Выбор платформы Azure

Выбор среды Azure определяет, где будут находиться ваши проекты ArcGIS Pro и связанные с ними базы геоданных, насколько быстро вы сможете подключать новых пользователей и масштабировать емкость хранилища, а также кто будет отвечать за поддержку драйверов графического процессора.

Как ГИС- или ИТ-администратор, начните с выяснения того, какие данные должны соответствовать определенным правилам или положениям. После чего подумайте, скольким людям понадобится доступ в периоды пиковой нагрузки, например в сезон лесных пожаров. Наконец, решите, будет ли за обновления и поддержку отвечать Microsoft или же ваша команда. После решения этих вопросов выбрать правильную установку Azure станет гораздо проще.

В таблице ниже содержится описание различных платформ Azure, идеальный сценарий для каждой из них, а также основные преимущества и ограничения.

Платформа

Сценарий

Преимущество

Ограничение

Виртуальные машины Azure с поддержкой графического процессора

Некоторым опытным пользователям необходим полный административный доступ или возможность временно переносить нагрузку в облако.

Полные права администратора, возможность создания снимков образов и посекундная тарификация

Одна виртуальная машина на сеанс, если вы не добавите службы Remote Desktop Service Host (RDSH)

Azure Virtual Desktop

(AVD)

Многие аналитики совместно используют графические процессоры через конфигурацию pooled host pool.

Политики автомасштабирования, перемещаемые профили FSLogix и расширенные метрики

Требуются настройка профиля и правила автомасштабирования

ArcGIS Pro

Mission Landing-Zone Accelerator

Быстрое разворачивание управляемой среды AVD с помощью кода.

Готовые к использованию Image Builder, NetApp Files, политики и книги Microsoft Azure Monitor

Требуется развертывание Microsoft Azure Resource Manager (ARM) с использованием Bicep

Windows 365

GPU Cloud PC

Подрядчики или руководители, которым нужен готовый рабочий стол, доступный в любом месте.

30-минутная подготовка, управляемые Microsoft исправления, виртуальная сеть не требуется

Фиксированные конфигурации (SKU), рабочий стол для одного пользователя

Azure Local

(Stack HCI)

Суверенные или периферийные площадки, требующие задержки <5 мс при работе с локальными данными.

Пользовательский опыт работы с AVD рядом с данными при использовании Microsoft Azure Arc

Капитальные затраты на оборудование, набор передовых функций для периферийных площадок в предварительной версии

Дополнительные соображения, касающиеся развертывания платформы

При выборе платформы виртуализации, использующей Azure, необходимо учитывать лицензирование, задержку сети и пользовательский опыт, системные требования и реальные сценарии использования.

Лицензирование ArcGIS Pro в Azure

ArcGIS Pro поддерживает три модели лицензирования при развертывании в Azure: лицензия именованного пользователя, фиксированная лицензия и плавающая лицензия. Лицензирование именованного пользователя привязано к его учетным данным ArcGIS Online или ArcGIS Enterprise и обеспечивает доступ максимум с трех устройств для каждого пользователя. Фиксированные лицензии привязываются к конкретной виртуальной машине или облачному ПК, устраняя необходимость входа в систему. Плавающие лицензии основаны на общем пуле лицензий, управляемом ArcGIS License Manager, работающим в Azure или локально. Важно отметить, что старые архитектуры лицензирования испытывали трудности с моментальными снимками и клонированием виртуальных машин из-за нестабильных идентификаторов машин, однако поддержка таких сред стала более надежной в License Manager версии 2019.2 и ArcGIS Pro 2.5 и выше. Тем не менее восстановление моментальных снимков или перемещение виртуальных машин по-прежнему может нарушить привязки лицензий, если они настроены неправильно

Примечание:

Плавающие лицензии вышли из употребления с 1 июля 2025 г. Дополнительную информацию см. в разделе Тип плавающей лицензии и уведомление об устаревании ArcGIS License Manager.

Более подробно о лицензировании ArcGIS Pro

Сетевые задержки и пользовательский опыт

Производительность ArcGIS Pro при использовании удаленных рабочих столов особенно чувствительна к сетевым задержкам, нередко в большей степени, чем к пропускной способности сети. В этом сценарии для работы обычно требуется время приема-передачи (RTT) ≤200, чтобы обеспечить плавное перемещение/масштабирование карты и доступа к данным в реальном времени. Рекомендуемая пропускная способность сети варьируется в зависимости от задачи: для легких рабочих процессов требуется около 1,5 Мбит/с, для умеренного использования — около 3 Мбит/с, а для тяжелых 3D- или аналитических рабочих нагрузок может потребоваться 5 Мбит/с или более. Развертывание вычислительных ресурсов, хранилищ и точек доступа пользователей в одном регионе или подсети Azure позволяет оптимизировать задержки и скорость реагирования. Настоятельно рекомендуется провести пилотное тестирование с использованием таких инструментов, как Инструмент оценки производительности ArcGIS Pro (ArcGIS Pro Performance Assessment Tool – PAT), для проверки реальной производительности системы перед ее полномасштабным развертыванием.

Подробнее о размерах виртуальных машин

Системные требования и фактическая производительность

ArcGIS Pro требует достаточного объема локальных ресурсов для эффективной работы, даже в облачных средах. В системных требованиях указано 32 ГБ оперативной памяти в качестве рекомендуемого базового значения и 64 ГБ или более в качестве оптимального объема для больших аналитических рабочих нагрузок или сложного рендеринга. Также рекомендуется использовать дискретный графический процессор с объемом выделенной памяти не менее 4 ГБ. Недостаточное выделение ресурсов процессора, оперативной памяти или графического процессора, особенно в общих или недостаточно производительных виртуальных машинах, может привести к задержкам, замедленному отклику инструментов или нестабильной работе приложений. Отчеты реальных пользователей указывают на такие проблемы, как задержки в несколько секунд при переключении между компоновками или выполнении навигации по крупным проектам на недостаточно мощных виртуальных машинах. Чтобы не попасть в эти ловушки, важно проводить пилотное тестирование с типичными рабочими процессами пользователей и последовательно корректировать размер виртуальной машины для достижения оптимального баланса между ее стоимостью и производительностью.

Виртуальные машины Azure с поддержкой графического процессора

Когда ГИС-специалисту требуется производительность уровня рабочей станции без необходимости ожидания целой фермы VDI, решением может стать виртуальная машина на базе графического процессора Azure. Эти виртуальные машины можно развертывать по требованию, предоставляя пользователям необходимую им мощность в течение считанных минут, а не нескольких дней. Обладая правами локального администратора, вы можете устанавливать бета-версии ArcGIS Pro, тестировать пользовательские наборы инструментов Python или настраивать сложные среды для определенных рабочих процессов — все это в изолированном пространстве, не мешая коллегам или работе общих производственных ресурсов.

Вы также можете создавать и повторно использовать полностью настроенные и оптимизированные шаблонные образы (эталонные образы) в разных проект, что упростит повторное создание заведомо качественных конфигураций или сред виртуальных машин. Поскольку тарификация производится только во время работы виртуальной машины, расходы прекращаются при освобождении ресурсов. Это делает виртуальные машины Azure на базе графических процессоров идеальными для быстрого картографирования, выполнения анализа по окончании рабочего дня, а также краткосрочных или долгосрочных рабочих нагрузок, превращая то, что традиционно считалось бы требующим капитальных расходов, в операционную гибкость и эффективность с оплатой по факту использования.

Рекомендуются следующие SKU для виртуальных машин Azure:

  • NVadsA10 v5 — срезы NVIDIA A10

  • NCasT4_v3 — до 4 × T4 GPU

  • NVv4 — частичное использование GPU AMD MI25

Для получения информации о размерах см. раздел Размер виртуальной машины и профили пользователей.

Чтобы развернуть виртуальную машину Azure с поддержкой графического процессора, выполните следующие действия.

  1. Создайте виртуальную машину в регионе с емкостью для размера NV. Выберите образ ArcGIS Pro 3.x.

  2. Выберите артикул, например NVadsA10, NCasT4 или NVv4, и настройте Premium SSD (твердотельный накопитель) v2.

  3. Включите Accelerated Networking и добавьте расширение NVIDIA GPU Driver Extension.

  4. С помощью удаленного рабочего стола, лицензируйте ArcGIS Pro и запустите Инструмент оценки производительности ArcGIS Pro (PAT).

Azure Virtual Desktop (AVD) и AVD Accelerator

AVD создан для организаций, которым требуется производительность уровня рабочей станции с большей гибкостью, чем при установке с одним графическим процессором на пользователя. Вместо того чтобы выделять графический процессор каждому пользователю, AVD позволяет совместно использовать ресурсы графического процессора несколькими пользователями, выступая посредником между виртуальными машинами с поддержкой графического процессора через плоскость управления Microsoft. Это помогает сократить расходы, обеспечивая при этом бесперебойную работу таких требовательных приложений, как ArcGIS Pro.

Вы можете отслеживать в Azure Monitor такие ключевые показатели, как частота кадров, задержка кодировщика и пропускная способность на уровне пользователя, чтобы гарантировать качественную работу пользователя. Среда масштабируема: можно добавлять новых аналитиков, назначая их в группу, например Entra ID, а виртуальные машины могут автоматически отключаться, когда они не используются. Результатом является гибкая, эффективная облачная среда, сочетающая в себе производительность и масштабируемость.

К особенностям архитектуры этой платформы относятся следующие

  • Целевой показатель задержек — менее 200 мс на прием и передачу (RTT)

  • Плотность размещения приблизительно 1/8 GPU для обычных и 1/3 GPU для продвинутых пользователей

  • Профили хранятся в FSLogix на Azure Files Premium, а данные — в NetApp

Чтобы развернуть Azure Virtual Desktop и AVD Accelerator, выполните следующие действия:

  1. Зарегистрируйте поставщика AVD с помощью команды Register-AzResourceProvider.

  2. Создайте пул хостов и рабочую область.

  3. Добавьте хосты сеансов с соответствующим размером графического процессора и образом ArcGIS Pro.

  4. Настройте путь FSLogix в Azure Files.

  5. Настройте план масштабирования и включите UDP short path.

  6. Проверьте производительность с помощью Инструмента оценки производительности ArcGIS Pro (PAT).

ArcGIS Pro Accelerator

Для пользователей ArcGIS Pro Azure Virtual Desktop (AVD) предоставляет доступ к облачным рабочим столам с ускорением графического процессора. Вместо того чтобы требовать отдельную виртуальную машину для каждого аналитика на базе графического процессора, AVD позволяет распределять ресурсы графического процессора между несколькими пользователями, сохраняя предсказуемость затрат и при этом поддерживая рабочие процессы 2D и 3D.

Mission Landing-Zone (MLZ) Accelerator добавляет готовые шаблоны, политики безопасности и мониторинг, чтобы ваша ИТ-команда могла быстро развернуть управляемую среду AVD. Это означает, что вы можете быстро приступить к работе в ArcGIS Pro, не занимаясь самостоятельно проектированием всех сетевых компонентов, систем безопасности и развертываний.

Для пользователей ArcGIS Pro у этой платформы могут быть следующие преимущества:

  • Плавная работа в 2D и 3D за счет общих ресурсов графического процессора.

  • Профили пользователей и данные могут перемещаться между сеансами, если вы используете FSLogix с Azure Files Premium и NetApp.

  • Благодаря встроенному автоматическому масштабированию вы платите только за ту мощность, которая вам необходима.

  • Готовые политики обеспечивают безопасность и надежность сред.

  • Центральные операционные панели отслеживают производительность ArcGIS Pro по таким показателям, как число кадров в секунду, задержки и использование графического процессора.

Эта платформа идеально подходит для организаций, где несколько аналитиков используют ArcGIS Pro и нужна управляемая и экономичная среда. Она также позволяет вам быстро добавлять в пул новых пользователей. Эта платформа также обеспечивает управление безопасностью и повторяющиеся развертывания.

Подробные инструкции по развертыванию ArcGIS Pro, примеры параметров и скрипты см. в разделе ArcGIS репозитория Azure Mission Landing-Zone.

Microsoft Windows 365 GPU Cloud PC

Windows 365 Cloud PC предоставляет каждому аналитику ArcGIS Pro выделенный рабочий стол с ускорением графического процессора, обновлениями и масштабированием которого управляет Microsoft. Поскольку рабочий стол предоставляется как сервис, администраторы ГИС назначают лицензию Windows 365 с дополнением GPU. Затем пользователь может запустить ArcGIS Pro с любого устройства, используя Windows или современный браузер. Эта платформа идеально подходит тем, кому нужна стабильная производительность ArcGIS Pro и не хочется нести затраты на настройку пула хостов Azure Virtual Desktop и присоединение к корпоративной виртуальной сети.

Ниже перечисляются различные типы SKU и информация о виртуальной памяти и рекомендуемых типах рабочих процессов.

SKU

vCPU/RAM/vRAM

Рекомендуемые сценарии использования ArcGIS Pro

Standard

4 ГБ/16 ГБ/8 ГБ

Базовое 2D-картографирование, просмотр данных, использование двух мониторов 1080p

Super

8 ГБ/56 ГБ/12 ГБ

Смешанное 2D- и 3D-редактирование, визуализация рельефа до 4K

Max

16 ГБ/110 ГБ/16 ГБ

Большие 3D-сцены, классификация лидара, инструменты глубокого обучения

Чтобы развернуть Microsoft Windows 365 GPU Cloud PC, выполните следующие действия:

  1. Назначьте лицензию Microsoft Windows 365 Enterprise и дополнение GPU каждому аналитику в Entra ID.

  2. Создайте политику развертывания в Microsoft Intune. Выберите GPU Cloud PC, а также укажите SKU и регион Azure, наиболее близко расположенный к пользователям.

  3. Выберите изображение. В Azure Compute Gallery выберите пользовательский образ, содержащий ArcGIS Pro 3.x и необходимые пакеты Python.

  4. Назначьте политику. В разделе Пользователи/Группы назначьте политику пользователям.

  5. Проверьте, что ArcGIS Pro работает должным образом. Пользователь входит в систему с помощью приложения Windows, запускает ArcGIS Pro и Инструмент оценки производительности ArcGIS Pro (PAT) для определения базового уровня.

Azure Local

Если пользователям ArcGIS Pro будет необходимо работать напрямую с локальными данными: на защищенных объектах, в полевых офисах или в местах без надежного интернета, Azure Local предоставит локальные рабочие столы с ускорением на базе графических процессоров, управляемые через портал Azure. Это идеальный вариант для случаев, когда публичное облако недоступно из-за проблем с подключением, несоответствия требованиям или больших объемов данных.

Благодаря работе ArcGIS Pro с локальными базами геоданных, изображениями или лидарными данными, Azure Local обеспечивает скорость на уровне рабочей станции, плавное 2D/3D-картографирование, быстрый рендеринг и высокую скорость анализа.

Для пользователей ArcGIS Pro у этой платформы могут быть следующие преимущества:

  • Проекты работают напрямую с локальными базами геоданных, снимками и лидарами, не дожидаясь передачи данных через облако.

  • Сеансы на базе графического процессора обеспечивают скорость визуализации и анализа на уровне рабочей станции.

  • Профили и кэш перемещаются вместе с профилем пользователя через FSLogix, что позволяет аналитикам быстро восстанавливать соединение после перемещения между местоположениями или в случае обрыва соединения.

  • Сеансы ArcGIS Pro остаются доступными для использования в локальных кластерах, даже если интернет-соединение с публичным облаком медленное или вообще отсутствует.

  • ИТ-отдел может отслеживать производительность, применять политики и управлять виртуальными рабочими столами через тот же интерфейс портала Azure, который используется для облачных ресурсов.

Оптимизированная для ГИС эталонная архитектура этой платформы включает следующие компоненты для одного узла:

  • Вычисления: 1 сервер Hyper-V с процессором Intel Xeon и графическим процессором NVIDIA L40S, разделенным на срезы vGPU для пользователей ArcGIS Pro.

  • Хранилище: Локальные твердотельные накопители NVMe с отдельными папками для файловых баз геоданных и растровых кэшей.

  • Профили и кэширование: контейнеры профилей FSLogix хранятся на том же узле, а облачный кэш включен для быстрого повторного подключения.

  • Работа по сети: локальная виртуальная сеть, управляемая через Microsoft Azure Arc; дополнительный шлюз AVD Edge может сохранять трафик отображения в локальной сети.

  • Мониторинг: агент Azure Monitor и Log Analytics отслеживают использование графического процессора, FPS и задержки работы хранилища.

Чтобы развернуть Azure Local для ArcGIS Pro, выполните следующие действия:

  1. Установите Azure Stack HCI 23H2 на проверенные узлы с графическим процессором и сформируйте кластер.

  2. Зарегистрируйте кластер в Azure Arc с помощью Connect-AzStackHci. Подтвердите работоспособное состояние на портале Azure.

  3. Включите сквозной доступ к графическому процессору. Установите пакет драйверов графического процессора для Windows Server. Настройте Discrete Device Assignment (DDA) или Hyper-V vGPU.

  4. Создайте образ ArcGIS Pro (версии 3.x с драйвером графического процессора) с помощью Azure VM Image Builder и опубликуйте его в локальной Azure Compute Gallery.

  5. Включите AVD for Azure Local (предварительная версия), задайте локальный кластер как место размещения ресурсов и разверните пул хостов, рассчитанный по размеру срезов vGPU.

  6. Создайте общие ресурсы SMB в кластере для файловых баз геоданных и растровых кэшей, а также сопоставьте их с хостами сеансов с помощью объекта групповой политики.

  7. Настройте путь профиля FSLogix на общем ресурсе кластера и включите облачный кэш объемом 4 ГБ для обеспечения устойчивости.

  8. Опубликуйте удаленное приложение ArcGIS Pro из группы Приложения Desktop и назначьте пользователей и группы Entra ID.

  9. Оцените производительность с помощью Инструмента оценки производительности ArcGIS Pro (PAT) и отслеживайте процент использования графического процессора и задержки в Azure Monitor.