إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
عند تحديد حجم عقدة لتجمع Azure Batch، يمكنك الاختيار من بين جميع أحجام الأجهزة الظاهرية المتوفرة في Azure تقريباً. يقدم Azure مجموعة من الأحجام للأجهزة الظاهرية التي تعمل بنظامي Linux وWindows لتتناسب مع أحمال العمل المختلفة.
سلسلة وأحجام الأجهزة الظاهرية المعتمدة
تجمعات في تكوين الجهاز الظاهري
تدعم تجمعات الدفعات في تكوين الجهاز الظاهري تقريبا جميع أحجام الأجهزة الظاهرية المتوفرة في Azure. يمكن الحصول على أحجام الأجهزة الظاهرية المدعومة في منطقة ما عبر واجهة برمجة تطبيقات إدارة الدفعات. يمكنك استخدام إحدى الطرق التالية لإرجاع قائمة بأحجام الأجهزة الظاهرية التي تدعمها Batch في منطقة ما:
- PowerShell: Get-AzBatchSupportedVirtualMachineSku
- Azure CLI: az batch location list-skus
- واجهات برمجة تطبيقات إدارة الدفعات: قائمة وحدات SKU المدعومة للجهاز الظاهري
على سبيل المثال، باستخدام Azure CLI، يمكنك الحصول على قائمة وحدات sku لمنطقة Azure معينة باستخدام الأمر التالي:
az batch location list-skus --location <azure-region>
تلميح
تجنب VM SKUs/families مع تواريخ نهاية عمر دعم الدفعة (EOL) الوشيكة. يمكن اكتشاف هذه التواريخ عبر ListSupportedVirtualMachineSkusواجهة برمجة التطبيقات أو PowerShell أو Azure CLI.
لمزيد من المعلومات، راجع دليل أفضل ممارسات Batch فيما يتعلق بتحديد Batch pool VM SKU.
استخدام صور الأجهزة الظاهرية من الجيل
يمكن استخدام بعض سلاسل الأجهزة الظاهرية، مثل FX وMv2، فقط مع صور الجهاز الظاهري من الجيل 2. يتم تحديد صور الجهاز الظاهري من الجيل 2 مثل أي صورة جهاز ظاهري، باستخدام sku خاصية التكوين؛ imageReference تحتوي السلاسل على لاحقة مثل sku أو -g2.-gen2 للحصول على قائمة بصور الأجهزة الظاهرية التي يدعمها Batch، بما فيها صور الجيل 2، استخدم واجهة برمجة التطبيقات "قائمة الصور المدعومة" أو PowerShell أو Azure CLI.
اعتبارات الحجم
متطلبات التطبيق - ضع في اعتبارك خصائص ومتطلبات تشغيل التطبيق على العقد. يمكن أن تساعد الجوانب مثل ما إذا كان التطبيق متعدد مؤشرات الترابط أم لا ومقدار الذاكرة التي يستهلكها في تحديد حجم العقدة الأكثر ملاءمة والأوفر من حيث التكلفة. بالنسبة لأحمال عمل MPI متعددة المثيلات أو تطبيقات CUDA، يُرجى مراعاة أحجام الأجهزة الظاهرية HPC أو الممكنة لـ GPU على التوالي. لمزيد من المعلومات، راجع استخدام المثيلات المؤهلة لـ RDMA أو المثيلات الممكنة لـ GPU في تجمعات Batch.
المهام لكل عقدة - من المعتاد تحديد حجم عقدة بافتراض تشغيل مهمة واحدة لكل عقدة في كل مرة. ومع ذلك، قد يكون تشغيل مهام متعددة (مثيلات تطبيق متعددة) بالتوازي على حساب العقد أثناء تنفيذ المهمة أمراً مفيداً. في هذه الحالة، من الشائع اختيار حجم عقدة متعددة النوى لاستيعاب الطلب المتزايد على تنفيذ المهمة المتوازية.
مستويات التحميل لمهام مختلفة - جميع العقد في تجمع بالحجم نفسه. إذا كنت تنوي تشغيل التطبيقات مع متطلبات نظام و/أو مستويات تحميل مختلفة، نوصي باستخدام تجمعات منفصلة.
التوفر في المنطقة - قد لا تتوفر سلسلة الجهاز الظاهري أو حجمه في المناطق التي تنشئ فيها حسابات Batch. للتحقق من توفر الحجم، راجعالمنتجات المتوفرة حسب المنطقة.
الحصص النسبية - يمكن أن تحد الحصص النسبية للذاكرة الأساسية في حساب Batch من عدد العقد لحجم معين التي يمكنك إضافتها إلى تجمع Batch. عند الضرورة، يمكنك طلب زيادة الحصة النسبية.
صور الأجهزة الظاهرية المدعومة
استخدم إحدى واجهات برمجة التطبيقات التالية لعرض قائمة Windows وصور أجهزة ظاهرية على نظام Linux يدعمها Batch حالياً، بما فيها معرفات وحدة حفظ المخزون لعامل العُقد لكل صورة:
- PowerShell: احصل على AzBatchSupportedImage
- Azure CLI: صور مدعومة لتجمع az batch
- واجهات برمجة تطبيقات خدمة الدفعات: قائمة الصور المدعومة
على سبيل المثال، باستخدام Azure CLI، يمكنك الحصول على قائمة صور الجهاز الظاهري المدعومة باستخدام الأمر التالي:
az batch pool supported-images list
الصور التي تخضع verificationType لاختبار التحقق من إمكانية verified التشغيل التفاعلي المنتظم مع خدمة Batch بواسطة فريق Azure Batch.
verified لا يعني التعيين أنه يتم التحقق من صحة كل تطبيق أو سيناريو استخدام محتمل، ولكن يتم اختبار هذه الوظيفة التي تعرضها واجهة برمجة تطبيقات الدفعات مثل تنفيذ المهام وتركيب نظام ملفات ظاهري مدعوم وما إلى ذلك بانتظام كجزء من عمليات الإصدار. الصور التي تحتوي على verificationTypeunverified لا تخضع لاختبار التحقق المنتظم ولكن تم التحقق منها في البداية للتمهيد على عقد حساب Azure Batch والانتقال إلى idle حالة عقدة الحساب.
unverified دعم الصور غير مضمون.
تلميح
تجنب الصور ذات تواريخ نهاية عمر دعم Batch (EOL) الوشيكة. يمكن اكتشاف هذه التواريخ عبر ListSupportedImagesواجهة برمجة التطبيقات أو PowerShell أو Azure CLI.
لمزيد من المعلومات، راجع دليل أفضل ممارسات Batch فيما يتعلق بتحديد صورة Batch pool VM.
تلميح
تعتمد قيمة AZ_BATCH_NODE_ROOT_DIR متغير بيئة عقدة الحساب على ما إذا كان الجهاز الظاهري يحتوي على قرص مؤقت محلي أم لا. راجع موقع دليل جذر الدفعة لمزيد من المعلومات.
الخطوات التالية
- اطلع على سير عمل خدمة "الدُفعة" ومواردها الأساسية مثل المجموعات والعُقد والمهام.
- تعرف على استخدام أحجام الأجهزة الظاهرية المتخصصة مع مثيلات RDMA الممكنة أو الممكنة لوحدة معالجة الرسومات في تجمعات الدفعات.