文档首页 > > 用户指南> 实例> 安装驱动和工具包(可选)>

GPU加速型实例安装GRID驱动

GPU加速型实例安装GRID驱动

分享
更新时间:2021/03/29 GMT+08:00

操作场景

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

  • 使用公共镜像创建的图形加速型(G系列)实例默认已安装特定版本的GRID驱动,但GRID License需自行购买和配置使用。
  • 使用私有镜像创建的GPU加速型实例,则需要安装GRID驱动并自行购买和配置使用GRID License。

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

  • NVIDIA支持用户申请90天试用版License。
  • 不同规格的GPU实例介绍和应用场景请参见GPU加速型

购买GRID License

  • 购买License

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

  • 申请试用版License。

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

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

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

    图1 申请试用版License

下载GRID驱动及License软件包

  1. 请根据表1对应操作系统下载驱动安装包。
    了解更多GRID驱动信息请参考NVIDIA vGPU驱动

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

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

    表1 GPU实例类型支持的GRID驱动版本

    实例类型

    GPU挂载方式

    操作系统

    驱动版本

    CPU架构

    G6v

    GPU虚拟化型实例

    • Windows Server 2016 Standard 64bit

    按需选择版本

    x86_64

    G6

    GPU直通型实例

    • Windows Server 2016 Standard 64bit

    按需选择版本

    x86_64

    G5

    GPU直通型实例

    • Windows Server 2016 Standard 64bit
    • Windows Server 2012 R2 Standard 64bit
    • CentOS 7.5 64bit

    按需选择版本

    x86_64

    G3

    GPU直通型实例

    • Windows Server 2012 R2 Standard 64bit
    • Windows Server 2008 R2 Enterprise SP1 64bit

    按需选择版本

    x86_64

    G1

    GPU虚拟化型实例

    • Windows Server 2012 R2 Standard 64bit
    • Windows Server 2008 R2 Enterprise SP1 64bit

    vGPU 4.1:GRID for UVP

    x86_64

    P2vs

    GPU直通型实例

    • Windows Server 2016 Standard 64bit
    • Ubuntu Server 16.04 64bit
    • CentOS 7.5 64bit

    按需选择版本

    x86_64

    P2v

    GPU直通型实例

    • Windows Server 2016 Standard 64bit
    • Windows Server 2012 R2 Standard 64bit
    • Ubuntu Server 16.04 64bit
    • CentOS 7.7 64bit
    • EulerOS 2.5 64bit

    按需选择版本

    x86_64

    P1

    GPU直通型实例

    • Windows Server 2012 R2 Standard 64bit
    • Debian 8.0 64bit
    • Ubuntu Server 16.04 64bit
    • CentOS 7.3 64bit
    • EulerOS 2.2 64bit

    按需选择版本

    x86_64

    Pi2

    GPU直通型实例

    • Windows Server 2016 Standard 64bit
    • Ubuntu Server 16.04 64bit
    • CentOS 7.5 64bit

    按需选择版本

    x86_64

    Pi1

    GPU直通型实例

    • Ubuntu Server 16.04 64bit
    • Ubuntu Server 14.04 64bit
    • CentOS 7.3 64bit

    按需选择版本

    x86_64

  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 DOWNLOADS”。
    图5 打开NVIDIA网站
  8. 对照表1选择相应版本的GRID驱动下载。
  9. 解压缩GRID驱动包,并选择和弹性云服务器操作系统匹配的驱动进行安装。
  10. 在“SOFTWARE DOWNLOADS”页面,单击“ADDITIONAL SOFTWARE”,下载License软件包。
    图6 选择SOFTWARE DOWNLOADS

部署和配置License Server

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

  • 云服务器规格不小于2vCPU,内存不小于4GiB。
  • 请提前记录云服务器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网站,选择“LICENSE SERVERS”。
      图7 选择LICENSE SERVERS
    2. 单击“CREATE SERVER”.
    3. 填写Server Name、Description、MAC Address(License服务器的MAC地址)。
    4. 选择Feature,在Licenses框中输入需要的license数目,单击“ADD”。

      如果是主备部署的情况需要把备服务器的名称填入 Failover License Server,MAC地址填入Failover MAC Address中。

    5. 单击“CREATE LICENSE SERVER”。
      图8 填写LICENSE SERVERS信息
    6. 下载license文件
      图9 下载license文件
  3. 在Web浏览器中,根据安装时配置的管理页面链接,访问License Server管理界面的主页。

    默认访问链接为:http://弹性公网IP地址:8080/licserver。

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

安装GRID驱动并配置License

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

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

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

    相关文档

    相关产品

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

提交成功!非常感谢您的反馈,我们会继续努力做到更好!
反馈提交失败,请稍后再试!

*必选

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

字符长度不能超过200

提交反馈 取消

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

智能客服提问云社区提问