الحوسبة عالية الإنتاجية

في علوم الحاسوب ، الحوسبة عالية الإنتاجية ( HTC ) هي استخدام العديد من موارد الحوسبة على مدى فترات طويلة من الزمن لإنجاز مهمة حسابية.

التحديات

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

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

مقارنة بالأداء العالي مقابل المهام المتعددة

هناك العديد من الاختلافات بين الحوسبة عالية الإنتاجية، والحوسبة عالية الأداء (HPC)، والحوسبة متعددة المهام (MTC).

تتميز مهام الحوسبة عالية الأداء (HPC) بحاجتها إلى كميات كبيرة من القدرة الحاسوبية لفترات زمنية قصيرة، بينما تتطلب مهام الحوسبة عالية الإنتاجية (HTC) أيضًا كميات كبيرة من القدرة الحاسوبية، ولكن لفترات زمنية أطول بكثير (أشهر وسنوات، بدلاً من ساعات وأيام). [ 1 ] [ 2 ] غالبًا ما تُقاس بيئات الحوسبة عالية الأداء بوحدة FLOPS .

مع ذلك، لا يهتم مجتمع تقنية الاتصالات عالية السرعة (HTC) بعدد العمليات في الثانية، بل بعدد العمليات في الشهر أو السنة. لذا، يركز هذا المجال على عدد المهام التي يمكن إنجازها على مدى فترة زمنية طويلة بدلاً من سرعة الإنجاز.

كتعريف بديل، تُعرّف البنية التحتية للشبكة الأوروبية الحوسبة عالية الأداء (HTC) بأنها "نموذج حوسبة يركز على التنفيذ الفعال لعدد كبير من المهام غير المترابطة بشكل كبير" [ 3 بينما تميل أنظمة الحوسبة عالية الأداء (HPC) إلى التركيز على المهام المتوازية المترابطة بشكل كبير ، وبالتالي يجب تنفيذها داخل موقع محدد مع وصلات منخفضة زمن الوصول. في المقابل، تُعد أنظمة الحوسبة عالية الأداء مهامًا مستقلة ومتسلسلة يمكن جدولتها بشكل فردي على العديد من موارد الحوسبة المختلفة عبر حدود إدارية متعددة. تحقق أنظمة الحوسبة عالية الأداء ذلك باستخدام تقنيات وأساليب متنوعة للحوسبة الشبكية .

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

انظر أيضاً

مراجع