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

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

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

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

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

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

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

سلسلة 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 فقط مجموعة فرعية من هذه الصور - يرجى الاطلاع على الوثائق ذات الصلة حول حجم الجهاز الظاهري للحصول على التفاصيل الكاملة.

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

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

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

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

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

ميزات الجيل الثاني مقابل ميزات الجيل الأول

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

إمكانات الجيل الأول مقابل إمكانات الجيل الثاني

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

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

قالب Azure Resource Manager

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

صورة Marketplace

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

مدخل Azure

فيما يلي خطوات إنشاء جهاز ظاهري من الجيل الثاني (Gen2) في مدخل 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. أسفل Image، حدد صورة Gen2 من صور Marketplace لبدء الاستخدام

    تلميح

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

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

PowerShell

يمكنك أيضاً استخدام PowerShell لإنشاء جهاز ظاهري بالإشارة مباشرة إلى SKU الجيل الأول أو الجيل الثاني.

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

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

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

2019-datacenter-gensecond

إذا كنت تنشئ جهاز ظاهري باستخدام Windows 10 كنظام التشغيل، يمكنك تحديد صورة (UEFI) من الجيل الثاني تبدو كما يلي:

20H2-PRO-G2

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

Azure CLI

أو بدلا ًمن ذلك، يمكنك استخدام Azure CLI لعرض أي صور متوفرة من الجيل الثاني، والمدرجة بواسطة الناشر.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

تعرف على المزيد حول التشغيل الموثوق باستخدام أجهزة gen 2 الظاهرية.

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