NVIDIA GRID 6.2

Hi All

Its time to update your NVIDIA TESLA M6, M10, M60, P4, P6, P40, P100, V100 with GRID 6.2

NVIDIA have released new drivers for NVIDIA GRID 6.2 for July 2018.

This release is great as NVIDIA released a 4GB framebuffer for vPC licenses, so customers before couldn only run a framebuffer up to 2GB (in GRID 6.1) before GRID 6.0 max FB was 1GB. This is now this is increased to 4GB with the new -2B4 vGPU type that is available for all licenses. Another great thing for cutomers is support for latest Windows 10 1803 and support for VMware Horizon 7.5  and Citrix XenDesktop/XenApp 7.18 + Citrix XenServer 7.5

#Update October 2018 – Windows 10 1803 is not supported with GRID 6.2

Important:

  • If you are a customer using XenServer 7.2 or XenServer 7.3 its no longer supported with NVIDIA GRID 6.2 and should plan upgrading to XenServer 7.4 or 7.5.
  • Customers using Citrix XenServer 7.0 or 7.1 is supported with NVIDIA GRID 6.0
  • NVIDIA GRID 6.2 is only supported with Citrix XenDesktop 7.15, 7.17, 7.18 in HDX 3D Pro mode

This release includes the following software:

  • NVIDIA GRID Virtual GPU Manager version 390.72 for the Citrix XenServer, VMware vSphere, Huawei UVP
  • NVIDIA Windows driver version 391.81
  • NVIDIA Linux driver version 390.75

New in this Release:

  • New -2B4 vGPU type, which supports up to four displays at resolutions up to 2560×1600 for each supported GPU
  • Relaxation of restrictions on unlicensed vGPUs to allow screen resolutions higher than 1280×1024
  • Miscellaneous bug fixes
  • Support for Citrix XenServer 7.5
  • Support for Citrix XenDesktop 7.18
  • Support for VMware Horizon 7.5

Other important notes about NVIDIA GRID 6.2

  • Citrix XenServer 7.2 and 7.3 are no longer supported. Citrix XenServer 7.1 and XenServer 7.0 is supported

Supported NVIDIA GPUs with GRID 6.2

  • Tesla M6
  • Tesla M10
  • Tesla M60
  • Tesla P4
  • Tesla P6
  • Tesla P40
  • Tesla P100 PCIe 16 GB
  • Tesla P100 SXM2 16 GB
  • Tesla P100 PCIe 12GB
  • Tesla V100 SXM2
  • Tesla V100 SXM2 32GB
  • Tesla V100 PCIe
  • Tesla V100 32GB
  • Tesla V100 FHHL

Supported Hypervisors with GRID 6.2

  • Citrix XenServer
    Citrix XenServer  7.0,7.1, 7.4, 7.5 (supported with Tesla M6, M10, M60, P4, P6, P40, P100,V100)
  • VMware vSphere
    VMware vSphere 6.7 (supported with Tesla M6, M10, M60, P4, P6, P40, P100,V100)
    VMware vSphere 6.5 (supported with Tesla M6, M10, M60, P4, P6, P40, P100,V100)
    Vmware vSphere 6.0 update3, update 2, update 1, RTM b2494585 (supported with Tesla M6, M10, M60, P4, P6, P40, P100,V100)
    VMware vSphere 5.5 (supported with Tesla M6,M10,M60)
  • Microsoft Hyper-V 2016
    Microsoft Windows Server 2016 with Hyper-V role (supported with Tesla M6, M10, M60, P4, P6, P40, P100)
    note: Microsoft Windows Server with Hyper-V role supports GPU pass-through over Microsoft Virtual PCI bus. This bus is supported through paravirtualized drivers.
  • Linux with KVM
    H3C, Sangfor (supported with Tesla M6, M60)
  • Red Hat Enterprise Linux with KVM
    Red Hat Enterprise Linux with KVM 7.2, 7.3 (supported with Tesla M6, M10, M60, P4, P6, P40, P100, V100)
    Red Hat Enterprise Linux with KVM 7.0, 7.1 (supported with Tesla M6,M10,M60)
  • Nutanix AHV
    Nutanix AOS Hypervisor (AHV) 5.5  (supported with Tesla M10, M60, P40)

Supported Hypervisor with migration of vGPU across hypervisors

Above is only supported with Citrix XenServer 7.5

This release of NVIDIA vGPU software provides support for the following NVIDIA GPUs on Citrix XenServer, running on validated server hardware platform

  • Tesla M6
  • Tesla M10
  • Tesla M60
  • Tesla P4
  • Tesla P6
  • Tesla P40
  • Tesla P100 PCIe 16 GB (XenMotion with vGPU is not supported.)
  • Tesla P100 SXM2 16 GB (XenMotion with vGPU is not supported.)
  • Tesla P100 PCIe 12GB (XenMotion with vGPU is not supported.)
  • Tesla V100 SXM2 (XenMotion with vGPU is not supported.)
  • Tesla V100 SXM2 32GB (XenMotion with vGPU is not supported.)
  • Tesla V100 PCIe (XenMotion with vGPU is not supported.)
  • Tesla V100 PCIe 32GB (XenMotion with vGPU is not supported.)
  • Tesla V100 FHHL (XenMotion with vGPU is not supported.)

Whats new in GRID 6.2– 384.111-386.09

NVIDIA have released a new version of GRID 6.2 – 390.72 for NVIDIA GRID  (Tesla M6, M10, M60, P4, P6, P40, P100,V100 platform)

Included in this release is

  • NVIDIA GRID Virtual GPU Manager versions 390.72 for Citrix XenServer 7.0
  • NVIDIA GRID Virtual GPU Manager versions 390.72 for Citrix XenServer 7.1
  • NVIDIA GRID Virtual GPU Manager versions 390.72 for Citrix XenServer 7.4
  • NVIDIA GRID Virtual GPU Manager versions 390.72 for Citrix XenServer 7.5
  • NVIDIA GRID Virtual GPU Manager version 390.72 for VMware vSphere 5.5 Hypervisor (ESXi)
  • NVIDIA GRID Virtual GPU Manager version 390.72 for VMware vSphere 6.0 Hypervisor (ESXi)
  • NVIDIA GRID Virtual GPU Manager version 390.72 for VMware vSphere 6.5 Hypervisor (ESXi)
  • NVIDIA GRID Virtual GPU Manager version 390.72 for VMware vSphere 6.7 Hypervisor (ESXi)
  • NVIDIA GRID Virtual GPU Manager version 390.72 for Nutanix AHV 5.5 RTM
  • NVIDIA GRID Virtual GPU Manager version 390.72 for Huawei UVP version RC520
  • NVIDIA Windows drivers for vGPU version 391.81
  • NVIDIA Linux drivers for vGPU version 390.75

Important:

The GRID vGPU Manager and Windows guest VM drivers must be installed together. Older VM drivers will not function correctly with this release of GRID vGPU Manager. Similarly, older GRID vGPU Managers will not function correctly with this release of Windows guest drivers

Windows Guest OS support in vGPU 391.81

GRID vGPU 391.81 supports following Windows release as a guest OS

  • Microsoft Windowss 7 (32/64bit)
  • Microsoft Windows 8 (32/64bit)
  • Microsoft Windows 8.1 (32/64bit)
  • Microsoft Windows 10 (32/64bit)
  • Microsoft Windows Server 2008R2
  • Microsoft Windows Server 2012 R2
  • Microsoft Windows Server 2016

Linux Guest OS support in vGPU 390.75

GRID vGPU 390.75 supports following Linux distributions as a guest OS only on supported Tesla GPUs

  • Red Hat Enterprise Linux 7.0-7.4
  • CentOS 7.0-7.4
  • Ubuntu 16.04 LTS
  • Ubuntu 14.04 LTS

Important driver notes to GRID 6.2

  • In pass-through mode, GPUs based on the Pascal architecture support only 64-bit guest operating systems. No 32-bit guest operating systems are supported in pass-through mode for these GPUs.
  • ESXi 5.5 is only supported with Pass-through and not vGPU
  • ESXi 6.0 Update 3 is required for pass-through mode on GPUs based on the Pascal architecture.
  • Windows 7 and Windows Server 2008 R2 are not supported in pass-through mode on GPUs based on the Pascal architecture.
  • Only Tesla M6 is supported as the primary display device in a bare-metal deployment.
  • 32-bit Windows 10 is supported only on Tesla M6, Tesla M10, and Tesla M60 GPUs.
  • Red Hat Enterprise Linux with KVM 7.0 and 7.1 are supported only on Tesla M6, Tesla M10, and Tesla M60 GPUs.
  • Red Hat Enterprise Linux with KVM supports Windows guest operating systems only under specific Red Hat subscription programs. For details, see Certified guest operating systems for Red Hat Enterprise Linux with KVM.
  • Windows 7, Windows Server 2008 R2, 32-bit Windows 10, and 32-bit Windows 8.1 are supported only on Tesla M6, Tesla M10, and Tesla M60 GPUs.

Guide – Update existing vGPU GRID Manager (Hypervisor)

GRID vGPU Manager 390.42 for Citrix XenServer 6.5

If you have a NVIDIA GRID M6, M10, M60, P4, P6, P40, P100 vGPU GRID manager installed in Citrix XenServer. Upgrade with one of below methodology:

Methodology 1 – the manual way “No GUI”

Upgrading an existing installation of the NVIDIA driver on Citrix XenServer 6.5, use the rpm -U command to upgrade:

If you have NVIDIA GRID TESLA M6 / M10 / M60 / P4 / P6 / P40 / P100

[root@localhost ~]# rpm -Uv NVIDIA-vGPU-xenserver-6.5-384.111.x86_64.rpm

Preparing packages for installation…

The recommendation from NVIDIA is to shutdown all VMs using a GPU. The machine does continue to work during the update, but since you need to reboot the XenServer itself, it’s better to gracefully shutdown the VMs. So after your VMs have been shutdown and you upgraded the NVIDIA driver, you can reboot your host.

[root@localhost ~]# xe host-disable

[root@localhost ~]# xe host-reboot

Methodology 2 – the “GUI” way

Select Install Update… from the Tools menu
„ Click Next after going through the instructions on the Before You Start section
„ Click Add on the Select Update section and open NVIDIA’s XenServer Supplemental Pack ISO

If you have NVIDIA GRID K1 / K2 select following file:

“NVIDIA-vGPU-kepler-xenserver-6.5-384.111.x86_64.iso “

If you have NVIDIA GRID M10/ M6/M60 select following file:

“NVIDIA-vGPU-xenserver-6.5-384.111.x86_64.iso “

Click Next on the Select Update section
„ In the Select Servers section select all the XenServer hosts on which the Supplemental Pack should be installed on and click Next
„ Click Next on the Upload section once the Supplemental Pack has been uploaded to all the XenServer hosts
Getting Started
„ Click Next on the Prechecks section
„ Click Install Update on the Update Mode section
„ Click Finish on the Install Update section

After the XenServer platform has rebooted, verify that the GRID package installed and loaded correctly by checking for the NVIDIA kernel driver in the list of kernel loaded modules.

Validate from putty or XenCenter CLI

run lsmod | grep nvidia

Verify that the NVIDIA kernel driver can successfully communicate with the GRID physical GPUs in your system by running the nvidia-smi command, which should produce a listing of the GPUs in your platform:

Check driver version is 390.42, if it is then your host is ready for GPU awesomeness and make your VM rock.

GRID vGPU Manager 390.42 for Citrix XenServer 7

If you have a NVIDIA GRID M6, M10, M60, P4, P6, P40, P100 vGPU GRID manager installed in Citrix XenServer. Upgrade with one of below methodology:

Methodology 1 – the manual way “No GUI”

Upgrading an existing installation of the NVIDIA driver on Citrix XenServer 7, use the rpm -U command to upgrade:

If you have NVIDIA GRID TESLA M6 / M10 / M60 / P4 / P6 / P40 / P100

[root@localhost ~]# rpm -Uv NVIDIA-vGPU-xenserver-7.0-90.42.x86_64.rpm

Preparing packages for installation…

The recommendation from NVIDIA is to shutdown all VMs using a GPU. The machine does continue to work during the update, but since you need to reboot the XenServer itself, it’s better to gracefully shutdown the VMs. So after your VMs have been shutdown and you upgraded the NVIDIA driver, you can reboot your host.

[root@localhost ~]# xe host-disable

[root@localhost ~]# xe host-reboot

Methodology 2 – the “GUI” way

Select Install Update… from the Tools menu
„ Click Next after going through the instructions on the Before You Start section
„ Click Add on the Select Update section and open NVIDIA’s XenServer Supplemental Pack ISO

If you have NVIDIA GRID M6/M10/M60/P4/P6/P40/P100 select following file:

“NVIDIA-vGPU-xenserver-7.0-390.72.x86_64.iso “

Click Next on the Select Update section
„ In the Select Servers section select all the XenServer hosts on which the Supplemental Pack should be installed on and click Next
„ Click Next on the Upload section once the Supplemental Pack has been uploaded to all the XenServer hosts
Getting Started
„ Click Next on the Prechecks section
„ Click Install Update on the Update Mode section
„ Click Finish on the Install Update section

After the XenServer platform has rebooted, verify that the GRID package installed and loaded correctly by checking for the NVIDIA kernel driver in the list of kernel loaded modules.

Validate from putty or XenCenter CLI

run lsmod | grep nvidia

Verify that the NVIDIA kernel driver can successfully communicate with the GRID physical GPUs in your system by running the nvidia-smi command, which should produce a listing of the GPUs in your platform:

Check driver version is 390.72, if it is then your host is ready for GPU awesomeness and make your VM rock.

GRID vGPU Manager 390.72 for Citrix XenServer 7.1, 7.2, 7.3, 7.4

If you have a NVIDIA GRID M6, M10, M60, P4, P6, P40, P100 vGPU GRID manager installed in Citrix XenServer. Upgrade with one of below methodology:

Methodology 1 – the manual way “No GUI”

Upgrading an existing installation of the NVIDIA driver on Citrix XenServer 7.1, use the rpm -U command to upgrade:

If you have NVIDIA GRID TESLA M6 / M10 / M60 / P4 / P6 / P40 / P100

[root@localhost ~]# rpm -Uv NVIDIA-vGPU-xenserver-7.1-390.42x86_64.rpm

Preparing packages for installation…

The recommendation from NVIDIA is to shutdown all VMs using a GPU. The machine does continue to work during the update, but since you need to reboot the XenServer itself, it’s better to gracefully shutdown the VMs. So after your VMs have been shutdown and you upgraded the NVIDIA driver, you can reboot your host.

[root@localhost ~]# xe host-disable

[root@localhost ~]# xe host-reboot

Methodology 2 – the “GUI” way

Select Install Update… from the Tools menu
„ Click Next after going through the instructions on the Before You Start section
„ Click Add on the Select Update section and open NVIDIA’s XenServer Supplemental Pack ISO

 

If you have NVIDIA GRID M6/ M10/M60/P4/P6/P40/P100 select following file:

“NVIDIA-vGPU-xenserver-7.1-372.42.x86_64.iso ” if XenServer 7.1

“NVIDIA-vGPU-xenserver-7.2-372.42.x86_64.iso ” if XenServer 7.2

Click Next on the Select Update section
„ In the Select Servers section select all the XenServer hosts on which the Supplemental Pack should be installed on and click Next
„ Click Next on the Upload section once the Supplemental Pack has been uploaded to all the XenServer hosts
Getting Started
„ Click Next on the Prechecks section
„ Click Install Update on the Update Mode section
„ Click Finish on the Install Update section

After the XenServer platform has rebooted, verify that the GRID package installed and loaded correctly by checking for the NVIDIA kernel driver in the list of kernel loaded modules.

Validate from putty or XenCenter CLI

run lsmod | grep nvidia

Verify that the NVIDIA kernel driver can successfully communicate with the GRID physical GPUs in your system by running the nvidia-smi command, which should produce a listing of the GPUs in your platform:

Check driver version is 390.72, if it is then your host is ready for GPU awesomeness and make your VM rock.

GRID vGPU Manager 390.72 for VMware vSphere 6.0

To update the NVIDIA GPU VIB, you must uninstall the currently installed VIB and install the new VIB.

To uninstall the currently installed VIB:

  1. Stop all virtual machines using 3D acceleration.
  2. Place the ESXi host into Maintenance mode.
  3. Open a command prompt on the ESXi host.
  4. Stop the xorg service by running the command:/etc/init.d/xorg stop
  5. Remove the NVIDIA VMkernel driver by running the command:vmkload_mod -u nvidia
  6. Identify the NVIDIA VIB name by running this command:esxcli software vib list | grep NVIDIA
  7. Remove the VIB by running the command:esxcli software vib remove -n nameofNVIDIAVIBYou can now install a new NVIDIA GPU VIB
  8. Use the esxcli command to install the vGPU Manager package:

If you have NVIDIA GRID TESLA M6 / M10 / M60 / P4 / P6 / P40 / P100 /v100 select following file:

[root@lesxi ~] esxcli software vib install -v /NVIDIA-vGPU-VMware_ESXi_6.0_Host_Driver_390.72-1OEM.600.0.0.2494585.vib

After the ESXi host has rebooted, verify that the GRID package installed and loaded correctly by checking for the NVIDIA kernel driver in the list of kernel loaded modules.

[root@lesxi ~]# vmkload_mod -l | grep nvidia

Preparing packages for installation…

Validate

run nvidia-smi

Verify that the NVIDIA kernel driver can successfully communicate with the GRID physical GPUs in your system by running the nvidia-smi command, which should produce a listing of the GPUs in your platform:

Check driver version is 390.72 if it is then your host is ready for GPU awesomeness and make your VM rock.

GRID vGPU Manager 390.72 for VMware vSphere 6.5

To update the NVIDIA GPU VIB, you must uninstall the currently installed VIB and install the new VIB.

To uninstall the currently installed VIB:

  1. Stop all virtual machines using 3D acceleration.
  2. Place the ESXi host into Maintenance mode.
  3. Open a command prompt on the ESXi host.
  4. Stop the xorg service by running the command:/etc/init.d/xorg stop
  5. Remove the NVIDIA VMkernel driver by running the command:vmkload_mod -u nvidia
  6. Identify the NVIDIA VIB name by running this command:esxcli software vib list | grep NVIDIA
  7. Remove the VIB by running the command:esxcli software vib remove -n nameofNVIDIAVIBYou can now install a new NVIDIA GPU VIB
  8. Use the esxcli command to install the vGPU Manager package:

If you have NVIDIA GRID TESLA M6 / M10 / M60 / P4 / P6 / P40 / P100 /v100 select following file:

[root@lesxi ~] esxcli software vib install -v /NVIDIA-vGPU-VMware_ESXi_6.5_Host_Driver_390.72-1OEM.650.0.0.2494585.vib

After the ESXi host has rebooted, verify that the GRID package installed and loaded correctly by checking for the NVIDIA kernel driver in the list of kernel loaded modules.

[root@lesxi ~]# vmkload_mod -l | grep nvidia

Preparing packages for installation…

Validate

run nvidia-smi

Verify that the NVIDIA kernel driver can successfully communicate with the GRID physical GPUs in your system by running the nvidia-smi command, which should produce a listing of the GPUs in your platform:

Check driver version is 390.72 if it is then your host is ready for GPU awesomeness and make your VM rock.

Update existing vGPU Driver (Virtual Machine)

When the hypervisor vGPU GRID manager is updated next is updating the Virtual Machines vGPU driver.

  • 390.72_grid_win8_win7_32bit_international.exe
  • 390.72_grid_win8_win7_server2012R2_server2008R2_64bit_international.exe
  • 390.72_grid_win10_32bit_international.exe
  • 390.72_grid_win10_server2016_64bit_international.exe
  • NVIDIA-Linux-x86_64-390.42-grid.run (only available with M10/M6/M60)

The vGPU driver for Windows 7, 8, 8.1, 10 is available with NVIDIA GRID vGPU download. This is available for both M6/M10/M60/P4/P6/P40/P100/V100

The vGPU driver for Linux is only available for vGPU with following Tesla GPU M10/M6/M60

Update your Golden Images and reprovisioning the new virtual machines with updated vGPU drivers, if you have stateless machines update vGPU drivers on each.

#HINT – Express upgrade of drivers is the recommended option according to the setup. If you use the “Custom” option, you will have the option to do a “clean” installation. The downside of the “clean installation” is that it will remove all profiles and custom settings. The pro of using the clean installation option is that it will reinstall the complete driver, meaning that there will be no old driver files left on the system. I most of the time recommends using a “Clean” installation to keep it vanilla 🙂

 

#HINT (Citrix XenDesktop 7.12/7.13/7.14/7.15/7.16/7.17/7.18 customers)

The NVIDIA GRID API provides direct access to the frame buffer of the GPU, providing the fastest possible frame rate for a smooth and interactive user experience. If you install NVIDIA drivers before you install a VDA with HDX 3D Pro, NVIDIA GRID is enabled by default.

To enable NVIDIA GRID on a VM, disable Microsoft Basic Display Adapter from the Device Manager. Run the following command and then restart the VDA: NVFBCEnable.exe -enable -noreset

If you install NVIDIA drivers after you install a VDA with HDX 3D Pro, NVIDIA GRID is disabled. Enable NVIDIA GRID by using the NVFBCEnable tool provided by NVIDIA.

To disable NVIDIA GRID, run the following command and then restart the VDA: NVFBCEnable.exe -disable -noreset

 

#HINT (VMware Horizon 7.x customers)

 

docs.nvidia.com

NVIDIA have done a great job creating a documentation portal for all their products including NVIDIA GRID.

the url is https://docs.nvidia.com

Source

NVIDIA Virtual GPU Software Documentation

https://docs.nvidia.com/grid/index.html

NVIDIA Virtual GPU Software Supported Products

NVIDIA Virtual GPU Software Quick Start Guide

Tesla M6/M10/M60/P4/P6/P40/P100/V100 – sources

vGPU Grid Manager + Drivers are only available to customers and NVIDIA NPN partners for M6/M10/M60/P4/P6/P40/P100

Download if you are a NPN partner

Download if you are a GRID M6, M10, M60, P4, P6, P40, P100, V100 customer

 

 

Comments (5)

  • In this blog given details about Nvidia grild 6.2. Nvidia Grid Virtual PC are the virtualization solutions that deliver a user experience that’s nearly indistinguishable from a native PC.

  • NVIDIA Virtual GPU enables multiple virtual machines (VMs) to have simultaneous, direct access to a single physical GPU, using the same NVIDIA graphics drivers that are deployed on non-virtualized operating systems. By doing this, NVIDIA vGPU provides VMs with unparalleled graphics performance and application compatibility, together with the cost-effectiveness and scalability brought about by sharing a GPU among multiple workloads.

Leave a Reply

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

Turn on pictures to see the captcha *