本地虚拟化环境为 ArcGIS Pro 提供了强大的支持,同时支持 vGPU 配置和 GPU 直通配置。 领先的虚拟化平台(例如 VMware Horizon、Citrix Virtual Apps and Desktops 和 Nutanix AHV)均使用 NVIDIA vGPU 技术来提供高性能、图形丰富的虚拟桌面,以匹配物理工作站的体验。
由于 Citrix Virtual Apps 对 ArcGIS Pro 的 GPU 管理能力有限,因此其并非建议的应用程序虚拟化解决方案。
借助本地部署解决方案,用户能够享受流畅、高保真的交互体验,其中包括流畅的地图导航、3D 渲染和空间分析,其性能与本地高性能计算机相同。 系统管理员能够受益于集中化的资源管理、更优的性能可预测性以及可扩展的部署。
本章节中的其他帮助主题描述了配置 VMWare 和 Citrix VDI 环境以支持 ArcGIS Pro。
GPU 选项
ArcGIS Pro 使用 DirectX 和 OpenGL 硬件加速。 支持两种 GPU 配置:vGPU(共享 GPU)和 GPU 直通。 借助 vGPU,多台虚拟机可以共享单个 GPU,从而实现良好的可扩展性和使用效率。 如果采用 GPU 直通配置,则单个 GPU 专用于单台虚拟机,从而能够为对性能要求严苛的 3D 工作负载提供最佳性能,但虚拟机密度相对较低。
硬件指南和虚拟机配置文件
Esri 及其硬件合作伙伴建议采用高性能的服务器配置。 这些配置包括高频多核 CPU、大容量内存、优化存储,以及经过虚拟化认证的 NVIDIA GPU(例如:L4、L40、A10、A40 和 T4)。
受支持的虚拟化平台包括以下产品:
- VMware Horizon - 此产品完全支持 ArcGIS Pro 的共享 vGPU 和直通 GPU 部署。
- Citrix Virtual Apps and Desktops - 此产品支持 ArcGIS Pro,但需采用正确的 GPU 配置(共享或直通),不支持仅通过应用程序交付方式。
- Microsoft Hyper-V - 此产品支持 GPU 直通部署(独立设备分配 [DDA]),适用于较轻量的图形工作负载。
- Nutanix AHV - 此产品支持基于 GPU 的虚拟机,通常与 Citrix Virtual Apps and Desktops 配合使用,以便在硬件环境完全虚拟化的基础设施中交付 ArcGIS Pro。
注:
不支持使用远程桌面服务主机 (RDSH) 环境部署 ArcGIS Pro。 RDSH 环境无法有效管理 GPU 共享或调度,导致性能较差且不稳定,尤其在多用户 3D 场景中更是如此。
性能和驱动程序注意事项
- 虚拟机监听器主机和客户虚拟机之间的 GPU 驱动程序版本应保持一致。 版本不匹配会导致渲染问题、应用程序故障或性能下降。
- 如果在没有硬件加速(例如 GPU 不可用)的情况下运行 ArcGIS Pro,则将强制使用 CPU 进行软件渲染,由此可能会显著影响图形性能。