VMware 本地 VDI

VMware Horizon View 是一套本地虚拟桌面基础架构 (VDI) 解决方案,用于 ArcGIS Pro 的虚拟化。 VMware Horizon View 是一个使用频率非常高的 VDI 平台,支持虚拟化 ArcGIS Pro 的最重要要求之一:向虚拟机 (VM) 共享或直通图形处理器单元 (GPU)。

VMware ESXi 虚拟机监听器 GPU 支持虚拟机为 ArcGIS Pro 服务生成的 DirectXOpenGL 调用提供服务。

以下部分介绍了使用 VMware VDI 技术成功部署 ArcGIS Pro 的重要硬件要求和工作流。

硬件要求

虚拟化 ArcGIS Pro 所需的服务器硬件与 VMware 共享一个公用架构:2U 服务器、当前的处理器、256 GB 或更大的 RAM,足够的存储以及可共享或直通的 GPU。 GPU 可通过 ArcGIS Pro 虚拟化副本提供 3D 渲染和优化的用户体验。 目前已测试过的、具有此性能的 GPU 是以下专为虚拟化设计的 NVIDIA GPU:

  • NVIDIA T4
  • NVIDIA A2、A10、A40
  • NVIDIA L4, L40s

选择服务器硬件

ArcGIS Pro 依靠启用 GPU 的硬件在虚拟环境中提供可接受的用户体验。 选择与交付 ArcGIS Pro 相兼容的正确服务器硬件非常重要。 要确保您打算购买的服务器与 NVIDIA GPU 兼容,请参阅 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)
  • 配备 RAID 6 的 Five (5) x 960 GB SSD 频繁读取 SATA 硬盘驱动器

选择 GPU

GPU 对于交付 ArcGIS Pro 非常重要。 选择正确的 GPU 取决于服务器类型、需要支持的 ArcGIS Pro 工作量以及虚拟机或服务器密度。 要确定最适用于您的 VDI 部署的 GPU 类型,请参阅 NVIDIA 虚拟化网站。

安装虚拟机监听器 ESXi 的组件

要成功部署 ArcGIS Pro 与 VMware,还必须安装以下组件:

  • Hypervisor(ESXi 7.x 或更高版本)
  • vSphere Client 或 vCenter,用于管理虚拟机监听器以及配置 vGPU。

有关其他信息,请参阅 Broadcom 知识库

安装 NVIDIA Virtual GPU Manager

下一步是安装 NVIDIA Virtual GPU Manager。 这需要安装 NVIDIA VIB 文件。 从 NVIDIA 网站下载所需 VIB 文件的相应存档,以及主机和虚拟机的驱动程序。 下面是安装 VIB 文件的基本步骤:

  1. 使用 WinSCP 或 vSphere Web 客户端将 vGPU VIB 上传到数据存储。
  2. 确保主机处于维护模式。
  3. 使用 PuTTY 安装 VIB ($ esxcli software vib install -v <path>/<name of vib>)。

有关其他信息,请参阅 Broadcom 知识库

创建并配置虚拟机

VMware Tools 是一套实用程序,可增强虚拟机访客操作系统的性能和管理。 要启动安装,请从 vCenter 或使用远程桌面协议 (RDP) 打开虚拟机控制台以访问虚拟机。

VMware View Agent 和 VMware View Agent Direct Connection 必须通过 vCenter 远程或 RDP 安装在虚拟机内。 这些安装文件可以从 VMware Horizon View 网站下载。 View 代理安装完成后,您即可使用 Horizon View 客户端远程访问虚拟机。

连接客户端

远程桌面客户端可用于 Windows 以及其他操作系统。 这些客户端将通过您所选择的设备提供与虚拟机之间的连接。 客户端安装完成后,用户即可连接到 View Connection Server 或直接连接到数据中心中托管的虚拟机。 客户端可以使用远程桌面协议、PCoIP 或 Blast Extreme 进行连接;不过,对于 ArcGIS Pro 和 3D 渲染,建议使用 PCoIP 和 Blast。

连接客户端包括以下内容:

  • 远程桌面协议
  • Omnissa Horizo​​n 客户端(以前称为 VMware Horizo​​n)
  • NICE DCV

相关主题