Creating a GPU sharing lab with NVIDIA + XenServer + XenDesktop

Flowchart of Steps

This document takes you through the simple steps to complete a GPU sharing lab, creating the vGPU, assigning it to virtual machines (VM) and delivering with XenDesktop virtual delivery infrastructure (VDI). The high-level steps involved are outlined as follows:

The flowchart describes the steps following steps required to complete this evaluation:

image

[XenServer operations]

1. Start with a fresh XenServer 6.2 installation on a GRID supported hardware

2. Install Service Pack 1 on the XenServer 6.2

3. Download the NVIDIA GRID vGPU Pack and unzip the contents; install NVIDIA GRID manager in XenServer from the CLI

[XenCenter operations]

4. Create a Windows 7 VM (this will be the base image)

5. From the XenCenter GUI, assign a vGPU type to the base image

6. In the Windows 7 VM:

a. Install NVIDIA GPU guest OS driver (available in the NVIDIA GRID vGPU Pack)

b. Install the XenServer Tools

c. Install the Citrix HDX 3D Pro VDA

[XenDesktop Studio operations]

7. Create a Machine Catalog using MCS to provision new VMs based on the base image

8. Create Delivery Group, assign users, and publish the desktops

[Endpoint/Client operations]

9. Access virtual desktops using Citrix Receiver. No GPU is required on the end-point devices

10. Validate GPU sharing by multiple desktops, using monitoring tools

Leave a Reply

Your email address will not be published. Required fields are marked *