إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
Azure CycleCloud هي أداة صديقة للمؤسسات لتنسيق وإدارة بيئات الحوسبة عالية الأداء (HPC) على Azure. باستخدام CycleCloud، يمكنك توفير البنية الأساسية لأنظمة HPC، ونشر مجدولات HPC المألوفة، وتوسيع نطاق البنية الأساسية تلقائيا لتشغيل المهام بكفاءة على أي نطاق. من خلال CycleCloud، يمكنك إنشاء أنواع مختلفة من أنظمة الملفات وتركيبها على عقد نظام مجموعة الحوسبة لدعم أحمال عمل HPC.
يستخدم مسؤولو HPC والمستخدمون الذين يرغبون في إعداد بيئة HPC مع مجدول معين Azure CycleCloud. وهو يدعم المجدولات الشائعة مثل Slurm وPBSPro وLSF و Grid Engine وHT-Condor. CycleCloud هو المنتج الشقيق ل Azure Batch، الذي يوفر برنامج Scheduler كخدمة على Azure.
للحصول على معلومات حول كيفية مقارنة CycleCloud مع حلول Azure HPC الأخرى، راجع الحوسبة عالية الأداء (HPC) على Azure.
اختر خدمة Azure لأحمال العمل الدفعية وHPC
اختر خدمة بناء على خبرة الجدولة ومستوى التحكم في البنية التحتية الذي يتطلبه عبء عملك:
| الخدمة | الأنسب | نموذج التشغيل |
|---|---|---|
| Azure Batch | أحمال عمل متوازية وعالية الإنتاجية لا تتطلب منك تشغيل برامج الجدولة | توفر Azure خدمة الجدولة كخدمة. تبني باستخدام واجهات برمجة التطبيقات والأدوات الدفعية بينما يدير Batch التجمعات والعقد والوظائف والمهام. |
| Azure CycleCloud | بيئات HPC التي تتطلب جدولة محددة، أو طوبولوجيا تجمعية مخصصة، أو توافق وثيق مع سير العمل المحلي الحالي | تقوم بنشر وإدارة المجدول وتكوين العنقود. يقوم CycleCloud بتوفير وتكبير تلقائيا لبنية Azure. |
| Azure CycleCloud Workspace for Slurm | الفرق التي ترغب في بيئة Slurm جاهزة للنشر لأحمال عمل الحوسبة عالية الأداء أو الذكاء الاصطناعي | يقوم حل السوق بنشر مكونات CycleCloud وSlurm والشبكات والتخزين والوصول في اشتراكك في Azure الخاص بك. |
استخدم بيئتك الحالية كعامل حاسم:
| نقطة البداية | تفضيل | لماذا |
|---|---|---|
| يجب عليك الحفاظ على نصوص الوظائف الخاصة بالمجدول أو قوائم الانتظار أو السياسات أو التكاملات. | Azure CycleCloud | يتيح لك CycleCloud تشغيل جدولة مدعومة وتخصيص التجمع حول سير العمل الحالي. |
| أنت بحاجة إلى Slurm، لكن البيئة المحددة مسبقا تلبي متطلبات الطوبولوجيا والتكامل الخاصة بك. | Azure CycleCloud Workspace for Slurm | يقلل حل السوق من العمل المطلوب في تصميم البنية التحتية والتكامل قبل أن يتمكن المستخدمون من تقديم الوظائف. |
| أنت تبني تطبيقا يمكنه تقديم مهام مستقلة أو وظائف MPI عبر واجهة برمجة تطبيقات ولا يعتمد على سلوك محدد للجدول. | Azure Batch (خدمة معالجة الدُفعات السحابية من أزور) | Batch يوفر الجدولة كخدمة، لذا فريقك لا يدير برنامج الجدولة. |
لا تختار CycleCloud فقط لأن عبء العمل يستخدم Slurm. إذا كانت بيئة Slurm المحددة مسبقا تلبي متطلباتك، فإن Workspace for Slurm يقلل من أعمال الإعداد. إذا لم يكن هناك اعتماد على الجدولة في عبء العمل، يمكن ل Batch تجنب المسؤولية التشغيلية لتشغيل المجدول وتكوين العنقود.
قبل تنفيذ الإنتاج، سجل سبب ملاءمة CycleCloud، والبدائل التي رفضتها، واختبار توافق الجدول، وطوبولوجيا العنقود، وسعة الذروة والحصص، ومعيار التخزين، ونهج استعادة الفشل، والوقت والتكلفة لكل مهمة تمثيلية. للحصول على الإرشاد، راجع التخطيط وحجم عناقيد HPC.
لماذا تستخدم Azure CycleCloud؟
غالبا ما تبني المؤسسات التي لديها بيئات HPC طويلة الأمد خبرة عميقة وأدوات مخصصة حول مجدول معين. قد يكون نقل هذه الإعدادات أو إعادة تصميمها على Azure أمرا صعبا. يبسط CycleCloud كتل إنشاء Azure الأساسية مثل الأجهزة الظاهرية (VMs) ومجموعات المقياس وواجهات الشبكة والأقراص. يتيح هذا التبسيط لمسؤول HPC التركيز على ما هو مألوف: مجموعة HPC تتضمن العقد وجدولة يمكنهم تكوينها كما يريدون.
يضيف CycleCloud المكونات الإضافية للتحجيم التلقائي إلى المجدولات المدعومة. باستخدام هذه الميزة، لا يحتاج المستخدمون إلى إنشاء إجراءات معقدة للتحجيم التلقائي. إنهم يعملون فقط مع إعدادات المجدول التي يعرفونها بالفعل.
مع تنسيق قالب تعريفي غني، يوفر CycleCloud أدوات قوية لإنشاء بيئات HPC كاملة على Azure. يمكن للمستخدمين نشر البيئات التي تتضمن خوادم NFS وأنظمة الملفات المتوازية ومضيفي المصادقة وخوادم الترخيص وخدمات الدليل - أساسا جميع المكونات المطلوبة في نظام HPC - من خلال وحدة إدارة واحدة.
يتكامل CycleCloud مع خدمات Azure مثل Azure Monitorوأدوات إدارة التكاليف من مايكروسوفت.
قدرات CycleCloud
| Capability | Image |
|---|---|
|
محايد للجدولة استخدم مجدولات HPC القياسية مثل Slurm وPBS Pro وLSF و Grid Engine وHTCondor، أو قم بتوسيع المكونات الإضافية للتحجيم التلقائي CycleCloud للعمل مع المجدول الخاص بك |
|
|
إدارة موارد الحوسبة إدارة الأجهزة الظاهرية ومجموعات المقياس لتوفير مجموعة مرنة من موارد الحوسبة التي تلبي متطلبات حمل العمل الديناميكية |
|
|
موارد التدرج التلقائي ضبط حجم نظام المجموعة ومكوناتها تلقائيا استنادا إلى متطلبات تحميل الوظيفة والتوافر والوقت |
|
|
المراقبة والتحليل جمع بيانات الأداء وتحليلها باستخدام أدوات المرئيات |
|
|
مجموعات القوالب استخدام قوالب CycleCloud لمشاركة طبولوجيا نظام المجموعة مع المجتمع |
|
|
تخصيص الوظائف وتوسيعها استخدم واجهة برمجة تطبيقات RESTful الشاملة لتخصيص الوظائف وتوسيعها، ونشر المجدول الخاص بك، والدعم في مديري أحمال العمل الحاليين |
|
|
التكامل في مهام سير العمل الحالية التكامل في مهام سير العمل والأدوات الموجودة باستخدام CLI المضمن |
|
| Capability | Image |
|---|---|
|
محايد للجدولة استخدم مجدولات HPC القياسية مثل Slurm وPBS Pro وLSF و Grid Engine وHTCondor، أو قم بتوسيع المكونات الإضافية للتحجيم التلقائي CycleCloud للعمل مع المجدول الخاص بك |
|
|
إدارة موارد الحوسبة إدارة الأجهزة الظاهرية ومجموعات المقياس لتوفير مجموعة مرنة من موارد الحوسبة التي تلبي متطلبات حمل العمل الديناميكية |
|
|
موارد التدرج التلقائي ضبط حجم نظام المجموعة ومكوناتها تلقائيا استنادا إلى متطلبات تحميل الوظيفة والتوافر والوقت |
|
|
المراقبة والتحليل جمع بيانات الأداء وتحليلها باستخدام أدوات المرئيات |
|
|
مجموعات القوالب استخدام قوالب CycleCloud لمشاركة طبولوجيا نظام المجموعة مع المجتمع |
|
|
تخصيص الوظائف وتوسيعها استخدم واجهة برمجة تطبيقات RESTful الشاملة لتخصيص الوظائف وتوسيعها، ونشر المجدول الخاص بك، والدعم في مديري أحمال العمل الحاليين |
|
|
التكامل في مهام سير العمل الحالية التكامل في مهام سير العمل والأدوات الموجودة باستخدام CLI المضمن |
|
كيف يمكنني استخدام Azure CycleCloud؟
Azure CycleCloud هو تطبيق ويب قابل للتطبيق يمكنك تشغيله محليا أو في Azure VM. بمجرد التثبيت، يمكنك تكوين CycleCloud لاستخدام موارد الحوسبة والبيانات في اشتراك Azure المعد. توفر CycleCloud العديد من قوالب التجمعات الرسمية لجدولة (PBSPro، LSF، Grid Engine، Slurm، HTCondor) وأنظمة الملفات. يوفر مجتمع CycleCloud أيضا قوالب نظام المجموعة. يمكنك استخدام قوالب نظام المجموعة هذه غير معدلة أو تخصيصها لتلبية احتياجاتك المحددة.
عند إنشاء نظام مجموعة، فإنه يتدرج تلقائيا لمعالجة المهام الحسابية التي ترسلها إلى المجدول. تتحكم الميزات الإدارية CycleCloud في الوصول إلى مجموعة CycleCloud للمستخدمين الآخرين في مؤسستك.
باستخدام الأدوات التي تتضمن القوالب والبرامج النصية للتكوين، يمكنك إنشاء بيئات HPC معقدة بسرعة ونسخ هذه الإعدادات لفرق مختلفة عبر مؤسستك.
ما لا يعده CycleCloud
لا يتضمن CycleCloud وظيفة جدولة الوظائف. بمعنى آخر، CycleCloud ليس مجدولا. بدلا من ذلك، هو منصة تتيح لك نشر وإدارة موارد HPC في Azure. يحتوي CycleCloud على دعم مضمن للعديد من المجدولات شائعة الاستخدام، بما في ذلك PBSPro وSlurm وIBM LSF و Grid Engine وHTCondor. ومع ذلك، يمكن لمستخدمي CycleCloud أيضا تنفيذ جدولة خاصة بهم فوق واجهة برمجة التطبيقات التلقائية التي تم توفيرها.
لا يقوم CycleCloud بتأمينك في مخطط مجموعة معين. يتضمن قوالب تساعدك على تشغيل أنظمة HPC بسرعة على Azure، ويمكنك تخصيص هذه القوالب لتناسب احتياجاتك. يوفر مجتمع Azure HPC قوالب محسنة لمختلف الجدولة وأنواع مختلفة من الأحمال العملية.
كيف تبدو بيئة CycleCloud المنشورة
يمكنك نشر نظام CycleCloud HPC بأكمله على البنية الأساسية ل Azure. يمكنك تثبيت CycleCloud كخادم تطبيق على جهاز ظاهري في Azure يتطلب الوصول الصادر إلى واجهات برمجة تطبيقات موفر موارد Azure. يبدأ CycleCloud ويدير الأجهزة الظاهرية التي تشكل نظام HPC الخاص بك. تتضمن هذه الأجهزة الظاهرية عادة عقد رأس المجدول وعقد الحوسبة. يمكنك أيضا إضافة مكونات أخرى مثل خوادم NFS، عقد المصادقة، أو مضيفي الباستيون، حسب احتياجاتك. يمكنك تعريف الإعداد الكامل في قوالب CycleCloud. يمكنك أيضا الاتصال بخدمات Azure مثل NetApp Files أو Microsoft Entra ID Services.