Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Artikel wird beschrieben, wie Sie mithilfe der Befehlszeilenschnittstelle der Azure CLI eine Linux- oder Windows-VM mit aktiviertem beschleunigtem Netzwerkbetrieb (AccelNet) erstellen.
Voraussetzungen
- Ein Azure-Konto mit einem aktiven Abonnement. Sie können ein Konto kostenlos erstellen.
Erstellen einer Ressourcengruppe und eines virtuellen Netzwerks
Erstellen einer Ressourcengruppe
Melden Sie sich beim Azure-Portal an.
Geben Sie oben im Portal im Suchfeld Ressourcengruppe ein. Wählen Sie in den Suchergebnissen Ressourcengruppen aus.
Wählen Sie + Erstellen aus.
Geben Sie im Tab Grundlagen von Ressourcengruppe erstellen die folgenden Informationen ein, oder wählen Sie sie aus.
Einstellung Wert Subscription Wählen Sie Ihr Abonnement aus. Ressourcengruppe Geben Sie test-rg ein. Region Wählen Sie USA, Osten 2 aus. Klicken Sie auf Überprüfen + erstellen.
Wählen Sie "Erstellen" aus.
Erstellen eines virtuellen Netzwerks
Geben Sie im Suchfeld oben im Portal den Suchbegriff Virtuelles Netzwerk ein. Wählen Sie in den Suchergebnissen Virtuelle Netzwerke aus.
Wählen Sie + Erstellen aus.
Geben Sie unter Virtuelles Netzwerk erstellen auf der Registerkarte Grundlagen die folgenden Informationen ein, oder wählen Sie sie aus:
Einstellung Wert Subscription Wählen Sie Ihr Abonnement aus. Ressourcengruppe Wählen Sie test-rg aus. Name Geben Sie vnet-1 ein. Region Wählen Sie USA, Osten 2 aus. Wählen Sie Weiter aus, um zur Registerkarte Sicherheit zu gelangen.
Wählen Sie Weiter aus, um zur Registerkarte IP-Adressen zu gelangen.
Wählen Sie im Feld für den Adressraum unter Subnetze das Standardsubnetz aus.
Geben Sie unter Subnetz bearbeiten die folgenden Informationen ein, oder wählen Sie sie aus:
Einstellung Wert Name Geben Sie Subnetz-1 ein. Startadresse Geben Sie 10.0.0.0 ein. Subnetzgröße Übernehmen Sie den Standardwert: /24 (256 Adressen). Wählen Sie Speichern aus.
Wählen Sie am unteren Bildschirmrand Überprüfen + erstellen aus, und wenn die Validierung erfolgreich ist, wählen Sie Erstellen aus.
Erstellen von Azure Bastion
Azure Bastion verwendet Ihren Browser, um mithilfe ihrer privaten IP-Adressen eine Verbindung mit VMs in Ihrem virtuellen Netzwerk über Secure Shell (SSH) oder das Remotedesktopprotokoll (RDP) herzustellen. Die VMs benötigen keine öffentlichen IP-Adressen, keine Clientsoftware und keine spezielle Konfiguration. Weitere Informationen zu Azure Bastion finden Sie unter Azure Bastion.
Hinweis
Die Stundenpreise gelten ab dem Zeitpunkt der Bereitstellung von Bastion, unabhängig von der Nutzung ausgehender Daten. Weitere Informationen dazu finden Sie unter Preise und SKUs. Wenn Sie Bastion im Rahmen eines Tutorials oder Tests bereitstellen, empfiehlt es sich, diese Ressource zu löschen, sobald Sie sie nicht mehr benötigen.
Geben Sie am oberen Rand des Portals den Suchbegriff Bastion in das Suchfeld ein. Wählen Sie Bastionen in den Suchergebnissen aus.
Wählen Sie + Erstellen aus.
Geben Sie auf der Registerkarte " Grundlagen " von " Bastion erstellen" die folgenden Informationen ein, oder wählen Sie sie aus:
Einstellung Wert Subscription Wählen Sie Ihr Abonnement aus. Ressourcengruppe Wählen Sie test-rg aus. Name Geben Sie bastion ein. Region Wählen Sie USA, Osten 2 aus. Tier Wählen Sie Entwickler aus. Virtuelles Netzwerk Wählen Sie vnet-1 aus. Klicken Sie auf Überprüfen + erstellen.
Wählen Sie "Erstellen" aus.
Erstellen einer Netzwerkschnittstelle mit beschleunigtem Netzwerkbetrieb
Der beschleunigte Netzwerkbetrieb wird während der Erstellung virtueller Computer im Portal aktiviert. Erstellen Sie einen virtuellen Computer im folgenden Abschnitt.
Hinweis
- Die Einstellung „Beschleunigter Netzwerkbetrieb“ im Portal zeigt den vom Benutzer ausgewählten Zustand. Das beschleunigte Netzwerk ermöglicht die Auswahl "Deaktiviert" im Portal, auch wenn die VM-Größe beschleunigtes Netzwerk erfordert. Bei VM-Größen, für die der beschleunigte Netzwerkbetrieb erforderlich ist, wird der beschleunigte Netzwerkbetrieb zur Laufzeit aktiviert, unabhängig von der Benutzereinstellung im Portal. Das beschleunigte Netzwerk ist ein erforderliches Feature für allgemeine VM-Größen von v5 oder höher.
Erstellen einer VM und Anfügen der NIC
Geben Sie im Suchfeld oben im Portal den Suchbegriff Virtueller Computer ein. Wählen Sie in den Suchergebnissen Virtuelle Computer aus.
Wählen Sie + Erstellen und dann Virtueller Azure-Computer aus.
Geben Sie unter Virtuellen Computer erstellen auf der Registerkarte Grundlagen die folgenden Informationen ein, oder wählen Sie sie aus:
Einstellung Wert Projektdetails Abonnement Wählen Sie Ihr Abonnement aus. Ressourcengruppe Wählen Sie test-rg aus. Instanzendetails Name des virtuellen Computers Geben Sie vm-1 ein. Region Wählen Sie (USA) USA, Osten 2 aus. Verfügbarkeitsoptionen Wählen Sie Keine Infrastrukturredundanz erforderlich aus. Sicherheitstyp Wählen Sie "Standard" aus. Image Wählen Sie Ubuntu Server 24.04 LTS – x64 Gen2 aus. VM-Architektur Übernehmen Sie den Standardwert x64. Size Wählen Sie eine Größe aus. Administratorkonto Authentifizierungsart Wählen Sie Öffentlicher SSH-Schlüssel aus. Nutzername Geben Sie einen Benutzernamen ein. Quelle für öffentlichen SSH-Schlüssel Wählen Sie Neues Schlüsselpaar generieren aus. Schlüsselpaarname Geben Sie vm-1-key ein. Regeln für eingehende Ports Öffentliche Eingangsports Wählen Sie Keine. Wählen Sie Weiter: Datenträger und dann Weiter: Netzwerk aus.
Geben Sie auf der Registerkarte „Netzwerk“ die folgenden Informationen ein, oder wählen Sie sie aus:
Einstellung Wert Netzwerkschnittstelle Virtuelles Netzwerk Wählen Sie vnet-1 aus. Subnetz Wählen Sie Subnetz-1 (10.0.0.0/24) aus. Öffentliche IP-Adresse Wählen Sie Keine. Netzwerkschnittstellen-Sicherheitsgruppe (NIC) Wählen Sie Erweitertaus. Konfigurieren von Netzwerksicherheitsgruppen Wählen Sie Neu erstellen.
Geben Sie in "Name" "nsg-1" ein.
Wählen Sie OK aus.Behalten Sie für die restlichen Optionen die Standardeinstellungen bei, und wählen Sie dann Überprüfen und erstellen aus.
Wählen Sie "Erstellen" aus.
Wenn das Popupmenü " Neues Schlüsselpaar generieren " angezeigt wird, wählen Sie "Privaten Schlüssel herunterladen" und "Ressource erstellen" aus. Die Schlüsseldatei wird als vm-1-key.pem heruntergeladen. Notieren Sie sich den Downloadspeicherort für die
.pemDatei. Der private Schlüssel wird in späteren Schritten für das Herstellen einer Verbindung zur VM mit Azure Bastion benötigt.
Bestätigen der Aktivierung des beschleunigten Netzwerkbetriebs
Linux
Suchen Sie im Azure-Portal nach VMs und klicken Sie darauf.
Wählen Sie auf der Seite Virtuelle Computer Ihre neue VM aus.
Wählen Sie auf der Seite Übersicht der VM Verbinden und dann Über Bastion verbinden aus.
Ändern Sie im Bastion-Verbindungsbildschirm den Authentifizierungstyp in privaten SSH-Schlüssel aus „Lokale Datei“.
Geben Sie den Benutzernamen ein, den Sie beim Erstellen der VM verwendet haben. In diesem Beispiel heißt der Benutzer azureuser, ersetzen Sie ihn mit dem von Ihnen erstellten Benutzernamen.
Wählen Sie in Lokale Datei das Ordnersymbol aus, und navigieren Sie zu der privaten Schlüsseldatei, die beim Erstellen der VM generiert wurde. Die private Schlüsseldatei wird in der Regel
id_rsaoderid_rsa.pembenannt.Wählen Sie Verbinden.
Ein neues Browserfenster wird mit der Bastionverbindung mit Ihrem virtuellen Computer geöffnet.
Geben Sie in einer Shell auf der Remote-VM
uname -rein, und vergewissern Sie sich, dass es sich bei der Kernelversion um eine der folgenden Versionen oder eine höhere Version handelt:- Ubuntu 16.04: 4.11.0-1013.
- SLES SP3: 4.4.92-6.18.
- RHEL: 3.10.0-693, 2.6.32-573. RHEL 6.7 bis 6.10 werden unterstützt, wenn die Mellanox VF-Version 4.5+ vor Linux Integration Services 4.3+ installiert wird.
Hinweis
Möglicherweise werden auch andere Kernelversionen unterstützt. Eine aktuelle Liste finden Sie unter Unterstützte Linux- und FreeBSD-VMs für Hyper-V in den Kompatibilitätstabellen für jede Distribution. Vergewissern Sie sich, dass SR-IOV unterstützt wird. Weitere Einzelheiten finden Sie in den Versionshinweisen zu Linux Integration Services für Hyper-V und Azure. *
Bestätigen Sie mithilfe des Befehls
lspci, dass das Mellanox VF-Gerät für die VM verfügbar gemacht wurde. Die zurückgegebene Ausgabe sollte ungefähr wie im folgenden Beispiel aussehen:0000:00:00.0 Host bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (AGP disabled) (rev 03) 0000:00:07.0 ISA bridge: Intel Corporation 82371AB/EB/MB PIIX4 ISA (rev 01) 0000:00:07.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01) 0000:00:07.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 02) 0000:00:08.0 VGA compatible controller: Microsoft Corporation Hyper-V virtual VGA 0001:00:02.0 Ethernet controller: Mellanox Technologies MT27500/MT27520 Family [ConnectX-3/ConnectX-3 Pro Virtual Function]Suchen Sie mithilfe des Befehl
ethtool -S eth0 | grep vf_nach Aktivität bei der virtuellen Funktion (VF). Wenn der beschleunigte Netzwerkbetrieb aktiviert und in Betrieb ist, erhalten Sie eine Ausgabe ähnlich wie im folgenden Beispiel:vf_rx_packets: 992956 vf_rx_bytes: 2749784180 vf_tx_packets: 2656684 vf_tx_bytes: 1099443970 vf_tx_dropped: 0Trennen Sie die Bastionverbindung mit der VM.
Fenster
Stellen Sie nach dem Erstellen des virtuellen Computers in Azure eine Verbindung mit dem virtuellen Computer her, und vergewissern Sie sich, dass der Ethernet-Controller unter Windows installiert ist.
Suchen Sie im Azure-Portal nach VMs und klicken Sie darauf.
Wählen Sie auf der Seite Virtuelle Computer Ihre neue VM aus.
Wählen Sie auf der Seite Übersicht der VM Verbinden und dann Über Bastion verbinden aus.
Geben Sie die Anmeldeinformationen ein, die Sie beim Erstellen der VM verwendet haben, und wählen Sie Verbinden aus.
Ein neues Browserfenster wird mit der Bastionverbindung mit Ihrem virtuellen Computer geöffnet.
Klicken Sie auf der Remote-VM mit der rechten Maustaste auf Start, und wählen Sie Geräte-Manager aus.
Erweitern Sie im Fenster Geräte-Manager den Knoten Netzwerkadapter.
Vergewissern Sie sich, dass Mellanox ConnectX-4 Lx Virtual Ethernet Adapter angezeigt wird, wie in der folgenden Abbildung dargestellt:
Wenn der Adapter vorhanden ist, bedeutet dies, dass der beschleunigte Netzwerkbetrieb für Ihre VM aktiviert ist.
Überprüfen Sie in der Ausgabe des folgenden Befehls, ob die Pakete die VF-Schnittstelle durchlaufen:
PS C:\ > Get-NetAdapter | Where-Object InterfaceDescription –like "*Mellanox*Virtual*" | Get-NetAdapterStatistics Name ReceivedBytes ReceivedUnicastPackets SentBytes SentUnicastPackets ---- ------------- ---------------------- --------- ------------------ Ethernet 2 492447549 347643 7468446 34991Hinweis
Wenn der Mellanox-Adapter nicht gestartet wird, öffnen Sie auf der Remote-VM eine Administratoreingabeaufforderung, und geben Sie den folgenden Befehl ein:
netsh int tcp set global rss = enabledTrennen Sie die Bastionverbindung mit der VM.