MPP (Massively Parallel Processing)
ما المقصود بها؟
يُعرف مفهوم المعالجة المتوازية على نطاق واسع (MPP) أيضًا باسم المعالجة المتوازية بالذاكرة الموزعة (DMP). وهو نظام يتكوّن من العديد من عُقد الحوسبة، بحيث تضم كل عقدة ذاكرة محلية خاصة بها ونظام تشغيل يعتمد على نواة مصغّرة. وتتم إدارة العُقد مجتمعةً بواسطة نظام تشغيل رئيسي مرتبط بجميع النوى المصغّرة.
يمكن النظر إلى MPP باعتبارها بديلاً عن المعالجة المتعددة ذات الذاكرة المشتركة (SMP)، إذ ترتبط كل عقدة بالعُقد الأخرى بشكل غير وثيق، وتتحكم في موارد الحوسبة الخاصة بها، مثل الذاكرة. ويتيح ذلك لبنية MPP معالجة كميات هائلة من البيانات وتقديم نتائج أسرع بكثير عند التعامل مع مجموعات البيانات الكبيرة. وعادةً ما تستخدم حوسبة الشبكات وعناقيد الحوسبة شكلاً من أشكال بنية MPP.
يمكن النظر إلى MPP باعتبارها بديلاً عن المعالجة المتعددة ذات الذاكرة المشتركة (SMP)، إذ ترتبط كل عقدة بالعُقد الأخرى بشكل غير وثيق، وتتحكم في موارد الحوسبة الخاصة بها، مثل الذاكرة. ويتيح ذلك لبنية MPP معالجة كميات هائلة من البيانات وتقديم نتائج أسرع بكثير عند التعامل مع مجموعات البيانات الكبيرة. وعادةً ما تستخدم حوسبة الشبكات وعناقيد الحوسبة شكلاً من أشكال بنية MPP.
لماذا تحتاج إليها؟
تشمل مزايا المعالجة المتوازية على نطاق واسع (MPP) قابلية أعلى لتوسّع النظام وأداءً أفضل مع أحمال العمل التي تتطلب من معالجات مختلفة تنفيذ أجزاء مختلفة من البرنامج في الوقت نفسه. وتشمل العيوب صعوبة إنشاء برامج الحوسبة المتوازية، إلى جانب التعقيد الأكبر بكثير في إعداد النظام، إذ يتطلب الأمر قدراً كبيراً من التخطيط لتحديد كيفية تقسيم قاعدة البيانات المشتركة وكيفية توزيع العمل بين جميع المعالجات المنفصلة. ويمكن استخدام واجهة مراسلة، تُسمى أحياناً «الترابط البيني»، لتسهيل الاتصال بين المعالجات وتنسيق جهودها.
في نهاية المطاف، يعتمد اختيارك للمعالجة المتوازية على نطاق واسع (MPP) أو المعالجة متعددة المهام المتماثلة (SMP) أو أي بنية أخرى على المهام التي تتوقع أن تنفذها خوادمك معظم الوقت. توفر المعالجة المتوازية على نطاق واسع (MPP) عادةً قابلية توسّع وتوافراً أعلى بفضل عدد عقدها المستقلة، في حين قد تتميز المعالجة متعددة المهام المتماثلة (SMP) بتكاليف إدارية أقل وتكون أكثر ملاءمة للحوسبة المتوازية، بفضل المعالجات المتناسقة بشكل وثيق والتي تتشارك معظم موارد الحوسبة في النظام.
في نهاية المطاف، يعتمد اختيارك للمعالجة المتوازية على نطاق واسع (MPP) أو المعالجة متعددة المهام المتماثلة (SMP) أو أي بنية أخرى على المهام التي تتوقع أن تنفذها خوادمك معظم الوقت. توفر المعالجة المتوازية على نطاق واسع (MPP) عادةً قابلية توسّع وتوافراً أعلى بفضل عدد عقدها المستقلة، في حين قد تتميز المعالجة متعددة المهام المتماثلة (SMP) بتكاليف إدارية أقل وتكون أكثر ملاءمة للحوسبة المتوازية، بفضل المعالجات المتناسقة بشكل وثيق والتي تتشارك معظم موارد الحوسبة في النظام.
كيف تساعد GIGABYTE؟
للعملاء الذين يعتمدون بنية MPP، توفر GIGABYTE مجموعة واسعة من حلول الخوادم، بما في ذلك:
-خوادم H-Series عالية الكثافة: توفر تصميمًا عالي الكثافة لبنى ثنائية المعالج، ويمكن استخدامها كوحدة عنقودية لتطبيقات MPP عالية الكثافة.
-خوادم G-Series المزوّدة بوحدات GPU: توفر أعلى كثافة في القطاع لمسرّعات GPU، وتدعم منتجات AMD وNVIDIA المعتمدة على GPU، بالإضافة إلى بطاقات التوسعة Xilinx FPGA وIntel FPGA وQualcomm ASIC.
-خوادم S-Series للتخزين: تدعم طُرز تخزين HDD عالية السعة مزودة بـ 16 و36 و60 حجرة، والمخصصة للاستخدام المؤسسي، كما تناسب حلول التخزين المعرّف بالبرمجيات ومجموعات بيانات MPP.
-خوادم H-Series عالية الكثافة: توفر تصميمًا عالي الكثافة لبنى ثنائية المعالج، ويمكن استخدامها كوحدة عنقودية لتطبيقات MPP عالية الكثافة.
-خوادم G-Series المزوّدة بوحدات GPU: توفر أعلى كثافة في القطاع لمسرّعات GPU، وتدعم منتجات AMD وNVIDIA المعتمدة على GPU، بالإضافة إلى بطاقات التوسعة Xilinx FPGA وIntel FPGA وQualcomm ASIC.
-خوادم S-Series للتخزين: تدعم طُرز تخزين HDD عالية السعة مزودة بـ 16 و36 و60 حجرة، والمخصصة للاستخدام المؤسسي، كما تناسب حلول التخزين المعرّف بالبرمجيات ومجموعات بيانات MPP.