دُفعة Azure والموثوقية

تسمح لك Azure Batch بإمكانية تشغيل وظائف دُفعية للحوسبة المتوازية ذات النطاق الواسع والأداء العالي (HPC) بفعّالية في Azure.

استخدم Azure Batch لتنفيذ ما يلي:

  • إنشاء مجموعة من عقد الحساب (الأجهزة الظاهرية) وإدارتها.
  • تثبيت التطبيقات التي تريد تشغيلها.
  • جدولة مهام لتشغيلها على عقد الحساب.

تتضمن الأقسام التالية قائمة اختيار للتصميم والتكوين والتصميم الموصى به وخيارات التكوين الخاصة بدُفعة Azure.

قائمة اختيار التصميم والتكوين

هل صممت حمل العمل لديك وتكوين دُفعة Azure مع وضع المرونة في الاعتبار؟


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

توصيات التصميم والتكوين

استكشف جدول التوصيات التالي لتحسين تصميم حمل العمل لديك وتكوين دُفعة Azure لموثوقية الخدمة:

التوصية الوصف
حافظ على ثنائيات التطبيق والبيانات المرجعية محدثة في جميع المناطق. سيضمن البقاء على اطلاع دائم إمكانية توصيل المنطقة بالإنترنت بسرعة دون الحاجة إلى انتظار تحميل الملف وتوزيعه.
استخدام وظائف أقل والمزيد من المهام. استخدام وظيفة لتشغيل مهمة واحدة غير فعال. على سبيل المثال، إن استخدام وظيفة واحدة تحتوي على 1000 مهمة بدلاً من إنشاء 100 وظيفة تحتوي كل منها على 10 مهمة أمر أكثر فعّالية. إن تشغيل 1000 وظيفة، كل منها بمهمة واحدة، سيكون النهج الأقل كفاءة والأبطأ والأكثر تكلفة.
استخدم حسابات دفعية متعددة في مناطق مختلفة للسماح لتطبيقك بالاستمرار في التشغيل، إذا أصبح حساب دُفعة Azure في منطقة واحدة غير متاح. من المهم أن تكون لديك حسابات متعددة لتطبيق عالي التوافر.
بناء مهام دائمة. يجب تصميم المهام لتحمل الفشل واستيعاب إعادة المحاولة، خاصةً بالنسبة للمهام طويلة الأمد. تأكد من أن المهام تولد نفس النتيجة الفردية حتى لو تم تشغيلها أكثر من مرة. ثمة طريقة واحدة لتحقيق نفس النتيجة هي جعل المهام الخاصة بك تسعى إلى تحقيق الهدف. هناك طريقة أخرى وهي التأكد من أن مهامك غير فعالة (المهام سيكون لها نفس النتيجة بغض النظر عن عدد المرات التي يتم تشغيلها فيها).
إنشاء كافة الخدمات المطلوبة مسبقًا في كل منطقة، مثل حساب الدُفعة وحساب التخزين. غالباً ما لا يتم تحصيل أي رسوم مقابل إنشاء حسابات وتتراكم الرسوم فقط عند استخدامك للحساب أو عند تخزينك للبيانات.

تلميح

لمزيد من التفاصيل حول إرشادات الموثوقية لموازن التحميل، راجع الموثوقية في Azure Batch.

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