Puede configurar las interfaces virtuales en una instancia de OpenStack para que usen diferentes controladores.

Para especificar los controladores de interfaz virtual, agregue los metadatos vmware_extra_config a una imagen de Glance. Todas las interfaces virtuales que no tengan asignado específicamente un controlador en este procedimiento utilizarán el valor de los metadatos hw_vif_model. Si no se establecen los metadatos hw_vif_model, esas interfaces usarán el controlador predeterminado para la imagen.

Los controladores de interfaz virtual son compatibles con los siguientes valores:

  • e1000
  • e1000e
  • pcnet
  • sriov
  • vmxnet
  • vmxnet3

Procedimiento

  1. Inicie sesión en el panel de control de VMware Integrated OpenStack.
  2. En el menú desplegable de la barra de título, seleccione el proyecto.
  3. Seleccione Proyecto > Proceso > Imágenes.
  4. Cree una nueva imagen o seleccione una imagen existente en la que desee configurar varios controladores.
  5. Seleccione la opción Actualizar metadatos que aparece junto a la imagen que desea utilizar.
  6. En el campo Personalizado en Metadatos disponibles, escriba vmware_extra_config y haga clic en el icono Agregar (signo más).
  7. Establezca el valor de vmware_extra_config en una matriz JSON con el siguiente formato:
    {"hw_vif_models": {"vif1-id": "driver-name", ...}
    Por ejemplo, el siguiente valor configura la primera interfaz virtual con el controlador e1000 y la tercera interfaz virtual con el controlador vmxnet3:
    {"hw_vif_models": {"1": "e1000", "3": "vmxnet3"}