Puede permitir que una instancia de OpenStack use un dispositivo de vGPU NVIDIA GRID en su host ESXi.

Nota:
  • Solo se admite un vGPU por instancia de OpenStack.
  • Se utiliza el mismo perfil de vGPU para todas las instancias de OpenStack.

Requisitos previos

Compruebe que el controlador para el dispositivo de vGPU esté instalado en el host ESXi.

Procedimiento

  1. Inicie sesión en Integrated OpenStack Manager como el usuario de root.
    ssh root@mgmt-server-ip
  2. Edite la configuración de proceso para Nova.
    viocli update nova-compute
  3. En la sección vmware, agregue el parámetro gpu_profile y establezca su valor como el perfil de vGPU que desea utilizar.
    Por ejemplo:
    nova_gpu_profile: gpu_profile
  4. Agregue el parámetro profile_fb_size_kb y establezca su valor como el tamaño del búfer de trama de vGPU en megabytes (MB).

    Por ejemplo, introduzca profile_fb_size_kb: 4096 para indicar un búfer de trama de 4.096 MB.

    Para obtener más información sobre búferes de trama, consulte la Guía del usuario del software de GPU virtual de NVIDIA.

  5. Inicie sesión en el panel de control de VMware Integrated OpenStack como administrador de nube.
  6. En el menú desplegable de la barra de título, seleccione el proyecto de admin.
  7. Seleccione Administrador > Proceso > Tipos.
  8. Cree un nuevo tipo o elija uno existente para utilizarlos para el acceso directo de vGPU NVIDIA GRID.
  9. Seleccione la opción Actualizar metadatos que aparece junto al tipo que desea utilizar.
  10. En el panel Metadatos disponibles, expanda Opciones de controlador de VMware para tipos y haga clic en el icono Agregar (signo más) que aparece junto a vGPU de VMware.
  11. Establezca el valor de vmware:vgpu en 1 y haga clic en Guardar.

Qué hacer a continuación

Ahora puede configurar una instancia para utilizar vGPU NVIDIA GRID mediante la configuración de la instancia con el tipo que modificó en este procedimiento.