Sie können die virtuellen Schnittstellen auf einer OpenStack-Instanz so konfigurieren, dass sie verschiedene Treiber verwenden.
Sie geben die Treiber für virtuelle Schnittstellen an, indem Sie die vmware_extra_config-Metadaten einem Glance-Image hinzufügen. Für alle virtuelle Schnittstellen, die in diesem Verfahren keinem spezifischen Treiber zugewiesen werden, wird der Wert der hw_vif_model-Metadaten verwendet. Wenn die hw_vif_model-Metadaten nicht festgelegt sind, wird für diese Schnittstellen der Standardtreiber für das Image verwendet.
Die folgenden Werte werden für Treiber für virtuelle Schnittstellen unterstützt:
e1000
e1000e
pcnet
sriov
vmxnet
vmxnet3
Prozedur
- Melden Sie sich beim VMware Integrated OpenStack-Dashboard an.
- Wählen Sie das Projekt im Dropdown-Menü in der Titelleiste aus.
- Wählen Sie aus.
- Erstellen Sie ein neues Image oder wählen Sie ein vorhandenes Image aus, auf dem Sie mehrere Treiber konfigurieren möchten.
- Wählen Sie neben dem zu verwendenden Image Metadaten aktualisieren aus.
- Geben Sie im Feld Benutzerdefiniert unter Verfügbare Metadaten vmware_extra_config ein und klicken Sie auf das Symbol Hinzufügen (Pluszeichen).
- Legen Sie den Wert von vmware_extra_config auf ein JSON-Array im folgenden Format fest:
{"hw_vif_models": {"vif1-id": "driver-name", ...}
Beispielsweise wird mit dem folgenden Wert die erste virtuelle Schnittstelle mit dem Treiber
e1000
und die dritte virtuelle Schnittstelle mit dem Treiber
vmxnet3
konfiguriert:
{"hw_vif_models": {"1": "e1000", "3": "vmxnet3"}