Dukungan untuk VM generasi 2 di Azure

Berlaku untuk: ✔️ Mesin virtual Linux ✔️ Mesin virtual Windows ✔️ Set skala fleksibel ✔️ Set skala seragam

Dukungan untuk komputer virtual (VM) generasi 2 sekarang tersedia di Azure. Anda tidak dapat mengubah generasi komputer virtual setelah membuatnya. Jadi, tinjau pertimbangan di halaman ini sebelum Anda memilih generasi.

VM generasi 2 mendukung fitur utama yang tidak didukung di VM generasi 1. Fitur-fitur ini termasuk peningkatan memori, Intel Software Guard Extensions (Intel SGX), dan memori persisten yang divirtualisasi (vPMEM). VM generasi 2 yang berjalan secara lokal memiliki beberapa fitur yang belum didukung di Azure. Untuk informasi selengkapnya, lihat bagian Fitur dan kemampuan.

Komputer Virtual Generasi 2 menggunakan arsitektur boot baru berbasis UEFI daripada arsitektur berbasis BIOS yang digunakan oleh komputer virtual generasi 1. Dibandingkan dengan VM generasi 1, VM generasi 2 mungkin telah meningkatkan waktu boot dan penginstalan. Untuk gambaran umum VM generasi 2 dan beberapa perbedaan antara generasi 1 dan generasi 2, liha Haruskah saya membuat komputer virtual generasi 1 atau 2 di Hyper-V?.

Ukuran VM generasi 2

Azure sekarang menawarkan dukungan generasi 2 untuk seri VM terpilih berikut ini:

Seri VM Generasi 1 Generasi 2
Seri Av2 ✔️
Seri B ✔️ ✔️
Seri DCsv2 ✔️
Seri Dv2 ✔️
Seri DSv2 ✔️ ✔️
Seri Dv3 ✔️
Seri Dsv3 ✔️ ✔️
Dv4-series ✔️ ✔️
Seri Dsv4 ✔️ ✔️
Seri Dav4 ✔️
Seri Dasv4 ✔️ ✔️
Seri Ddv4 ✔️ ✔️
Seri Ddsv4 ✔️ ✔️
Seri Dasv5 ✔️ ✔️
Seri Dadsv5 ✔️ ✔️
DCasv5-series ✔️
DCadsv5-series ✔️
Seri Dpsv5 ✔️
Seri Dpdsv5 ✔️
Seri Dv5 ✔️ ✔️
Seri Dsv5 ✔️ ✔️
Seri Ddv5 ✔️ ✔️
seri-Ddsv5 ✔️ ✔️
Seri Ev3 ✔️
Seri Esv3 ✔️ ✔️
Seri Ev4 ✔️
Seri Esv4 ✔️ ✔️
Seri Eav4 ✔️ ✔️
Seri Easv4 ✔️ ✔️
Seri Edv4 ✔️ ✔️
Seri Edsv4 ✔️ ✔️
Seri Easv5 ✔️ ✔️
Seri Eadsv5 ✔️ ✔️
ECasv5-series ✔️
Seri ECadsv5 ✔️
Seri Epsv5 ✔️
Seri Epdsv5 ✔️
Seri Edv5 ✔️ ✔️
Seri Edsv5 ✔️ ✔️
Seri Ev5 ✔️ ✔️
Seri Esv5 ✔️ ✔️
Seri Fsv2 ✔️ ✔️
Seri FX ✔️
Seri GS ✔️
Seri H ✔️
Seri HB ✔️ ✔️
Seri HBv2 ✔️ ✔️
Seri HBv3 ✔️ ✔️
Seri HC ✔️ ✔️
Seri Ls ✔️
Seri Lsv2 ✔️ ✔️
Seri M ✔️ ✔️
Seri Mv21 ✔️
Seri Memori Menengah Msv2 dan Mdsv21 ✔️
Seri NC ✔️
Seri NCv2 ✔️ ✔️
Seri NCv3 ✔️ ✔️
Seri NCasT4_v3 ✔️ ✔️
Seri NC A100 v4 ✔️
Seri ND ✔️ ✔️
Seri ND A100 v4 ✔️
Seri NDv2 ✔️
Seri NV ✔️
Seri NVv3 ✔️ ✔️
Seri NVv4 ✔️ ✔️
seri-NVadsA10 v5 ✔️ ✔️
Seri NDm A100 v4 ✔️
Seri NP ✔️

1 Memori Menengah Mv2-series, DC-series, NDv2-series, Msv2 dan Mdsv2-series tidak mendukung image Komputer Virtual Generasi 1 dan hanya mendukung subset image Generasi 2. Silakan lihat dokumentasi Mv2-series, DSv2-series, ND A100 v4-series, NDv2-series, dan Msv2 dan Seri Memori Sedang Mdsv2 untuk detailnya.

Citra VM Generasi 2 di Azure Marketplace

VM Generasi 2 mendukung citra Marketplace berikut:

  • 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 21.04 LTS, 20.04 LTS, 18.04 LTS, 16.04 LTS
  • RHEL 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 8.4 LVM, 8.3 LVM, 8.2 LVM, 8.1, 7.9 LVM, 7.9, 7.8, 7.7

Catatan

Ukuran mesin virtual tertentu seperti Mv2-Series, DC-series, ND A100 v4-series, NDv2-series, Msv2 dan Mdsv2-series hanya dapat mendukung subset dari gambar-gambar ini - harap lihat dokumentasi ukuran komputer virtual yang relevan untuk detail selengkapnya.

Lokal vs. VM Azure generasi 2

Azure saat ini tidak mendukung beberapa fitur yang didukung Hyper-V lokal untuk VM generasi 2.

Fitur generasi 2 Hyper-V Lokal Azure
Boot aman ✔️ Dengan peluncuran tepercaya
Shielded VM ✔️
vTPM ✔️ Dengan peluncuran tepercaya
Keamanan berbasis virtualisasi (VBS) ✔️ ✔️
Format VHDX ✔️

Untuk informasi selengkapnya, lihat Peluncuran tepercaya.

Fitur dan kemampuan

Fitur generasi 1 vs. generasi 2

Fitur Generasi 1 Generasi 2
Boot PCAT UEFI
Pengontrol disk IDE SCSI
Ukuran VM Semua ukuran VM Lihat ukuran yang tersedia

Kemampuan generasi 1 vs. generasi 2

Kemampuan Generasi 1 Generasi 2
Disk OS > 2 TB ✔️
OS disk/gambar/swap kustom ✔️ ✔️
Dukungan set skala komputer virtual ✔️ ✔️
Azure Site Recovery ✔️ ✔️
Pencadangan/pemulihan ✔️ ✔️
Azure Compute Gallery ✔️ ✔️
Azure Disk Encryption ✔️ ✔️
Enkripsi sisi server ✔️ ✔️

Membuat VM generasi 2

Templat Azure Resource Manager

Untuk membuat Mesin Virtual Windows Generasi 2 sederhana, lihat Membuat mesin virtual Windows dari template Resource Manager Untuk membuat Mesin Virtual Linux Generasi 2 sederhana, lihat Cara membuat mesin virtual Linux dengan template Azure Resource Manager

Gambar Marketplace

Di portal Microsoft Azure atau Azure CLI, Anda dapat membuat VM generasi 2 dari citra Marketplace yang mendukung boot UEFI.

portal Microsoft Azure

Di bawah ini adalah langkah untuk membuat VM generasi 2 (Gen2) di portal Microsoft Azure.

  1. Masuk ke portal Microsoft Azure di https://portal.azure.com.
  2. Cari Mesin Virtual
  3. Pada Layanan, pilih Mesin virtual.
  4. Di halaman Komputer virtual, pilih Tambahkan, lalu pilih Komputer virtual.
  5. Di bawah Detail proyek, pastikan memilih langganan yang benar.
  6. Di bawah Grup sumber daya, pilih Buat baru dan ketik nama untuk grup sumber daya Anda atau pilih grup sumber daya yang ada dari tarik-turun.
  7. Di bagian Detail instans, ketik nama untuk nama mesin virtual dan pilih wilayah
  8. Di bagian Gambar, pilih gambar Gen2 dari Gambar Marketplace untuk memulai

    Tip

    Jika Anda tidak melihat gambar versi Generasi 2 yang Anda inginkan di menu dropdown, pilih Lihat semua gambar lalu ubah filter Jenis Gambar ke Gen 2 .

  9. Pilih ukuran Mesin Virtual yang mendukung Gen2. Lihat daftar ukuran yang didukung.
  10. Isi informasi Akun administrator, lalu Aturan port masuk
  11. Pada bagian bawah halaman, pilih Tinjau + Buat
  12. Pada halaman Buat komputer virtual, Anda dapat melihat detail tentang komputer virtual yang akan Anda sebarkan. Setelah validasi ditampilkan sebagai lolos, pilih Buat.

PowerShell

Anda juga dapat menggunakan PowerShell untuk membuat VM dengan langsung merujuk SKU generasi 1 atau generasi 2.

Misalnya, gunakan cmdlet PowerShell berikut untuk mendapatkan daftar SKU dalam penawaran WindowsServer.

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

Jika Anda membuat Mesin Virtual dengan Windows Server 2019 sebagai OS, Anda dapat memilih gambar generasi 2 (UEFI) yang terlihat seperti ini:

2019-datacenter-gensecond

Jika Anda membuat Mesin Virtual dengan Windows 10 sebagai OS, Anda dapat memilih gambar generasi 2 (UEFI) yang terlihat seperti ini:

20H2-PRO-G2

Lihat bagian Fitur dan kemampuan untuk daftar citra Marketplace yang didukung saat ini.

Azure CLI

Atau, Anda dapat menggunakan Azure CLI untuk melihat citra generasi 2 yang tersedia, yang didaftar oleh Penerbit.

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

Citra terkelola atau disk terkelola

Anda dapat membuat VM generasi 2 dari citra terkelola atau disk terkelola dengan cara yang sama seperti Anda membuat VM generasi 1.

Kumpulan skala komputer virtual

Anda juga dapat membuat VM generasi 2 dengan menggunakan set skala komputer virtual. Di Azure CLI, gunakan set skala Azure untuk membuat VM generasi 2.

Tanya jawab umum

  • Apakah VM generasi 2 tersedia di semua wilayah Azure?
    Ya. Tetapi tidak semua ukuran VM generasi 2 tersedia di setiap wilayah. Ketersediaan VM generasi 2 tergantung pada ketersediaan ukuran VM.

  • Apakah ada perbedaan harga antara VM generasi 1 dan generasi 2?
    Nomor.

  • Saya memiliki file .vhd dari Mesin Virtual generasi 2 lokal saya. Bisakah saya menggunakan file .vhd itu untuk membuat Mesin Virtual generasi 2 di Azure? Ya, Anda dapat membawa file .vhd generasi 2 Anda ke Azure dan menggunakannya untuk membuat VM generasi 2. Gunakan langkah berikut untuk melakukannya:

    1. Unggah .vhd ke akun penyimpanan di wilayah yang sama tempat Anda ingin membuat VM.

    2. Membuat disk terkelola dari file .vhd. Atur properti Generasi Hyper-V ke V2. Perintah PowerShell berikut ini mengatur properti Generasi Hyper-V saat membuat disk terkelola.

      $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. Setelah disk tersedia, buat VM dengan melampirkan disk ini. VM yang dibuat akan menjadi VM generasi 2. Ketika VM generasi 2 dibuat, Anda dapat menggeneralisasi citra VM ini secara opsional. Dengan menggeneralisasi citra, Anda dapat menggunakannya untuk membuat beberapa VM.

  • Bagaimana cara meningkatkan ukuran disk OS?

    Disk OS yang lebih besar dari 2 TiB baru untuk VM generasi 2. Secara default, disk OS lebih kecil dari 2 TiB untuk VM generasi 2. Anda dapat meningkatkan ukuran disk hingga ukuran maksimum yang disarankan 4 TiB. Gunakan Azure CLI atau portal Microsoft Azure untuk meningkatkan ukuran disk OS. Untuk informasi tentang cara memperluas disk secara terprogram, lihat Mengubah ukuran disk untuk Windows atau Linux.

    Untuk meningkatkan ukuran disk OS dari portal Microsoft Azure:

    1. Di portal Microsoft Azure, buka halaman properti VM.
    2. Untuk mematikan dan membatalkan alokasi VM, pilih tombol Hentikan.
    3. Di bagian Disk, pilih disk OS yang ingin Anda tingkatkan.
    4. Di bagian Disk, pilih Konfigurasi, dan perbarui Ukuran ke nilai yang Anda inginkan.
    5. Kembali ke halaman properti VM dan Mulai VM.

    Anda mungkin melihat peringatan untuk disk OS yang lebih besar dari 2 TiB. Peringatan tidak berlaku untuk VM generasi 2. Namun, ukuran disk OS yang lebih besar dari 4 TiB tidak didukung.

  • Apakah VM generasi 2 mendukung jaringan yang dipercepat?
    Ya. Untuk informasi selengkapnya, lihat Membuat VM dengan jaringan yang dipercepat.

  • Apakah VM generasi 2 mendukung Boot Aman atau vTPM di Azure? Baik vTPM dan Boot Aman adalah fitur peluncuran tepercaya untuk Mesin Virtual generasi 2. Untuk informasi selengkapnya, lihat Peluncuran tepercaya.

  • Apakah VHDX didukung pada generasi 2?
    Tidak, VM generasi 2 hanya mendukung VHD.

  • Apakah VM generasi 2 mendukung Penyimpanan Disk Ultra Azure?
    Ya.

  • Dapatkah saya memigrasikan VM dari generasi 1 ke generasi 2?
    Tidak, Anda tidak dapat mengubah generasi VM setelah Anda membuatnya. Jika Anda ingin beralih antara generasi VM, buat VM baru dari generasi yang berbeda.

  • Mengapa ukuran VM saya tidak diaktifkan di pemilih ukuran ketika saya mencoba membuat VM Gen2?

    Hal ini dapat diselesaikan dengan melakukan tindakan berikut:

    1. Verifikasi bahwa properti Pembuatan Mesin Virtual diatur ke Gen 2.
    2. Pastikan Anda mencari ukuran VM yang mendukung VM Gen2.

Langkah berikutnya

Pelajari lebih lanjut tentang peluncuran tepercaya dengan Mesin Virtual generasi 2.

Pelajari tentang komputer virtual generasi 2 di Hyper-V.