إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
تدعم خدمة Azure Kubernetes (AKS) أحجام وأجيال وميزات مختلفة للجهاز الظاهري (VM) لاستيعاب أحمال العمل المختلفة ومتطلبات الأداء. توفر هذه المقالة نظرة عامة على أحجام الأجهزة الظاهرية والأجيال المتوفرة ل AKS، وكيفية التحقق من أحجام الأجهزة الظاهرية المتوفرة في منطقتك، وأسباب عدم توفر أحجام معينة للأجهزة الظاهرية، وما يحدث عند إيقاف حجم الجهاز الظاهري.
دعم الجهاز الظاهري على AKS
يدعم Azure كلا من الأجهزة الظاهرية (VMs) من الجيل 1 (الجيل 1) والجيل 2 (Gen 2). مع بعض الاستثناءات، نوصي عموما بالترحيل إلى الأجهزة الظاهرية من الجيل 2 للاستفادة من أحدث الميزات والوظائف في أجهزة Azure الظاهرية.
يحدد حجم الجهاز الظاهري ونظام التشغيل (OS) الذي تحدده عند إنشاء تجمع عقدة AKS إنشاء الجهاز الظاهري وصورة العقدة المستخدمة. تحقق من قائمة الأحجام المدعومة لمعرفة ما إذا كانت SKU الخاصة بك تدعم أو تتطلب Gen 2.
القيود
هناك بعض القيود التي يجب مراعاتها عند اختيار إنشاء جهاز ظاهري و / أو نظام التشغيل:
- لا يمكن تمكين التشغيل الموثوق به إلا على أحجام الأجهزة الظاهرية التي تدعم الجيل الثاني.
- تستخدم أحجام الأجهزة الظاهرية السرية دائما الجيل 2 على AKS.
- تستخدم أحجام الجهاز الظاهري Arm64 دائما Gen 2 على AKS.
- لا تدعم تجمعات عقد Windows Server 2019 أحجام الأجهزة الظاهرية من الجيل الثاني.
- تتطلب تجمعات عقد Windows Server 2022 استخدام رأس مخصص لاستخدام Gen 2.
لاستخدام الأجهزة الظاهرية من Gen 2 على AKS، راجع استخدام الأجهزة الظاهرية من Gen 2.
ميزات الجهاز الظاهري المتوفرة
يدعم AKS العديد من ميزات الجهاز الظاهري التي تعزز الأمان والأداء والوظائف. تتضمن بعض الميزات الرئيسية ما يلي:
- يستخدم التوفير التلقائي للعقدة (NAP) متطلبات موارد الجراب المعلقة لتحديد التكوين الأمثل للجهاز الظاهري لتشغيل أحمال العمل بكفاءة وفعالية من حيث التكلفة.
- توفر تجمعات عقد الأجهزة الظاهرية تجربة أفضل لأحمال العمل الديناميكية ومتطلبات التوفر العالية. تمكنك تجمعات عقد الأجهزة الظاهرية من إعداد العديد من الأجهزة الظاهرية ذات العائلة المتشابهة في تجمع عقدة واحدة. تتم جدولة أحمال العمل الخاصة بك تلقائيا على الموارد المتوفرة التي تقوم بتكوينها.
أحجام الأجهزة الظاهرية المدعومة
للحصول على معلومات متعمقة حول أحجام الأجهزة الظاهرية المتوفرة في Azure، راجع أحجام أجهزة Azure الظاهرية. لعرض أحجام الأجهزة الظاهرية من الجيل الثاني المدعومة، راجع أحجام الأجهزة الظاهرية من الجيل 2.
يدعم AKS أيضا أنواع الأجهزة الظاهرية والميزات التالية:
- الأجهزة الظاهرية السرية (CVMs)
- الأجهزة الظاهرية للمعالج المستند إلى الذراع (Arm64)
- الأجهزة الظاهرية المحسنة لوحدة معالجة الرسومات
- إطلاق موثوق به
- المعيار الفيدرالي لعملية المعلومات (FIPS)
السلوك الافتراضي لأحجام الأجهزة الظاهرية المدعومة
هناك ثلاثة سيناريوهات عند إنشاء تجمع عقدة بحجم جهاز ظاهري مدعوم:
- إذا كان حجم الجهاز الظاهري يدعم الجيل الأول فقط، فإن السلوك الافتراضي لكل من تجمعات عقد Linux و Windows هو استخدام صورة عقدة Gen 1.
- إذا كان حجم الجهاز الظاهري يدعم الجيل الثاني فقط، فإن السلوك الافتراضي لكل من تجمعات عقدة Linux و Windows هو استخدام صورة عقدة Gen 2. تتطلب تجمعات عقد Windows Server 2022 عنوانا مخصصا لاستخدام حجم جهاز ظاهري يدعم الجيل الثاني فقط. لمزيد من المعلومات، راجع إنشاء تجمع عقدة Windows باستخدام جهاز ظاهري من الجيل الثاني.
- إذا كان حجم الجهاز الظاهري يدعم كلا من Gen 1 و Gen 2، فإن السلوك الافتراضي لكل من تجمعات عقد Linux و Windows (في Windows Server 2025+) هو استخدام صورة عقدة Gen 2. لاستخدام صورة عقدة الجيل الثاني ل Windows Server 2022، راجع إنشاء تجمع عقدة Windows باستخدام جهاز ظاهري من الجيل الثاني.
التحقق من أحجام الأجهزة الظاهرية المتاحة
تحقق من أحجام الأجهزة الظاهرية المتوفرة باستخدام az vm list-skus الأمر.
az vm list-skus --location <your-location> --output table
لماذا قد لا تتوفر أحجام معينة للأجهزة الظاهرية
هناك عدة أسباب لعدم توفر أحجام معينة للأجهزة الظاهرية، بما في ذلك:
حدود الحصة النسبية: تقوم جميع خدمات Azure بتعيين حدود وحصص افتراضية للموارد والميزات. لمزيد من المعلومات، راجع الموارد التالية:
- الحصص النسبية والحدود الإقليمية لخدمة Azure Kubernetes (AKS)
- التحقق من استخدام الحصة
- طلب زيادة الحصة النسبية من خلال طلب دعم Azure ( لنوع المشكلة، حدد الحصة النسبية)
إشعار
- بالنسبة لتجمعات عقد المستخدمين، قد لا يتم استخدام أحجام الأجهزة الظاهرية التي تحتوي على أقل من اثنين من وحدات المعالجة المركزية الافتراضية واثنين من الجيجابايت من الذاكرة (RAM) بشكل افتراضي.
- بالنسبة لتجمعات عقد النظام، قد لا يتم استخدام أحجام الأجهزة الظاهرية التي تحتوي على أقل من اثنين من وحدات المعالجة المركزية الافتراضية وأربعة غيغابايت من الذاكرة (RAM) بشكل افتراضي. للتأكد من أنه يمكنك جدولة الجرابات المطلوبة
kube-systemوتطبيقاتك بشكل موثوق، نوصي بعدم استخدام أي أجهزة ظاهرية من السلسلة B أو أجهزة ظاهرية من سلسلة Av1.
أحجام الجهاز الظاهري في المعاينة: قد لا تكون أحجام الأجهزة الظاهرية في المعاينة متاحة لك إذا لم تقم بتسجيل علامة المعاينة لحجم الجهاز الظاهري.
محظور بواسطة AKS: قد لا تتوفر بعض أحجام الأجهزة الظاهرية بشكل افتراضي في AKS. قد تتطلب هذه الأحجام اختبارا إضافيا أو التحقق من الصحة لضمان التوافق مع AKS. إذا كنت بحاجة إلى حجم جهاز ظاهري معين غير متوفر لك، فيمكنك إرسال طلب مشكلة في GitHub.
تأكد من فهمك للميزات التي تحتاجها أحمال العمل الخاصة بك واختر حجم الجهاز الظاهري الذي يلبي هذه المتطلبات. عادة ما تتمتع إصدارات الجهاز الظاهري الأحدث بأداء أفضل وميزات محسنة. على سبيل المثال، زادت الأجهزة الظاهرية من Gen 2 من مزايا الأمان والأداء على الأجهزة الظاهرية من Gen 1.
ماذا يحدث عند إيقاف حجم الجهاز الظاهري؟
عندما يصل حجم الجهاز الظاهري أو السلسلة إلى تاريخ التقاعد، يتم إلغاء تخصيص الجهاز الظاهري. يؤدي إلغاء تخصيص الجهاز الظاهري إلى كسر تجمعات عقدة AKS. للتحقق من حالة السحب لحجم الجهاز الظاهري، راجع سلسلة أحجام أجهزة Azure الظاهرية المستبعدة أو إجراء بحث في تحديثات Azure. للتحقق من حجم الجهاز الظاهري لتجمعات العقد، استخدمaz aks nodepool list الأمر [[az-aks-nodepool-list] والاستعلام عن الخاصية vmSize :
az aks nodepool list --resource-group <your-resource-group> --cluster-name <your-cluster-name> --query "[].{Name:name, VMSize:vmSize}" --output table
إذا كنت تستخدم حجم جهاز ظاهري قيد الإيقاف/التقاعد، فإننا نوصي بترحيل تجمعات العقد إلى حجم جهاز ظاهري مدعوم لمنع أي انقطاع محتمل لخدمتك. حاليا، لا يدعم AKS الانتقال إلى حجم جهاز ظاهري جديد داخل نفس تجمع العقدة.
ترحيل تجمعات العقد إلى حجم جهاز ظاهري مدعوم
بمجرد تحديد تجمعات العقد المناسبة لاتخاذ إجراء بشأنها، يمكنك تغيير حجم تجمعات العقد. أثناء عملية تغيير الحجم، يتم إنشاء تجمع عقدة جديد ويتم ترحيل أحمال العمل إلى تجمع العقدة الجديد.
لمزيد من المعلومات حول الترحيل إلى حجم جهاز ظاهري جديد، راجع الموارد التالية:
- الترحيل من Gen 1 إلى Gen 2 VMs
- دليل ترحيل أحجام الأغراض العامة
- دليل ترحيل الأحجام المحسنة للتخزين
- دليل ترحيل الأحجام المسرعة لوحدة معالجة الرسومات
- دليل ترحيل Azure Dedicated Host SKU
الأجهزة الظاهرية Gen 2 على AKS
تعد أجهزة Gen 2 الظاهرية بشكل عام أحدث عروض Azure ولها ميزات حصرية على الأجهزة الظاهرية من الجيل الأول مثل زيادة الذاكرة وتحسين أداء وحدة المعالجة المركزية ودعم أقراص NVMe ودعم التشغيل الموثوق به.
بينما نوصي عموما بتشغيل الأجهزة الظاهرية من Gen 2، يجب عليك التأكد من أن الجيل الذي تختاره يدعم متطلباتك. لمعرفة المزيد حول الاختلافات بين الأجيال، ومتى قد يكون أحدهما أكثر منطقية من الآخر، راجع هل يجب أن أقوم بإنشاء جهاز ظاهري من الجيل 1 أو 2 في Hyper-V؟
لاستخدام الأجهزة الظاهرية Gen 2 على AKS، راجع استخدام الأجهزة الظاهرية من الجيل 2 على AKS.
الخطوات التالية
- لمعرفة المزيد حول الأجهزة الظاهرية من Gen 2، راجع دعم الأجهزة الظاهرية من الجيل 2 على Azure
- لمعرفة المزيد حول صور عقدة Gen 2 المدعومة، راجع صور العقدة