A partir de VMware Integrated OpenStack 3.1, puede crear instancias de OpenStack que usen funciones físicas de red con la tecnología de DirectPath I/O de VMware.
El consumo de las características de acceso directo de DirectPath I/O se consigue con el tipo adecuado. Modifique los parámetros de metadatos del tipo para crear la instancia.
Requisitos previos
Asegúrese de configurar los siguientes ajustes en su entorno antes de configurar los dispositivos de acceso directo de DirectPath I/O:
- Habilite DirectPath I/O en vSphere. Consulte el capítulo DirectPath I/O de la documentación de VMware vSphere 6.5.
Procedimiento
- Inicie sesión en el servidor de administración de OpenStack.
- Si no existe, cree el archivo custom.yml.
sudo mkdir -p /opt/vmware/vio/custom
sudo cp /var/lib/vio/ansible/custom/custom.yml.sample
/opt/vmware/vio/custom/custom.yml
- Abra el archivo /opt/vmware/vio/custom/custom.yml en un editor de texto.
- Cree alias de PCI con personalización de VIO editando el archivo custom.yml según su configuración.
- Edite el valor
nova_pci_alias
para crear alias de PCI basados en device_type
, vendor_id
y product_id
; a continuación, establezca un nombre para el alias, por ejemplo:
nova_pci_alias: [{"device_type": "type-VF", "name": "sriov"}, {"vendor_id":"15b3", "product_id":"1013", "device_type": "type-PF", "name":"fpt"}]
- Guarde el archivo custom.yml.
- Inserte la nueva configuración a la implementación de VMware Integrated OpenStack.
La actualización de la configuración interrumpe brevemente los servicios de OpenStack.
viocli deployment configure --tags nova_api_config