文档首页 > > 用户指南> 实例> 安装驱动和工具包(可选)> GPU加速型实例安装GRID/vGPU驱动

GPU加速型实例安装GRID/vGPU驱动

分享
更新时间: 2019/09/23 11:24

操作场景

在使用GPU型加速实例前,需安装合适的GPU驱动来获得相应的GPU加速能力。GPU加速型实例中配备的NVIDIA Tesla GPU支持两种类型的驱动:Tesla驱动和GRID/vGPU驱动。

如果需要使用OpenGL/DirectX/Vulcan等图形加速能力,则需要安装GRID/vGPU驱动并自行购买和配置使用GRID License。此外,GRID/vGPU驱动配合vDWS类型License,也支持CUDA,用来满足既需要计算加速也需要图形加速的场景。

本节操作介绍如何安装GRID/vGPU驱动,购买或者申请GRID License,以及如何配置License服务器。

说明:
  • 使用公共镜像创建的图形加速型(G系列)实例默认已安装特定版本的GRID驱动,但GRID License需自行购买和配置使用,请提前确认云服务器是否已经预装或者预装版本是否符合需求。
  • 使用公共镜像创建的计算加速型(P系列)实例默认已安装特定版本的Tesla驱动,请提前确认云服务器是否已经预装或者预装版本是否符合需求。
  • NVIDIA支持用户申请90天试用版License。
  • 不同规格的GPU实例介绍和应用场景请参见GPU加速型
表1 GPU驱动支持的加速能力

驱动类型

License

CUDA

OpenGL

DirectX

Vulcan

典型应用场景

说明

Tesla驱动

不需要

支持

不支持

不支持

不支持

科学计算、深度学习训练和推理

通常搭配使用NVIDIA CUDA SDK,可免费下载使用,满足通用计算类应用加速用途。

GRID/vGPU驱动

需要

支持

支持

支持

支持

3D渲染、图形工作站、游戏加速

付费使用,需要购买License,满足图形图像类应用加速用途。

购买GRID License

  • 购买License

    如果需要正式版本License,请联系NVIDIA或者所在国家/地区的NVIDIA代理商。

  • 申请试用版License。

    打开NVIDIA官方网站,填写相关信息。

    注册账号和申请试用版License的注意事项请参见 NVIDIA官方帮助页
    说明:

    试用版License的使用方法和正式版本的License一致,可以保留试用版账号激活正式版本的License,无需重新注册。试用版License有限期限为90天,账号过期将无法使用,请尽快购买正式版本。

    图1 申请试用版License

下载GRID驱动及License软件包

  1. 请根据表2对应操作系统下载驱动安装包
    说明:

    GPU直通型实例:根据需求选择GRID驱动版本。

    GPU虚拟化型实例:请严格按照下表选择合适的驱动版本下载使用。

    表2 GPU实例类型支持的vGPU/GRID驱动版本

    实例类型

    实例类型

    驱动版本

    G5

    GPU虚拟化型实例

    GRID 7.1: NVIDIA vGPU for Linux KVM

    G3

    GPU直通型实例

    按需选择版本

    G1

    GPU虚拟化型实例

    vGPU 4.1:GRID for UVP

    P2v

    GPU直通型实例

    按需选择版本

    P1

    GPU直通型实例

    按需选择版本

    Pi1

    GPU直通型实例

    按需选择版本

  2. 注册成功后,登录NVIDIA官网,填写账户信息。
  3. 判断是否为首次注册使用NVIDIA。
    1. 是,执行4
    2. 否,执行6
  4. 在注册NVIDIA用户成功的邮件中,查询PAK,如图2所示。
    图2 注册PAK
  5. 4中查找的PAK填写在“Redeem Product Activation Keys”页面 ,并单击“Redeem”。
    图3 Redeem Product Activation Keys
  6. 输入“用户名”和“密码”,并单击“登录”。
    图4 登录NVIDIA官网
  7. 根据界面提示,进入NVIDIA门户网站,并选择“Software & Services > Product Information”。
    图5 选择Product Information
  8. 选择“Archived Versions”页签。
  9. 对照表2选择相应版本的NVIDIA vGPU驱动下载。
  10. 解压缩vGPU驱动包,并选择和云服务器操作系统匹配的驱动进行安装。
  11. 在“Product Download”页面,单击“2019.05 License Manager for Linux”,下载License软件包。
    图6 选择Product Information

部署和配置License Server

我们以CentOS 7.5操作系统的云服务器为例演示部署和配置License Server。

说明:
  • 云服务器规格不小于2vCPU,内存不小于4GB。
  • 请提前记录云服务器MAC地址。
  • 如用作生产用途,建议采用高可用模式部署,主备高可用模式部署License Server 请参考NVIDIA官方License Server高可用部署文档
  1. 配置网络:
    • 如使用VPC网络访问License Server:请确保License Server和使用GRID驱动的GPU加速型实例处在同一个VPC子网内。
    • 如使用公网IP访问License Server:请配置License Server所在的安全组,增加入方向规则:TCP 7070和TCP 8080。
  1. 安装License Server。

    具体过程请参考NVIDIA官方License Server安装文档

  2. 获取License文件
    1. 新建页签,登录NVIDIA网站http://nvid.nvidia.com/dashboard/,选择“Register License Server”。
      图7 选择Register License Server
    2. 在MAC address栏里填入License服务器的MAC地址(MAC地址不能带“:”),单击“Create”。主备部署的情况需要把主备服务器的MAC地址都填入表格中。
      图8 填写License的MAC地址
    3. 在View Server页面,单击“Map Add-Ons”。
      图9 Map Add-Ons
    4. 在Map Add-Ons页面,Qty to Add填入分配的数量,并单击“Map Add-Ons”。
      图10 Qty to Add
    5. 下载license文件
      图11 下载license文件
  3. 在Web浏览器中,根据安装时配置的管理页面链接,访问License Server管理界面的主页。

    默认访问链接为:http://云服务器IP地址:8080/licserver。

  4. 单击“License Server > License Management”,使用License服务器配置菜单导入,并单击“Upload”上传许可证*.bin文件,完成License Server的配置。
    图12 Qty to Add

安装GRID驱动并配置License

  1. 以Windows操作系统GPU加速型实例为例,选择合适版本的GRID/vGPU驱动进行安装。
    说明:

    微软的远程登录协议不支持使用GPU的3D硬件加速能力,如需使用请安装VNC/PCoIP /TeamViewer/NICE DCV等第三方桌面协议软件,并通过相应客户端连接GPU实例,使用GPU图形图像加速能力。

  2. 使用第三方桌面协议连接后,在Windows控制面板中打开NVIDIA控制面板 。
  3. 在一级许可证服务器中填入部署的License server的IP和端口,并点击应用。当出现“您的系统已获GRID vGPU许可”则代表安装GRID驱动成功,并且可以在License Server管理控制台Licensed Clients中看到已安装GRID驱动并使用了License的GPU实例的MAC地址。
    图13 License Server管理控制台
分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区