دعم الأجهزة الظاهرية من الجيل 2 على Azure

ينطبق على: ✔️ أجهزة ظاهرية بنظام التشغيل Linux ✔️ أجهزة ظاهرية بنظام التشغيل Windows ✔️ مجموعات التوسعة المرنة ✔️ مجموعات التوسعة الموحدة

يتوفر الآن دعم الأجهزة الظاهرية من الجيل 2 (VMs) على Azure. لا يمكنك تغيير جيل أي جهاز ظاهري بعد إنشائه، لذا راجع الاعتبارات في هذه الصفحة قبل اختيار جيل.

تدعم الأجهزة الظاهرية من الجيل 2 الميزات الرئيسية غير المدعومة في الأجهزة الظاهرية من الجيل 1. تتضمن هذه الميزات زيادة الذاكرة وإضافات Intel Software Guard Extensions (Intel SGX) والذاكرة الثابتة الافتراضية (vPMEM). الأجهزة الظاهرية للجيل 2 التي تعمل في الموقع، لديها بعض الميزات التي لم يتم اعتمادها في Azure حتى الآن. لمزيد من المعلومات، راجع المقطع الميزات والإمكانات.

تستخدم الأجهزة الظاهرية من الجيل 2 بنية التمهيد الجديدة المستندة إلى UEFI بدلا من البنية المستندة إلى BIOS المستخدمة من قبل الأجهزة الظاهرية من الجيل 1. مقارنة بالأجهزة الظاهرية من الجيل 1، قد تكون الأجهزة الظاهرية من الجيل 2 قد حسنت أوقات التمهيد والتثبيت. للحصول على نظرة عامة على الأجهزة الظاهرية من الجيل 2 وبعض الاختلافات بين الجيل 1 والجيل 2، راجع هل يجب إنشاء جهاز ظاهري من الجيل 1 أو 2 في Hyper-V؟.

أحجام الجيل الثاني من الأجهزة الظاهرية

يقدم Azure الآن دعم الجيل 2 لسلسلة الأجهزة الظاهرية المحددة التالية:

سلسلة VM الجيل 1 الجيل 2
سلسلة Av2 ✔️
سلسلة B ✔️ ✔️
سلسلة DCsv2 ✔️
سلسلة Dv2 ✔️
سلسلة DSv2 ✔️ ✔️
سلسلة Dv3 ✔️
سلسلة Dsv3 ✔️ ✔️
Dv4-series ✔️ ✔️
Dsv4-series ✔️ ✔️
Dav4-series ✔️ ✔️
سلسلة Dasv4 ✔️ ✔️
Ddv4-series ✔️ ✔️
سلسلة Ddsv4 ✔️ ✔️
Dasv5-series ✔️ ✔️
Dadsv5-series ✔️ ✔️
DCasv5-series ✔️
DCadsv5-series ✔️
Dpsv5-series ✔️
Dpdsv5-series ✔️
Dv5-series ✔️ ✔️
Dsv5-series ✔️ ✔️
Ddv5-series ✔️ ✔️
Ddsv5-series ✔️ ✔️
سلسلة Ev3 ✔️
سلسلة Esv3 ✔️ ✔️
Ev4-series ✔️ ✔️
Esv4-series ✔️ ✔️
Eav4-series ✔️ ✔️
سلسلة Easv4 ✔️ ✔️
Edv4-series ✔️ ✔️
سلسلة Edsv4 ✔️ ✔️
Easv5-series ✔️ ✔️
Eadsv5-series ✔️ ✔️
ECasv5-series ✔️
ECadsv5-series ✔️
Epsv5-series ✔️
Epdsv5-series ✔️
Edv5-series ✔️ ✔️
Edsv5-series ✔️ ✔️
Ev5-series ✔️ ✔️
Esv5-series ✔️ ✔️
سلسلة Fsv2 ✔️ ✔️
سلسلة FX ✔️
سلسلة GS ✔️
سلسلة HB ✔️ ✔️
سلسلة HBv2 ✔️ ✔️
سلسلة HBv3 ✔️ ✔️
سلسلة HC ✔️ ✔️
سلسلة Lsv2 ✔️ ✔️
M-series ✔️ ✔️
Mv2-series1 ✔️
Msv2 and Mdsv2 Medium Memory Series1 ✔️
سلسلة NC ✔️
سلسلة NCv2 ✔️ ✔️
سلسلة NCv3 ✔️ ✔️
سلسلة NCasT4_v3 ✔️ ✔️
NC A100 v4-series ✔️
سلسلة ND ✔️ ✔️
ND A100 v4-series ✔️
سلسلة NDv2 ✔️
سلسلة NV ✔️
سلسلة NVv3 ✔️ ✔️
سلسلة NVv4 ✔️ ✔️
NVadsA10 v5-series ✔️ ✔️
NDm A100 v4-series ✔️
سلسلة NP ✔️

1 لا يدعم كل من Mv2-series وDC-series وNDv2-series وMsv2 وMdsv2-series Medium Memory صور الأجهزة الظاهرية من الجيل الأول وتدعم فقط مجموعة فرعية من صور الجيل الثاني. يرجى الاطلاع على وثائق Mv2-series وDSv2-series وND A100 v4-series وNDv2-series وMsv2 and Mdsv2 Medium Memory Series للحصول على التفاصيل.

صور الأجهزة الظاهرية من الجيل الثاني في Azure Marketplace

يدعم الجيل الثاني من الأجهزة الظاهرية صور Marketplace التالية:

  • 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

إشعار

قد تدعم أحجام محددة من الأجهزة الظاهرية مثل Mv2-Series وDC-series وND A100 v4-series وNDv2-series وMsv2 and Mdsv2-series فقط مجموعة فرعية من هذه الصور - يرجى الاطلاع على الوثائق ذات الصلة حول حجم الجهاز الظاهري للحصول على التفاصيل الكاملة.

الأجهزة الظاهرية المحلية مقابل الأجهزة الظاهرية من الجيل 2 من Azure

لا يدعم Azure حاليا بعض الميزات التي يدعمها Hyper-V المحلي للأجهزة الظاهرية من الجيل 2.

ميزة الجيل الثاني Hyper-V المحلي Azure
Secure boot ✔️ مع التشغيل الموثوق
Shielded VM ✔️
vTPM ✔️ مع التشغيل الموثوق
الأمان المستند إلى الظاهرية (VBS) ✔️ ✔️
تنسيق VHDX ✔️

لمزيد من المعلومات، راجع التشغيل الموثوق.

الميزات والإمكانات

ميزات الجيل 1 مقابل ميزات الجيل 2

ميزة الجيل 1 الجيل 2
Boot PCAT UEFI
وحدات التحكم بالقرص IDE SCSI
أحجام الجهاز الظاهري جميع أحجام الأجهزة الظاهرية الاطلاع على الأحجام المتاحة

قدرات الجيل 1 مقابل الجيل 2

الإمكانية الجيل 1 الجيل 2
قرص نظام التشغيل > 2 تيرابايت ✔️
نظام تشغيل مخصص للقرص/الصورة/التبديل ✔️ ✔️
دعم مجموعة تغيير سعة الجهاز الظاهري ✔️ ✔️
استرداد موقع Azure ✔️ ✔️
الاستعادة/النسخ الاحتياطي ✔️ ✔️
معرض Azure Compute ✔️ ✔️
تشفير قرص Azure ✔️ ✔️
التشفير من جانب الخادم ✔️ ✔️

إنشاء جهاز ظاهري من الجيل 2

قالب Azure Resource Manager

لإنشاء جهاز ظاهري بسيط من الجيل الثاني بنظام Windows، راجع إنشاء جهاز ظاهري بنظام التشغيل Windows من قالب Resource Manager لإنشاء جهاز ظاهري بسيط من الجيل الثاني بنظام Linux، راجع كيفية إنشاء جهاز ظاهري بنظام Linux باستخدام قوالب Azure Resource Manager

صورة Marketplace

في مدخل Microsoft Azure أو Azure CLI، يمكنك إنشاء أجهزة ظاهرية من الجيل 2 من صورة Marketplace تدعم تمهيد UEFI.

مدخل Azure

فيما يلي خطوات إنشاء جهاز ظاهري من الجيل 2 (Gen2) في مدخل Microsoft Azure.

  1. قم بتسجيل الدخول إلى بوابة Azure.
  2. ابحث عن Virtual Machines
  3. ضمن الخدمات، حدد الأجهزة الظاهرية.
  4. في صفحة Virtual Machines، حدد Add ثم حدد Virtual Machine.
  5. أسفل Project details، تأكد من تحديد الاشتراك الصحيح.
  6. أسفل Resource group، حدد Create new واكتب اسماً لمجموعة الموارد أو حدد مجموعة موارد موجودة من القائمة المنسدلة.
  7. أسفل Instance details، اكتب اسماً للجهاز الظاهري واختر منطقة
  8. ضمن صورة، حدد صورة من الجيل 2 من صور Marketplace للبدء

    تلميح

    إذا كنت لا ترى إصدار الجيل 2 من الصورة التي تريدها في القائمة المنسدلة، فحدد مشاهدة جميع الصور ثم قم بتغيير عامل تصفية نوع الصورة إلى Gen 2.

  9. حدد حجم الجهاز الظاهري الذي يدعم الجيل 2. اعرض قائمة بجميع الأحجام المدعمة.
  10. قم بتعبئة معلومات Administrator account ثم Inbound port rules
  11. في أسفل الصفحة، حدد ⁧⁩Review + create⁧
  12. في الصفحة Create a virtual machine، يمكنك مشاهدة التفاصيل حول جهاز ظاهري أنت على وشك إنشائه. بمجرد أن يظهر التحقق من الصحة كما تم تمريره، حددإنشاء.

PowerShell

يمكنك أيضا استخدام PowerShell لإنشاء جهاز ظاهري عن طريق الرجوع مباشرة إلى الجيل 1 أو الجيل 2 SKU.

على سبيل المثال، استخدم PowerShell cmdlet التالي للحصول على قائمة بوحدات SKU في عرض WindowsServer.

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

إذا كنت تقوم بإنشاء جهاز ظاهري باستخدام Windows Server 2019 كجهاز تشغيل، فيمكنك تحديد صورة الجيل 2 (UEFI) التي تبدو كما يلي:

2019-datacenter-gensecond

إذا كنت تقوم بإنشاء جهاز ظاهري مع Windows 10 كجهاز تشغيل، فيمكنك تحديد صورة من الجيل 2 (UEFI) التي تبدو كما يلي:

20H2-PRO-G2

راجع المقطع الميزات والإمكانات للحصول على القائمة الموجودة حالياً بصور Marketplace المدعمة.

Azure CLI

بدلا من ذلك، يمكنك استخدام Azure CLI لمشاهدة أي صور متوفرة من الجيل 2، مدرجة بواسطة Publisher.

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

الصورة المُدارة أو القرص المُدار

يمكنك إنشاء جهاز ظاهري من الجيل 2 من صورة مدارة أو قرص مدار بنفس الطريقة التي تقوم بها بإنشاء جهاز ظاهري من الجيل 1.

مجموعات توسيع الجهاز الافتراضي

يمكنك أيضا إنشاء أجهزة ظاهرية من الجيل 2 باستخدام مجموعات مقياس الجهاز الظاهري. في Azure CLI، استخدم مجموعات مقياس Azure لإنشاء أجهزة ظاهرية من الجيل 2.

الأسئلة الشائعة

  • هل الأجهزة الظاهرية من الجيل 2 متوفرة في جميع مناطق Azure؟
    نعم. ولكن لا تتوفر جميع أحجام الأجهزة الظاهرية من الجيل الثاني في كل منطقة. يعتمد توفر الجهاز الظاهري من الجيل 2 على توفر حجم الجهاز الظاهري.

  • هل هناك فرق في السعر بين الأجهزة الظاهرية من الجيل 1 والجيل 2؟
    ‏‏لا.

  • لدي ملف .vhd من جهازي الظاهري المحلي من الجيل 2. هل يمكنني استخدام ملف .vhd هذا لإنشاء جهاز ظاهري من الجيل 2 في Azure؟ نعم، يمكنك إحضار ملف Generation 2 .vhd إلى Azure واستخدام ذلك لإنشاء جهاز ظاهري من الجيل 2. اتبع الخطوات التالية للقيام بذلك:

    1. قم بتحميل ملف .vhd إلى حساب التخزين الموجود في نفس المنطقة التي ترغب في إنشاء الجهاز الظاهري فيها.

    2. أنشئ قرصاً مداراً من ملف .vhd. عيّن الخاصية Hyper-V Generation على V2. تعيّن أوامر PowerShell التالية خاصية Hyper-V Generation عند إنشاء القرص المُدار.

      $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. بمجرد توّفر القرص، أنشئ جهاز ظاهري مع إرفاق هذا القرص. سيكون الجهاز الظاهري الذي تم إنشاؤه جهازا ظاهريا من الجيل 2. عند إنشاء الجهاز الظاهري من الجيل 2، يمكنك بشكل اختياري تعميم صورة هذا الجهاز الظاهري. وبتعميم الصورة، يمكنك استخدامها لإنشاء أجهزة ظاهرية متعددة.

  • كيف يمكنني زيادة حجم قرص نظام التشغيل؟

    تعد أقراص نظام التشغيل الأكبر من 2 تيرابايت جديدة على الأجهزة الظاهرية من الجيل 2. بشكل افتراضي، تكون أقراص نظام التشغيل أصغر من 2 تيرابايت للأجهزة الظاهرية من الجيل 2. يمكنك زيادة حجم القرص لأقصى حد مُوصى به والمقدر بـ 4 TiB. استخدم Azure CLI أو مدخل Azure لزيادة حجم قرص نظام التشغيل. لمزيد من المعلومات حول كيفية توسيع الأقراص برمجياً، راجع تغيير حجم قرص لـ Windows أو Linux.

    لزيادة حجم قرص نظام التشغيل من مدخل Azure، قم بالتالي:

    1. في مدخل Azure، انتقل إلى صفحة خصائص الجهاز الظاهري.
    2. لإيقاف تشغيل الجهاز الظاهري وإلغاء تخصيصه، حدد الزر Stop.
    3. في المقطع Disks، حدد قرص نظام التشغيل الذي تريد زيادة حجمه.
    4. في المقطع Disks، حدد Configuration، وقم بتحديث Size بالقيمة التي تريدها.
    5. ارجع إلى صفحة خصائص الجهاز الظاهري وStart الجهاز الظاهري.

    قد يظهر لك تحذير لأقراص نظام التشغيل الأكبر من 2 TiB. لا ينطبق التحذير على الأجهزة الظاهرية من الجيل 2. مع ذلك، لا يتوفر الدعم لأحجام أقراص نظام التشغيل الأكبر من 4 TiB.

  • هل تدعم الأجهزة الظاهرية من الجيل 2 الشبكات المتسارعة؟
    نعم. لمزيد من المعلومات، راجع إنشاء جهاز ظاهري باستخدام الشبكات المتسارعة.

  • هل تدعم الأجهزة الظاهرية من الجيل 2 التمهيد الآمن أو vTPM في Azure؟ كل من vTPM والتمهيد الآمن هما ميزات إطلاق موثوق به للأجهزة الظاهرية من الجيل 2. لمزيد من المعلومات، راجع التشغيل الموثوق.

  • هل VHDX مدعوم على الجيل 2؟
    لا، تدعم الأجهزة الظاهرية من الجيل 2 على Azure VHD فقط.

  • هل تدعم الأجهزة الظاهرية من الجيل 2 Azure Ultra Disk Storage؟
    نعم.

  • هل يمكنني ترحيل جهاز ظاهري من الجيل 1 إلى الجيل 2؟
    لا، لا يمكنك تغيير جيل أي جهاز ظاهري بعد إنشائه. إذا كنت بحاجة إلى التبديل بين أجيال الأجهزة الظاهرية، فأنشئ جهاز ظاهري جديد من جيل مختلف.

  • لماذا لا يتم تمكين حجم الجهاز الظاهري الخاص بي في محدد الحجم عندما أحاول إنشاء جهاز ظاهري من الجيل 2؟

    يمكن حل هذه المشكلة عن طريق القيام بما يلي:

    1. تحقق من تعيين خاصية VM Generation إلى Gen 2.
    2. تحقق من أنك تبحث عن حجم جهاز ظاهري يدعم الأجهزة الظاهرية من الجيل 2.

الخطوات التالية

تعرف على المزيد حول الإطلاق الموثوق به مع الأجهزة الظاهرية من الجيل 2.

تعرف على الأجهزة الظاهرية من الجيل 2 في Hyper-V.