Vous pouvez configurer les interfaces virtuelles sur une instance d'OpenStack pour utiliser différents pilotes.
Vous spécifiez les pilotes d'interface virtuelle en ajoutant les métadonnées vmware_extra_config à une image Glance. Les interfaces virtuelles auxquelles un pilote n'est pas spécifiquement attribué dans cette procédure utiliseront la valeur des métadonnées hw_vif_model. Si les métadonnées hw_vif_model ne sont pas définies, ces interfaces utiliseront le pilote par défaut pour l'image.
Les valeurs suivantes sont prises en charge pour les pilotes d'interface virtuelle :
e1000
(ou VirtualE1000
)
e1000e
(ou VirtualE1000e
)
pcnet
(ou VirtualPCNet32
)
sriov
(ou VirtualSriovEthernetCard
)
vmxnet
(ou VirtualVmxnet
)
vmxnet3
(ou VirtualVmxnet3
)
Procédure
- Connectez-vous au tableau de bord de VMware Integrated OpenStack.
- Sélectionnez votre projet dans le menu déroulant de la barre de titre.
- Sélectionnez .
- Créez une image ou sélectionnez une image existante sur laquelle vous souhaitez configurer plusieurs pilotes.
- Sélectionnez Mettre à jour les métadonnées en regard de l'image que vous souhaitez utiliser.
- Dans le champ Personnalisé sous Métadonnées disponibles, entrez vmware_extra_config et cliquez sur l'icône Ajouter (signe plus).
- Définissez la valeur de vmware_extra_config sur un tableau JSON au format suivant :
{"hw_vif_models": {"vif1-id": "driver-name", ...}}
Par exemple, la valeur suivante configure la première interface virtuelle avec le pilote
e1000
et la troisième interface virtuelle avec le pilote
vmxnet3
:
{"hw_vif_models": {"1": "e1000", "3": "vmxnet3"}}