إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
CycleCloud ليس مجدولا، بل نظاما أساسيا يمكنك من نشر المجدول الخاص بك على Azure. يدير المجدول المهام ويوزعها في مجموعة من العقد. يوفر CycleCloud واجهة برمجة تطبيقات REST ومكتبة Python لتطوير محولات التحجيم التلقائي للمجدولات. باستخدام هذه المحولات، تحجم المجموعات المدارة لأعلى أو لأسفل وفقا لطول قوائم انتظار الوظائف ونهج الحوكمة.
المنظمون
المجدول هو برنامج يقبل قائمة بالمهام (أو المهام) ويوزع هذه المهام في مجموعات من الموارد المتوفرة. وهو يأخذ في الاعتبار متطلبات الموارد للوظائف والتبعيات بين الوظائف والأولويات. يشار إلى قوائم المهام هذه عادة باسم قوائم الانتظار.
يأتي CycleCloud مزودا بدعم مضمن للعديد من المجدولات شائعة الاستخدام (PBS Professional OSS وSlurm وIBM LSF و Grid Engine وHT Condor). يوفر قوالب لنشر هذه المجدولات على Azure. هذه القوالب هي طبولوجيا افتراضية تمثل أفضل الممارسات لإنشاء مجموعات HPC على Azure. وهي تستخدم ميزات متخصصة فريدة مثل شبكات InfiniBand ذات زمن الانتقال المنخفض.
بالإضافة إلى ذلك، يتم إنشاء المشاريع لكل مجدول. استخدم المشاريع لتثبيت وتهيئة البرامج الخفية للمجدول على العقد الرئيسية وعقد الحوسبة.
محولات المجدول
تلعب المحولات التي تم إنشاؤها لكل نوع من المجدول دورين أساسيين. يجمع دور واحد متطلبات الموارد من قوائم انتظار المجدول. يترجم الدور الآخر متطلبات الموارد إلى طلبات تخصيص لمجموعات أحجام أجهزة Azure الظاهرية. إنشاء طلبات التخصيص هذه لقيود معينة. يمكن أن تتضمن هذه القيود حصص الجهاز الظاهري وحدود حجم نظام المجموعة والحدود التي يفرضها مخطط شبكة InfiniBand لأحجام الأجهزة الظاهرية المناسبة. في جوانب معينة، تشبه هذه المحولات وسيطا يتفاوض على الطلب والعرض من أطراف متعددة.
مراقب
جهاز العرض هو عملية يتم تشغيلها في خادم تطبيق CycleCloud وتتحقق بشكل دوري من خدمات Azure لتوفر الموارد في اشتراك Azure. توفر هذه الشاشة هذه المعلومات لمحولات المجدول للوساطة في الطلب.
مخصص العقدة
يتم تشغيل تخصيص العقدة في خادم تطبيق CycleCloud. يتلقى طلب التخصيص من محولات المجدول من خلال واجهة برمجة تطبيقات REST، ويقدم موارد Azure المطلوبة لتلبية الطلب، ويعرض الموارد المقدمة مرة أخرى إلى محولات المجدول كمجموعات من العقد.
إشعار
في حين أن المفاهيم الأساسية شائعة بين المجدولين، تختلف تفاصيل التنفيذ بين المجدولات. لمزيد من المعلومات حول كل تنفيذ، راجع صفحات المجدول الفردية: