10.5. 为实例创建 vGPU 类别
要让您的云用户为 GPU 工作负载创建实例,您可以创建一个 GPU 类别来启动 vGPU 实例,并将 vGPU 资源分配给该类别。
先决条件
- 您已配置并部署了带有 GPU 指定的 Compute 节点的 overcloud。
流程
创建 NVIDIA GPU 类别,例如:
(overcloud)$ openstack flavor create --vcpus 6 \ --ram 8192 --disk 100 m1.small-gpu
为类别分配 vGPU 资源:
(overcloud)$ openstack flavor set m1.small-gpu \ --property "resources:VGPU=1"
注意您只能为每个实例分配一个 vGPU。
可选: 要为特定的 vGPU 类型自定义类别,请在类型中添加所需的特征:
(overcloud)$ openstack flavor set m1.small-gpu \ --property trait:CUSTOM_NVIDIA_11=required
有关如何为每个 vGPU 类型创建自定义资源供应商特征的详情,请参考 创建自定义 vGPU 资源供应商特征。