ArcGIS Pro на Microsoft Azure Cloud

ArcGIS Pro можно использовать с различными, размещенными на облачных ресурсах, виртуальными машинами с включенным GPU (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 365 GPU Cloud PCs для быстрого, готового к использованию развертывания, а также Azure Stack HCI для чувствительных к задержкам независимых сред. Согласовывая требования к управлению данными, потребности в параллельной работе пользователей и операционные обязанности, команды могут оптимизировать производительность, управляемость и стоимость для всех моделей развертывания.

Более подробно о Azure Virtual Desktop

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

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

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

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

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

ПлатформаСценарийПреимуществоОграничение

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

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

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

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

Azure Virtual Desktop

(AVD)

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

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

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

ArcGIS Pro

Ускоритель зоны посадки миссии

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

Конструктор изображений, файлы NetApp, политики и рабочие книги 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 Performance Assessment Tool, для проверки реальной производительности системы перед ее полномасштабным развертыванием.

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

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

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

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

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

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

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

  • NVadsA10 v5 — NVIDIA A10 slices
  • NCasT4_v3 — до 4 × T4 GPU
  • NVv4 — Fractional AMD MI25 GPU

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

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

  1. Создайте виртуальную машину в регионе с емкостью для размера NV. Выберите образ ArcGIS Pro 3.x.
  2. Выберите артикул, например NVadsA10, NCasT4 или NVv4, и настройте Premium SSD (твердотельный накопитель) v2.
  3. Включите Ускорение сети и добавьте NVIDA GPU Driver Extension.
  4. С помощью удаленного рабочего стола, лицензируйте ArcGIS Pro и запустите ArcGIS Pro Performance Assessment Tool.

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.
  6. Проверьте производительность с помощью инструмента оценки производительности ArcGIS Pro (PAT).

Ускоритель ArcGIS Pro

Для пользователей 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 предоставляют каждому аналитику ArcGIS Pro выделенный рабочий стол с графическим ускорением, исправления и масштабирование которого осуществляются Microsoft. Поскольку рабочий стол предоставляется как сервис, администраторы ГИС назначают лицензию Windows 365 с надстройкой GPU. Затем пользователь может запустить ArcGIS Pro с любого устройства, используя Windows или современный браузер. Эта платформа идеально подходит тем, кому нужна стабильная производительность ArcGIS Pro и не хочется нести затраты на настройку пула хостов Azure Virtual Desktop и присоединение к корпоративной виртуальной сети.

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

SKUvCPU/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 Performance Assessment Tool (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 на проверенные узлы GPU и сформируйте кластер.
  2. Зарегистрируйте кластер с Azure Arc в Connect-AzStackHci. Подтвердите работоспособное состояние на портале Azure.
  3. Включите прямой проброс графического процессора. Установите пакет драйверов графического процессора Windows Server. Настройте Discrete Device Assignment (DDA) или Hyper-V vGPU.
  4. Создайте образ ArcGIS Pro (версии 3.x и драйвер GPU) с Azure VM Image Builder и опубликуйте его в локальной среде Azure Compute Gallery.
  5. Включите AVD для Azure Local (предварительный просмотр), задайте локальный кластер в качестве расположения ресурсов и разверните пул хостов по срезам vGPU.
  6. Создайте общие ресурсы SMB в кластере для файловых баз геоданных и растровых кэшей, а также сопоставьте их с хостами сеансов с помощью объекта групповой политики.
  7. Настройте путь профиля FSLogix к общему ресурсу кластера и включите облачный кэш объемом 4 ГБ для обеспечения устойчивости.
  8. Опубликуйте удаленное приложение ArcGIS Pro из группы Приложения Desktop и назначьте Entra ID пользователей и групп.
  9. Оцените производительность с помощью ArcGIS ProPerformance Assessment Tool (PAT) и отслеживайте процент использования графического процессора и задержки в Azure Monitor.

Связанные разделы