搭建Windows环境License Server
使用GRID驱动必须申请相应的License,同时需要将License部署在License Server上,本文为您介绍搭建Windows操作系统的License Server的具体操作,更多信息,请参见NVIDIA 官方文档 。
您需要从NVIDIA License中心获取License文件,并将License文件部署在已搭建的License Server上。然后使用您的GPU或vGPU云主机,通过网络访问License Server激活GRID License。
步骤一、订购云主机
订购一台Windows操作系统的ECS云主机作为License Server。具体订购操作,请参见新购GPU云主机。
您需要关注如下配置项,其他配置项根据自身业务场景设置即可。
|
配置项 |
说明 |
|---|---|
|
云主机规格 |
请选择配置高于2 vCPU 4 GB的ECS云主机规格。如果您的业务需要大量的License,建议您至少选择配置高于4 vCPU 16 GB的ECS云主机规格,从而获得更高的性能及稳定性。 |
|
镜像 |
选择Windows操作系统镜像。本文以Windows Server 2019 数据中心版 64位英文版为例。 |
|
存储 |
请选择40 GB以上系统盘。 |
|
带宽 |
建议您选择按使用流量计费,并将带宽峰值设置为100 Mbps。 |
步骤二、安装Java运行环境
1. 远程连接您用于搭建License Server的Windows云主机。
2. 请前往Oracle Java SE JRE 进行下载Java环境,并根据云主机操作系统选择相应Java版本,本文中使用云主机操作系统为Windows Server 2019数据中心版 64位英文版,所以选择Windows Offline(64-bit)。
3. 安装JRE。
打开JRE下载目录,右键点击jre文件打开。
点击安装。
出现如下界面表示安装成功,安装完成后点击关闭。
4. 配置环境变量JAVA_HOME,并将取值设置为JRE的jre文件夹所在的绝对路径。
具体版本根据环境安装jre版本确定,jre路径如下:
例如,本文中将JAVA_HOME路径设置为C:\Program Files\Java\jre1.8.0_341\,选择系统属性,点击环境变量。
点击新建,在新建系统变量中点击浏览目录至jre1.8.0_341文件夹,点击确定完成变量值添加。
添加成功后回显如下,点击确定。
说明:请确保路径不包含任何尾随字符,例如反斜线(\)或空格。
5. 在系统变量Path中,确认是否已存在java.exe程序所在的绝对路径。通常情况下,安装JRE时,会自动添加此路径,点击New,然后点击Browse编辑目录。
步骤三、安装License Server软件
您需要提前准备获取到的License Server安装程序:
打开NVIDIA企业用户网站,输入帐号和密码。
1.选择左侧导航栏中的 SOFTWARE DOWNLOADS,进入 “Software Downloads” 页面。
2.选择页面右上角的 ADDITIONAL SOFTWARE,单击所需下载的 License Server 软件。本文以下载 2022.02 64-bit License Manager for Windows 为例,如下图所示:
3. 将 License Server 软件安装至步骤一创建的云服务器,解压License Server的.zip文件,并运行setup.exe安装程序。
4. 在Introduction页面,单击Next。
5. 在License Agreement页面,选中I accept the terms of the License Agreement,然后单击Next。
6. 在Apache License Agreement页面,选中I accept the terms of the License Agreement,然后单击Next。
7. 在Choose Install Folder页面,设置目标地址,然后单击Next。
8. 在Choose Firewall Options页面,保持默认选项License server(port 7070),然后单击Next。
9. 在Pre-Installation Summary页面,确认配置信息,单击Install。
10. 安装完成后,单击Done。
安装过程回显如下:
安装完成回显如下:
步骤四、在NVIDIA License上创建License Server
1. 前往NVIDIA License 门户,并使用您申请License的邮箱登录。
2. 在Dashboard页面,单击License Servers区域下CREATE SERVER按钮。
必填参数说明如下:
|
参数 |
说明 |
|
Name |
自定义您需要的License Server名称。 |
|
Description |
关于该License Server的描述。 |
|
MAC Address |
填写您用于搭建License Server的ECS云主机的MAC地址。 您可以登录云主机,使用ipconfig /all命令进行查询。 回显中的物理地址即为MAC地址。 |
3. 创建完成后,在License Server页面单击下载License文件。
步骤五、导入License文件
1. 通过本地Web浏览器访问http://localhost:8080/licserver,进入License Server管理界面。说明: 请将访问地址中的localhost替换为您的ECS云主机的公网地址。
2. 如果License Server主机不允许远程访问,请在License Server主机上打开浏览器。
3. 在导航栏的左侧License Server区域,单击License Management。
4. 在License Management页面,单击Upload license file (.bin file)后的选择文件,选择本地的License文件上传。
5. 单击Upload。
页面提示如下信息,表示License文件已导入成功。
您可以在左侧导航栏License Server区域,单击License Feature Usage,查看License 数量及使用情况。
步骤六、测试网络连接和访问
以下操作以创建一台Windows操作系统的GPU云主机g4v为例,您也可以直接应用您已创建的GPU云主机。
1. 创建一台GPU云主机。
2. 安装GRID驱动,然后添加License服务器并激活License,具体操作见 GPU云主机安装GRID驱动(Windows)。
激活License时,请您填写搭建License Server的云主机的公网IP地址,端口号为7070。
3. 前往License Server管理界面(http://localhost:8080/licserver),在左侧导航栏的License Server区域,单击Licensed Clients,即可查看到GPU实例信息,表示该NVIDIA vGPU软件客户端虚拟机目前正在使用License的功能。
单击客户端ID,可以查看该客户端的详细信息。