配置GPU资源池

  1. 单击顶部“云业务”页签,单击左侧导航树[智能调度资源]菜单项,进入智能调度业务列表页面。

  1. 单击<增加智能调度资源>按钮,弹出增加智能调度资源对话框。

 

  1. 设置业务名称为GPU直通,选择资源类型为GPU,单击<下一步>按钮,进入资源信息设置页面。

 

  1. 勾选加入资源池的GPU,单击<下一步>按钮,进入业务虚拟机组设置页面。

 

  1. 单击<增加>按钮,弹出增加智能调度业务虚拟机对话框。选择使用GPU设备的业务虚拟机,选择业务虚拟机所使用的业务模板,驱动类型为VFIO,设置是否独占GPU资源和虚拟机使用GPU资源的个数,单击<确定>按钮。

 

参数名称

参数说明

虚拟机

选择需要使用GPU资源且处于关闭状态的虚拟机,可以多选。所选虚拟机都会加入业务虚拟机组。

业务模板

  • 业务模板定义了在资源紧缺时,虚拟机使用资源的优先级以及应用低优先级业务模板的所有虚拟机占用资源的最高比例。每一个虚拟机都会应用一个业务模板。

  • 当虚拟机使用GPU资源的优先级较高时,请为其选择一个高优先级的业务模板。

  • 虚拟机抢占GPU资源的策略为:

  • 业务虚拟机组中的虚拟机应用相同优先级的业务模板时,先启动的虚拟机先获取GPU资源。

  • 资源池中的空闲GPU数量少于业务虚拟机组中即将启动的虚拟机数量时,高优先级虚拟机将优先获得GPU资源。

  • 当业务资源组中空闲的GPU数量少于业务虚拟机组中即将启动的高优先级的虚拟机数量,并且应用相同低优先级业务模板的虚拟机使用的资源比例总和超过该业务模板的分配比例时,系统将释放部份低优先级虚拟机已使用的GPU资源,以保障高优先级虚拟机的资源使用需求。

驱动类型

虚拟机GPU设备的驱动类型,仅支持VFIO

资源独占

虚拟机是否独享GPU/vGPU资源。选择“否”,表示虚拟机在关闭状态下不会绑定GPU/vGPU资源。选择“是”,无论虚拟机处于何种状态,虚拟机会一直绑定GPU/vGPU资源,该GPU/vGPU资源为虚拟机独享,不能被其他虚拟机使用。只有当宿主机存在空闲GPU/vGPU资源,且该空闲资源已加入所选GPU资源池时,才允许开启资源独占。开启资源独占后,当集群内其他主机有满足条件的GPU/vGPU资源时,虚拟机在关机状态下允许迁移至该主机上,否则不允许迁移虚拟机。

资源个数

设置虚拟机使用GPU/vGPU资源的数量。选择vGPU类型的资源池时,资源个数最大值为1。选择GPU类型的资源池,且未开启资源独占,资源个数最大值为该资源池内单个主机的最大GPU数量,例如在该资源池中A主机有3GPUB主机有2个,C主机有2个,则最大值为3;若开启了资源独占,则资源个数最大值为该资源池内宿主机的空闲GPU数量。

 

  1. 在业务虚拟机组页面,单击<完成>按钮完成操作。

  1. 单击左侧导航树中的“GPU直通”,进入GPU直通任务列表,启动虚拟机。

 

  1. 打开虚拟机控制台,在虚拟机操作系统内打开“设备管理器”,[其他设备]处新增“3D视频控制器”,或[显示适配器]处新增“标准VGA图形适配器”(设备图标上有告警标志),表示虚拟机已挂载GPU设备。