Unterstützung für VMs der Generation 2 in Azure

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

Die Unterstützung für virtuelle Computer (VMs) der Generation 2 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 Generation 2 unterstützen wichtige Features, die bei VMs der Generation 1 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 Generation 1 können VMs der Generation 2 eine verbesserte Start- und Installationszeit aufweisen. Einen Überblick über VMs der Generation 2 und einige der Unterschiede zwischen Generation 1 und Generation 2 finden Sie unter Sollte ich einen virtuellen Computer der Generation 1 oder 2 in Hyper-V erstellen?.

VM-Größen der Generation 2

Azure bietet jetzt Unterstützung für die Generation 2 der folgenden ausgewählten VM-Serien:

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 2019, 2016, 2012 R2, 2012
  • Windows 10 Pro, Windows 10 Enterprise
  • SUSE Linux Enterprise Server 15 SP1
  • SUSE Linux Enterprise Server 12 SP4
  • Ubuntu Server 16.04, 18.04, 19.04, 19.10, 20.04
  • RHEL 8.2, 8.1, 8.0, 7.9, 7.7, 7.6, 7.5, 7.4, 7.0, 8.3
  • CentOS 8.1, 8.0, 7.7, 7.6, 7.5, 7.4, 8.2, 8.3
  • Oracle Linux 7.7, 7.7-CI, 7.8

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 Generation 2 im Vergleich

Azure unterstützt zurzeit einige der Funktionen nicht, die lokale Hyper-V-Instanzen für VMs der Generation 2 unterstützen.

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

Weitere Informationen finden Sie unter Vertrauenswürdiger Start (Vorschau).

Features und Funktionen

Features der Generationen 1 und 2 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 Generationen 1 und 2 im Vergleich

Funktion Generation 1 Generation 2
Betriebssystem-Datenträ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 Generation 2

Marketplace-Image

VMs der Generation 2 können aus einem Marketplace-Image, das den UEFI-Start unterstützt, über das Azure-Portal oder die Azure-Befehlszeilenschnittstelle erstellt werden.

Azure-Portal

Im Folgenden finden Sie die Schritte zum Erstellen eines virtuellen Computers der Generation 2 (Gen2) im Azure-Portal.

  1. Melden Sie sich unter https://portal.azure.com beim Azure-Portal an.
  2. Wählen Sie Ressource erstellen.
  3. Klicken Sie im Azure Marketplace links auf Alle anzeigen.
  4. Wählen Sie ein Image aus, das Gen2 unterstützt.
  5. Klicken Sie auf Erstellen.
  6. Wählen Sie auf der Registerkarte Erweitert im Abschnitt VM-Generation die Option Gen 2 aus.
  7. Wechseln Sie auf der Registerkarte Grundlagen unter Instanzdetails zu Größe, und öffnen Sie das Blatt VM-Größe auswählen.
  8. Wählen Sie eine unterstützte VM der Generation 2 aus.
  9. Durchlaufen Sie die restlichen Seiten, um die Erstellung der VM abzuschließen.

Virtuellen Computer der Gen 1 oder Gen 2 auswählen

PowerShell

Sie können auch PowerShell verwenden, um einen virtuellen Computer zu erstellen, indem Sie direkt auf die SKU der Generation 1 oder der Generation 2 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 einen virtuellen Computer mit Windows Server 2012 als Betriebssystem erstellen, wählen Sie entweder die VM-SKU der Generation 1 (BIOS) oder der Generation 2 (UEFI) aus, die wie folgt aussieht:

2012-Datacenter
2012-datacenter-gensecond

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

Azure CLI

Alternativ können Sie über die Azure-Befehlszeilenschnittstelle alle verfügbaren Images der Generation 2 anzeigen, die von Publisher aufgelistet werden.

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

Verwaltetes Image oder verwalteter Datenträger

Sie können VMs der Generation 2 aus einem verwalteten Image oder einem verwalteten Datenträger auf die gleiche Weise erstellen, wie Sie eine VM der Generation 1 erstellen würden.

VM-Skalierungsgruppen

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

Häufig gestellte Fragen

  • Sind VMs der Generation 2 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 Generation 2 richtet sich nach der Verfügbarkeit der VM-Größe.

  • Gibt es einen Preisunterschied zwischen VMs der 1. und 2. Generation?
    Nein.

  • Ich verfüge über eine VHD-Datei aus meiner lokalen VM der Generation 2. Kann ich die VHD-Datei verwenden, um einen virtuellen Computer der Generation 2 in Azure zu erstellen? Ja, Sie können die VHD-Datei der Generation 2 in Azure einbringen und zum Erstellen eines virtuellen Computers der Generation 2 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. Der erstellte virtuelle Computer ist eine VM der Generation 2. Wenn der virtuelle Computer der Generation 2 erstellt ist, können Sie optional das Image dieser VM verallgemeinern. 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 Generation 2. Standardmäßig sind Betriebssystemdatenträger für VMs der Generation 2 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 Generation 2. Größen für Betriebssystemdatenträger von mehr als 4 TiB werden jedoch nicht unterstützt.

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

  • Wird von virtuellen Computern der zweiten Generation der sichere Start oder vTPM in Azure unterstützt? vTPM und Secure Boot sind Features des vertrauenswürdigen Starts (Vorschauversion) für VMs der Generation 2. Weitere Informationen finden Sie unter Vertrauenswürdiger Start.

  • Wird VHDX für Generation 2 unterstützt?
    Nein, VMs der Generation 2 unterstützen nur VHD.

  • Wird für VMs der Generation 2 Azure Disk Storage Ultra unterstützt?
    Ja.

  • Kann ich VMs der Generation 1 zu Generation 2 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 Gen2-VM zu erstellen?

    Dies kann eventuell wie folgt gelöst werden:

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

Nächste Schritte

Erfahren Sie mehr über den Vertrauenswürdigen Start (Vorschau) mit virtuellen Computern der Generation 2.

Erfahren Sie mehr über virtuelle Computer der Generation 2 in Hyper-V.