Ondersteuning voor VM's van de tweede generatie in Azure
Van toepassing op: ✔️ Virtuele Linux-machines voor Windows-VM's ✔️ ✔️ Flexibele schaalsets Uniform-schaalsets ✔️
Ondersteuning voor virtuele machines van de tweede generatie (VM's) is nu beschikbaar in Azure. U kunt de generatie van een virtuele machine niet wijzigen nadat u deze hebt gemaakt. Bekijk daarom de overwegingen op deze pagina voordat u een generatie kiest.
Vm's van de tweede generatie ondersteunen belangrijke functies die niet worden ondersteund in VM's van de eerste generatie. Deze functies omvatten meer geheugen, Intel Software Guard Extensions (Intel SGX) en gevirtualiseerd permanent geheugen (vPMEM). Virtuele machines van generatie 2 kunnen on-premises worden uitgevoerd, hebben enkele functies die nog niet worden ondersteund in Azure. Zie de sectie Functies en mogelijkheden voor meer informatie.
Vm's van de tweede generatie maken gebruik van de nieuwe op UEFI gebaseerde opstartarchitectuur in plaats van de BIOS-architectuur die wordt gebruikt door vm's van de eerste generatie. Vergeleken met vm's van de eerste generatie kunnen vm's van de tweede generatie de opstart- en installatietijden verbeteren. Zie Voor een overzicht van vm's van de tweede generatie en enkele van de verschillen tussen generatie 1 en generatie 2 een virtuele machine van de tweede generatie maken in Hyper-V?
VM-grootten van de tweede generatie
Azure biedt nu ondersteuning voor generatie 2 voor de volgende geselecteerde VM-serie:
1 Mv2-serie, DC-serie, NDv2-serie, Msv2- en Mdsv2-serie Gemiddeld geheugen bieden geen ondersteuning voor VM-installatiekopieën van de eerste generatie en ondersteunen alleen een subset van installatiekopieën van de tweede generatie. Raadpleeg de documentatie van de Mv2-serie, DSv2-serie, ND A100 v4-serie, NDv2-serie en Msv2 en Mdsv2 Medium Memory Series voor meer informatie.
VM-installatiekopieën van de tweede generatie in Azure Marketplace
Vm's van de tweede generatie ondersteunen de volgende Marketplace-installatiekopieën:
- 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
Notitie
Specifieke grootten van virtuele machines zoals Mv2-serie, DC-serie, ND A100 v4-serie, NDv2-serie, Msv2- en Mdsv2-serie ondersteunen mogelijk alleen een subset van deze installatiekopieën. Raadpleeg de relevante documentatie voor de grootte van de virtuele machine voor volledige informatie.
On-premises versus Azure Generation 2-VM's
Azure biedt momenteel geen ondersteuning voor enkele van de functies die on-premises Hyper-V ondersteunt voor vm's van de tweede generatie.
Functie generatie 2 | On-premises Hyper-V | Azure |
---|---|---|
Beveiligd opstarten | ✔️ | Met vertrouwde lancering |
Afgeschermde VM | ✔️ | ❌ |
vTPM | ✔️ | Met vertrouwde lancering |
Beveiliging op basis van virtualisatie (VBS) | ✔️ | ✔️ |
VHDX-indeling | ✔️ | ❌ |
Zie Vertrouwde start voor meer informatie.
Functies en mogelijkheden
Functies van generatie 1 versus generatie 2
Functie | Eerste generatie | Tweede generatie |
---|---|---|
Opstarten | PCAT | UEFI |
Schijfcontrollers | IDE | SCSI |
Formaten van virtuele machines | Alle VM-grootten | Beschikbare grootten bekijken |
Mogelijkheden van generatie 1 versus generatie 2
Mogelijkheid | Eerste generatie | Tweede generatie |
---|---|---|
Besturingssysteemschijf > 2 TB | ❌ | ✔️ |
Aangepaste schijf/installatiekopieën/wisselen van besturingssysteem | ✔️ | ✔️ |
Ondersteuning voor virtuele-machineschaalsets | ✔️ | ✔️ |
Azure Site Recovery | ✔️ | ✔️ |
Back-up/herstel | ✔️ | ✔️ |
Azure Compute Gallery | ✔️ | ✔️ |
Azure Disk Encryption | ✔️ | ✔️ |
Versleuteling aan serverzijde | ✔️ | ✔️ |
Een VM van de tweede generatie maken
Azure Resource Manager-sjabloon
Zie Een virtuele Windows-machine maken op basis van een Resource Manager-sjabloon om een eenvoudige virtuele Linux-machine van generatie 2 te maken. Zie Een virtuele Linux-machine maken met Azure Resource Manager-sjablonen voor informatie over het maken van een virtuele Linux-machine
Marketplace-installatiekopie
In Azure Portal of Azure CLI kunt u vm's van de tweede generatie maken vanuit een Marketplace-installatiekopie die ondersteuning biedt voor UEFI-opstartbewerkingen.
Azure Portal
Hieronder ziet u de stappen voor het maken van een generatie 2-VM (Gen2) in Azure Portal.
- Meld u aan bij het Azure-portaal.
- Zoeken naar virtuele machines
- Selecteer virtuele machines onder Services.
- Selecteer Op de pagina Virtuele machines de optie Toevoegen en selecteer vervolgens Virtuele machine.
- Controleer onder Projectdetails of het juiste abonnement is geselecteerd.
- Selecteer onder Resourcegroep Nieuwe maken en typ een naam voor uw resourcegroep of selecteer een bestaande resourcegroep in de vervolgkeuzelijst.
- Typ onder Instantiedetails een naam voor de naam van de virtuele machine en kies een regio
- Selecteer onder Afbeelding een installatiekopieën van de tweede generatie in de Marketplace-installatiekopieën om aan de slag te gaan
Tip
Als u in de vervolgkeuzelijst de versie 2 van de gewenste installatiekopie niet ziet, selecteert u Alle installatiekopieën weergeven en wijzigt u vervolgens het filter Afbeeldingstype in Gen 2.
- Selecteer een VM-grootte die ondersteuning biedt voor generatie 2. Bekijk een lijst met ondersteunde grootten.
- Vul de beheerdersaccountgegevens en vervolgens regels voor binnenkomende poort in
- Selecteer Onder aan de pagina De optie Controleren + Maken
- Op de pagina Een virtuele machine maken ziet u de details over de VM die u gaat implementeren. Zodra de validatie wordt weergegeven als geslaagd, selecteert u Maken.
Powershell
U kunt PowerShell ook gebruiken om een virtuele machine te maken door rechtstreeks te verwijzen naar de SKU van de eerste of tweede generatie.
Gebruik bijvoorbeeld de volgende PowerShell-cmdlet om een lijst met de SKU's in de WindowsServer
aanbieding op te halen.
Get-AzVMImageSku -Location westus2 -PublisherName MicrosoftWindowsServer -Offer WindowsServer
Als u een virtuele machine maakt met Windows Server 2019 als besturingssysteem, kunt u een UEFI-installatiekopieën (generatie 2) selecteren die er als volgt uitziet:
2019-datacenter-gensecond
Als u een virtuele machine met Windows 10 als besturingssysteem maakt, kunt u een UEFI-installatiekopieën (generatie 2) selecteren die er als volgt uitziet:
20H2-PRO-G2
Zie de sectie Functies en mogelijkheden voor een huidige lijst met ondersteunde Marketplace-installatiekopieën.
Azure-CLI
U kunt de Azure CLI ook gebruiken om alle beschikbare installatiekopieën van de tweede generatie weer te geven, die worden vermeld door Publisher.
az vm image list --publisher Canonical --sku gen2 --output table --all
Beheerde installatiekopieën of beheerde schijf
U kunt een virtuele machine van de tweede generatie maken op basis van een beheerde installatiekopieën of beheerde schijf op dezelfde manier als u een virtuele machine van de eerste generatie maakt.
Virtuele-machineschaalsets
U kunt ook virtuele machines van de tweede generatie maken met behulp van virtuele-machineschaalsets. Gebruik Azure-schaalsets in de Azure CLI om VM's van de tweede generatie te maken.
Veelgestelde vragen
Zijn vm's van de tweede generatie beschikbaar in alle Azure-regio's?
Ja. Maar niet alle VM-grootten van de tweede generatie zijn beschikbaar in elke regio. De beschikbaarheid van de VM van de tweede generatie is afhankelijk van de beschikbaarheid van de VM-grootte.Is er een prijsverschil tussen vm's van generatie 1 en 2e generatie?
NeeIk heb een VHD-bestand van mijn on-premises VM van de tweede generatie. Kan ik dat VHD-bestand gebruiken om een vm van de tweede generatie te maken in Azure? Ja, u kunt uw VHD-bestand van de tweede generatie naar Azure brengen en dat gebruiken om een vm van de tweede generatie te maken. Voer hiervoor de volgende stappen uit:
Upload de .vhd naar een opslagaccount in dezelfde regio waar u uw virtuele machine wilt maken.
Maak een beheerde schijf op basis van het VHD-bestand. Stel de eigenschap Hyper-V Generation in op V2. Met de volgende PowerShell-opdrachten stelt u de eigenschap Hyper-V Generation in bij het maken van een beheerde schijf.
$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
Zodra de schijf beschikbaar is, maakt u een virtuele machine door deze schijf te koppelen. De gemaakte VM is een vm van de tweede generatie. Wanneer de VM van de tweede generatie wordt gemaakt, kunt u desgewenst de installatiekopieën van deze VIRTUELE machine generaliseren. Door de installatiekopieën te generaliseren, kunt u deze gebruiken om meerdere VM's te maken.
Hoe kan ik de schijfgrootte van het besturingssysteem vergroten?
Besturingssysteemschijven die groter zijn dan 2 TiB, zijn nieuw voor VM's van de tweede generatie. Standaard zijn besturingssysteemschijven kleiner dan 2 TiB voor VM's van de tweede generatie. U kunt de schijfgrootte verhogen tot een aanbevolen maximum van 4 TiB. Gebruik de Azure CLI of Azure Portal om de schijfgrootte van het besturingssysteem te vergroten. Zie Het formaat van een schijf voor Windows of Linux wijzigen voor informatie over het programmatisch uitbreiden van schijven.
Ga als volgende te werk om de schijfgrootte van het besturingssysteem te vergroten vanuit Azure Portal:
- Ga in Azure Portal naar de pagina met VM-eigenschappen.
- Als u de VIRTUELE machine wilt afsluiten en de toewijzing ervan ongedaan wilt maken, selecteert u de knop Stoppen .
- Selecteer in de sectie Schijven de besturingssysteemschijf die u wilt verhogen.
- Selecteer In de sectie Schijven de optie Configuratie en werk de grootte bij naar de gewenste waarde.
- Ga terug naar de pagina met VM-eigenschappen en start de VIRTUELE machine.
Mogelijk ziet u een waarschuwing voor besturingssysteemschijven die groter zijn dan 2 TiB. De waarschuwing is niet van toepassing op VM's van de tweede generatie. Besturingssysteemschijven groter dan 4 TiB worden echter niet ondersteund.
Ondersteunen VM's van generatie 2 versneld netwerken?
Ja. Zie Een virtuele machine maken met versneld netwerken voor meer informatie.Ondersteunen VM's van de tweede generatie Secure Boot of vTPM in Azure? Zowel vTPM als Beveiligd opstarten zijn functies van vertrouwde lancering voor VM's van de tweede generatie. Zie Vertrouwde start voor meer informatie.
Wordt VHDX ondersteund op generatie 2?
Nee, vm's van de tweede generatie op ondersteuning voor Azure alleen VHD.Ondersteunen VM's van de tweede generatie Azure Ultra Disk Storage?
Ja.Kan ik een virtuele machine migreren van generatie 1 naar generatie 2?
Nee, u kunt de generatie van een virtuele machine niet wijzigen nadat u deze hebt gemaakt. Als u wilt schakelen tussen VM-generaties, maakt u een nieuwe VIRTUELE machine van een andere generatie.Waarom is mijn VM-grootte niet ingeschakeld in de groottekiezer wanneer ik een VM van de tweede generatie wil maken?
Dit kan worden opgelost door het volgende te doen:
- Controleer of de eigenschap VM Generation is ingesteld op Gen 2.
- Controleer of u zoekt naar een VM-grootte die vm's van de tweede generatie ondersteunt.
Volgende stappen
Meer informatie over de vertrouwde lancering met VM's van de tweede generatie.
Meer informatie over virtuele machines van de tweede generatie in Hyper-V.