Citrix provides an on-premises virtual desktop infrastructure (VDI) solution that can deliver ArcGIS Pro with a powerful user experience.
Citrix Virtual Apps and Desktops is designed to deliver a shared or pass-through graphics processing unit (GPU) that can be used by a VM to support DirectX and OpenGL graphics capability. This support allows the VM the capability to process DirectX or OpenGL calls generated by ArcGIS Pro on a GPU instead of the CPU.
The virtualization server must have an NVIDIA GPU and be properly configured to use the GPU.
Prerequisite VDI Knowledge
Understanding your organization, its users, and the software you are intending to deploy is important to architecting a successful VDI deployment. The Citrix Virtual Apps and Desktops User Guide and Desktops and Applications in Horizon 8 is essential to understanding the Citrix deployment methodology of Define, Assess, Design, Deploy, and Monitor, and provides the tools needed to succeed in a VDI deployment.
Selecting the server hardware
ArcGIS Pro relies on GPU-enabled hardware to provide an acceptable user experience in a virtual environment. Selecting the correct server hardware that is compatible for delivering ArcGIS Pro is important. To ensure that the server you intend to purchase is compatible with an NVIDIA vGPU, see NVIDIA vGPU Certified Servers.
Selecting a GPU
GPUs are essential for the delivery of ArcGIS Pro. Selecting the correct GPU or GPUs is dependent on the type of server (blade or rack), the ArcGIS Pro workloads that need to be supported, and the VM or server density. To determine what type of GPU is best for your VDI deployment, see NVIDIA Virtual GPU.