Freigeben über


Unterstützung von VMs der zweiten Generation in Azure

Gilt für: ✔️ Linux-VMs ✔️ Windows-VMs ✔️ Flexible Skalierungsgruppen ✔️ Einheitliche Skalierungsgruppen

Unterstützung virtueller Computer (Virtual Machines, VMs) der zweiten Generation ist jetzt in Azure verfügbar. Sie können die Generation eines virtuellen Computers nach der Erstellung nicht mehr ändern, deshalb sollten Sie die Aspekte auf dieser Seite genauestens prüfen, bevor Sie eine Generation auswählen.

VMs der zweiten Generation unterstützen wichtige Features, die von VMs der ersten Generation nicht unterstützt werden. Zu diesen Features gehören mehr Speicher, Intel Software Guard Extensions (Intel SGX) und virtualisierter persistenter Speicher (vPMEM). VMs der Generation 2, die lokal ausgeführt werden, weisen auch einige Features auf, die in Azure noch nicht unterstützt werden. Weitere Informationen finden Sie im Abschnitt Features und Funktionen.

VMs der Generation 2 verwenden die neue UEFI-basierte Startarchitektur und nicht mehr die BIOS-basierte Architektur von VMs der Generation 1. Im Vergleich zu VMs der ersten Generation haben VMs der zweiten Generation ggf. eine verbesserte Start- und Installationszeit. Einen Überblick über VMs der zweiten Generation und einige der Unterschiede zwischen erster und zweiter Generation finden Sie unter Soll ich in Hyper-V einen virtuellen Computer der 1. oder der 2. Generation erstellen?.

VM-Größen der Generation 2

Azure unterstützt jetzt die zweite Generation der folgenden ausgewählten VM-Serien:

VM-Serien Generation 1 Generation 2
Av2-Serie ✔️
B-Serie ✔️ ✔️
DCsv2-Serie ✔️
Dv2-Serie ✔️
DSv2-Serie ✔️ ✔️
Dv3-Serie ✔️
Dsv3-Serie ✔️ ✔️
Dv4-Serie ✔️ ✔️
Dsv4-Serie ✔️ ✔️
Dav4-Serie ✔️ ✔️
Dasv4-Serie ✔️ ✔️
Ddv4-Serie ✔️ ✔️
Ddsv4-Serie ✔️ ✔️
Dasv5-Serie ✔️ ✔️
Dadsv5-Serie ✔️ ✔️
DCasv5-Serie ✔️
DCadsv5-Serie ✔️
Dpsv5-Serie ✔️
Dpdsv5-Serie ✔️
Dv5-Serie ✔️ ✔️
Dsv5-Serie ✔️ ✔️
Ddv5-Serie ✔️ ✔️
Ddsv5-Serie ✔️ ✔️
Ev3-Serie ✔️
Esv3-Serie ✔️ ✔️
Ev4-Serie ✔️ ✔️
Esv4-Serie ✔️ ✔️
Eav4-Serie ✔️ ✔️
Easv4-Serie ✔️ ✔️
Edv4-Serie ✔️ ✔️
Edsv4-Serie ✔️ ✔️
Easv5-Serie ✔️ ✔️
Eadsv5-Serie ✔️ ✔️
ECasv5-Serie ✔️
ECadsv5-Serie ✔️
Epsv5-Serie ✔️
Epdsv5-Serie ✔️
Edv5-Serie ✔️ ✔️
Edsv5-Serie ✔️ ✔️
Ev5-Serie ✔️ ✔️
Esv5-Serie ✔️ ✔️
Fsv2-Serie ✔️ ✔️
FX-Serie ✔️
GS-Serie ✔️
HB-Serie ✔️ ✔️
HBv2-Serie ✔️ ✔️
HBv3-Serie ✔️ ✔️
HC-Serie ✔️ ✔️
Lsv2-Serie ✔️ ✔️
M-Serie ✔️ ✔️
Mv2-Serie1 ✔️
Msv2- und Mdsv2-Serie mit mittlerem Arbeitsspeicher1 ✔️
NC-Serie ✔️
NCv2-Serie ✔️ ✔️
NCv3-Serie ✔️ ✔️
NCasT4_v3-Serie ✔️ ✔️
NC A100 v4-series ✔️
ND-Serie ✔️ ✔️
A100_v4-Serie ✔️
NDv2-Serie ✔️
NV-Serie ✔️
NVv3-Serie ✔️ ✔️
NVv4-Serie ✔️ ✔️
NVadsA10 v5-Serie ✔️ ✔️
NDm A100 v4-Serie ✔️
NP-Serie ✔️

1 Die Mv2-, DC- und NDv2-Serie sowie die Msv2- und Mdsv2-Serie mit mittlerem Arbeitsspeicher unterstützen keine VM-Images der Generation 1 und nur einen Teil der Images der Generation 2. Details finden Sie in der Dokumentation zur Mv2-Serie, DSv2-Serie, ND A100 v4-Serie, NDv2-Serie sowie der Msv2- und Mdsv2-Serie mit mittlerem Arbeitsspeicher.

VM-Images der Generation 2 in Azure Marketplace

VMs der Generation 2 unterstützen die folgenden Marketplace-Images:

  • Windows Server 2022, 2019, 2016, 2012 R2, 2012
  • Windows 11 Pro, Windows 11 Enterprise
  • Windows 10 Pro, Windows 10 Enterprise
  • SUSE Linux Enterprise Server 15 SP3, SP2
  • SUSE Linux Enterprise Server 12 SP4
  • Ubuntu Server 22.04 LTS, 20.04 LTS, 18.04 LTS, 16.04 LTS
  • RHEL 9.3, 9.2, 9.1, 9.0, 8.9, 8.8, 8.7, 8.6, 8.5, 8.4, 8.3, 8.2, 8.1, 8.0, 7.9, 7.8, 7.7, 7.6, 7.5, 7.4, 7.0
  • Cent OS 8.4, 8.3, 8.2, 8.1, 8.0, 7.7, 7.6, 7.5, 7.4
  • Oracle Linux 9.3, 9.2, 9.1, 9.0, 8.9, 8.8, 8.7, 8.6, 8.5, 8.4, 8.3, 8.2, 8.1, 7.9, 7.9, 7.8, 7.7

Hinweis

Bestimmte VM-Größen wie die Mv2-, DC-, ND A100 v4-, NDv2-, Msv2- und Mdsv2-Serie unterstützen möglicherweise nur einen Teil dieser Images. Vollständige Informationen finden Sie in der Dokumentation zur entsprechenden VM-Größe.

Lokale VMs und Azure-VMs der zweiten Generation im Vergleich

Einige der Features, die lokale Hyper-V-Instanzen für VMs der zweiten Generation unterstützen, werden zurzeit von Azure nicht unterstützt.

Funktionen der Generation 2 Lokale Hyper-V-Instanz Azure
Sicherer Start ✔️ Mit vertrauenswürdigem Start
Abgeschirmte VM ✔️
vTPM ✔️ Mit vertrauenswürdigem Start
Virtualisierungsbasierte Sicherheit (VBS) ✔️ ✔️
VHDX-Format ✔️

Weitere Informationen finden Sie unter Vertrauenswürdiger Start.

Features und Funktionen

Features der ersten und zweiten Generation im Vergleich

Funktion Generation 1 Generation 2
Start PCAT UEFI
Datenträgercontroller IDE SCSI
VM-Größen Alle VM-Größen Verfügbare Größen anzeigen

Funktionen der ersten und zweiten Generation im Vergleich

Funktion Generation 1 Generation 2
Betriebssystemdatenträger > 2 TB ✔️
Benutzerdefinierter Datenträger/Image/Swapbetriebssystem ✔️ ✔️
Unterstützung für VM-Skalierungsgruppe ✔️ ✔️
Azure Site Recovery ✔️ ✔️
Sichern/Wiederherstellen ✔️ ✔️
Azure Compute Gallery ✔️ ✔️
Azure Disk Encryption ✔️ ✔️
Serverseitige Verschlüsselung ✔️ ✔️

Erstellen einer VM der zweiten Generation

Azure Resource Manager-Vorlage

Informationen zum Erstellen einer einfachen Windows Generation 2-VM finden Sie unter Erstellen eines virtuellen Windows-Computer mit einer Resource Manager-Vorlage. Informationen zum Erstellen eines einfachen Linux Generation 2-VM finden Sie unter Erstellen eines virtuellen Linux-Computers mithilfe von Azure Resource Manager-Vorlagen.

Marketplace-Image

VMs der zweiten Generation können auf der Grundlage eines Marketplace-Images, das den UEFI-Start unterstützt, über das Azure-Portal oder die über die Azure CLI erstellt werden.

Azure-Portal

Im Anschluss finden Sie die Schritte zum Erstellen eines virtuellen Computers der zweiten Generation (Gen2) über das Azure-Portal.

  1. Melden Sie sich beim Azure-Portal an.
  2. Suchen nach Virtuellen Computern
  3. Wählen Sie unter Dienste die Option Virtuelle Computer aus.
  4. Wählen Sie auf der Seite Virtuelle Computer die Option Hinzufügen und dann Virtueller Computer aus.
  5. Stellen Sie sicher, dass unter Projektdetails das richtige Abonnement ausgewählt ist.
  6. Wählen Sie unter Ressourcengruppe die Option Neu erstellen aus, und geben Sie einen Namen für Ihre Ressourcengruppe an, oder wählen Sie in der Dropdownliste eine vorhandene Ressourcengruppe aus.
  7. Geben Sie unter Instanzdetails einen Namen für den virtuellen Computer ein, und wählen Sie eine Region aus.
  8. Wählen Sie unter Image ein Image der zweiten Generation aus den Marketplace-Images für den Einstieg aus.

    Tipp

    Sollte die zweite Generation des gewünschten Images in der Auswahlliste nicht angezeigt werden, wählen Sie Alle Images anzeigen aus, und ändern Sie dann den Filter Imagetyp in Gen 2.

  9. Wählen Sie eine VM-Größe aus, die die zweite Generation unterstützt. Hier finden Sie eine Liste der unterstützten Größen.
  10. Geben Sie die Informationen für das Administratorkonto und dann die Regeln für eingehende Ports ein.
  11. Wählen Sie unten auf der Seite die Option Überprüfen + erstellen aus.
  12. Auf der Seite zum Erstellen eines virtuellen Computers werden die Details des virtuellen Computers angezeigt, den Sie bereitstellen möchten. Klicken Sie auf Erstellen, sobald die Anzeige Überprüfung erfolgreich absolviert angezeigt wird.

PowerShell

Sie können auch PowerShell verwenden, um eine VM zu erstellen, indem Sie direkt auf die SKU der ersten oder zweiten Generation verweisen.

Verwenden Sie beispielsweise das folgende PowerShell-Cmdlet, um eine Liste der SKUs im WindowsServer-Angebot abzurufen.

Get-AzVMImageSku -Location westus2 -PublisherName MicrosoftWindowsServer -Offer WindowsServer

Wenn Sie eine VM mit Windows Server 2019 als Betriebssystem erstellen, können Sie ein Image der zweiten Generation (UEFI-Image) auswählen, das wie folgt aussieht:

2019-datacenter-gensecond

Wenn Sie eine VM mit Windows 10 als Betriebssystem erstellen, können Sie ein Image der zweiten Generation (UEFI-Image) auswählen, das wie folgt aussieht:

20H2-PRO-G2

Im Abschnitt Features und Funktionen finden Sie eine aktuelle Liste der unterstützten Marketplace-Images.

Azure CLI

Alternativ können Sie über die Azure CLI alle verfügbaren Images der zweiten Generation anzeigen (aufgelistet durch Publisher).

az vm image list --publisher Canonical --sku gen2 --output table --all

Verwaltetes Image oder verwalteter Datenträger

Sie können VMs der zweiten Generation, die auf einem verwalteten Image oder Datenträger basieren, auf die gleiche Weise erstellen wie eine VM der ersten Generation.

VM-Skalierungsgruppen

VMs der zweiten Generation können auch mithilfe von VM-Skalierungsgruppen erstellt werden. Verwenden Sie an der Azure CLI Azure-Skalierungsgruppen, um VMs der zweiten Generation zu erstellen.

Häufig gestellte Fragen

  • Sind VMs der zweiten Generation in allen Azure-Regionen verfügbar?
    Ja. Allerdings stehen nicht alle VM-Größen der Generation 2 in allen Regionen zur Verfügung. Die Verfügbarkeit von VMs der zweiten Generation ist abhängig von der Verfügbarkeit der VM-Größe.

  • Gibt es einen Preisunterschied zwischen VMs der ersten und zweiten Generation?
    Nein.

  • Ich verfüge über eine VHD-Datei meiner lokalen VM der zweiten Generation. Kann ich diese VHD-Datei verwenden, um eine VM der zweiten Generation in Azure zu erstellen? Ja. Sie können die VHD-Datei der zweiten Generation in Azure integrieren und zum Erstellen einer VM der zweiten Generation verwenden. Führen Sie dazu die folgenden Schritte aus:

    1. Laden Sie die VHD-Datei in ein Speicherkonto in derselben Region hoch, in der Sie Ihre VM erstellen möchten.

    2. Erstellen Sie einen verwalteten Datenträger aus der VHD-Datei. Legen Sie die Eigenschaft „Hyper-V-Generation“ auf „V2“ fest. Die folgenden PowerShell-Befehle legen die Eigenschaft „Hyper-V-Generation“ beim Erstellen eines verwalteten Datenträgers fest.

      $sourceUri = 'https://xyzstorage.blob.core.windows.net/vhd/abcd.vhd'. #<Provide location to your uploaded .vhd file>
      $osDiskName = 'gen2Diskfrmgenvhd'  #<Provide a name for your disk>
      $diskconfig = New-AzDiskConfig -Location '<location>' -DiskSizeGB 127 -AccountType Standard_LRS -OsType Windows -HyperVGeneration "V2" -SourceUri $sourceUri -CreateOption 'Import'
      New-AzDisk -DiskName $osDiskName -ResourceGroupName '<Your Resource Group>' -Disk $diskconfig
      
    3. Nachdem der Datenträger verfügbar ist, erstellen Sie einen virtuellen Computer durch Anfügen dieses Datenträgers. Die erstellte VM ist eine VM der zweiten Generation. Wenn die VM der zweiten Generation erstellt wird, können Sie das Image dieser VM optional generalisieren. Wenn Sie das Image verallgemeinern, können Sie es verwenden, um mehrere VMs zu erstellen.

  • Wie erhöhe ich die Größe des Betriebssystemdatenträgers?

    Betriebssystemdatenträger mit einer Größe von mehr als 2 TiB sind neu bei VMs der zweiten Generation. Standardmäßig sind Betriebssystemdatenträger für VMs der zweiten Generation kleiner als 2 TiB. Sie können die Größe des Datenträgers bis zu einer empfohlenen maximalen Größe von 4 TiB erhöhen. Verwenden Sie zum Erhöhen der Größe von Betriebssystemdatenträgern die Azure-Befehlszeilenschnittstelle oder das Azure-Portal. Weitere Informationen zum programmgesteuerten Erweitern von Datenträgern finden Sie unter Ändern der Größe eines Datenträgers für Windows bzw. Linux.

    So erhöhen Sie die Größe für Betriebssystemdatenträger über das Azure-Portal:

    1. Navigieren Sie im Azure-Portal zur Seite mit den VM-Eigenschaften.
    2. Verwenden Sie die Schaltfläche Beenden, um die VM herunterzufahren und ihre Zuordnung aufzuheben.
    3. Wählen Sie im Abschnitt Datenträger den Betriebssystemdatenträger aus, den Sie vergrößern möchten.
    4. Wählen Sie im Abschnitt Datenträger die Option Konfiguration aus, und ändern Sie die Größe auf den gewünschten Wert.
    5. Navigieren Sie zurück zur Seite mit den Eigenschaften der VM, und starten Sie die VM.

    Für Betriebssystemdatenträger mit einer Größe von mehr als 2 TiB wird möglicherweise eine Warnmeldung angezeigt. Die Warnung gilt nicht für VMs der zweiten Generation. Größen für Betriebssystemdatenträger von mehr als 4 TiB werden jedoch nicht unterstützt.

  • Unterstützen VMs der zweiten Generation den beschleunigten Netzwerkbetrieb?
    Ja. Weitere Informationen finden Sie unter Erstellen eines virtuellen Computers mit beschleunigtem Netzwerkbetrieb.

  • Unterstützen VMs der zweiten Generation den sicheren Start oder vTPM in Azure? vTPM und sicherer Start sind Features des vertrauenswürdigen Starts für VMs der zweiten Generation. Weitere Informationen finden Sie unter Vertrauenswürdiger Start.

  • Wird VHDX für die zweite Generation unterstützt?
    Nein. VMs der zweiten Generation in Azure unterstützen nur VHD.

  • Unterstützen VMs der zweiten Generation Azure Disk Storage Ultra?
    Ja.

  • Kann ich VMs von der ersten Generation zur zweiten Generation migrieren?
    Nein, Sie können die Generation eines virtuellen Computers nicht mehr ändern, nachdem Sie ihn erstellt haben. Wenn Sie zwischen VM-Generationen wechseln möchten, müssen Sie einen neuen virtuellen Computer einer anderen Generation erstellen.

  • Warum ist meine VM-Größe in der Größenauswahl nicht aktiviert, wenn ich versuche, eine VM der zweiten Generation zu erstellen?

    Dies kann eventuell wie folgt gelöst werden:

    1. Vergewissern Sie sich, dass die Eigenschaft VM-Generation auf Gen 2 festgelegt ist.
    2. Vergewissern Sie sich, dass Sie nach einer VM-Größe suchen, die VMs der zweiten Generation unterstützt.

Nächste Schritte

Erfahren Sie mehr über den vertrauenswürdigen Start mit VMs der zweiten Generation.

Informieren Sie sich über virtuelle Computer der zweiten Generation in Hyper-V.