كيفية بناء كمبيوتر عملاق: 9 خطوات (بالصور)

جدول المحتويات:

كيفية بناء كمبيوتر عملاق: 9 خطوات (بالصور)
كيفية بناء كمبيوتر عملاق: 9 خطوات (بالصور)

فيديو: كيفية بناء كمبيوتر عملاق: 9 خطوات (بالصور)

فيديو: كيفية بناء كمبيوتر عملاق: 9 خطوات (بالصور)
فيديو: استرجاع واعادة ويندوز 7 لما كان عليه قبل حدوث المشكلة وبدون اعادة تنصيب 2024, أبريل
Anonim

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

خطوات

بناء كمبيوتر عملاق الخطوة 1
بناء كمبيوتر عملاق الخطوة 1

الخطوة الأولى. حدد أولاً مكونات الأجهزة والموارد اللازمة

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

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

الخطوة 2. قم ببناء عقد الحساب

ستحتاج إلى تجميع عقد الحساب أو الحصول على خوادم ما قبل الإنشاء.

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

الخطوة 3. قم بتثبيت الخوادم في الحامل

ابدأ من الأسفل ، حتى لا يكون الحامل ثقيلًا من الأعلى. ستحتاج إلى صديق لمساعدتك في ذلك - يمكن أن تكون الخوادم الكثيفة ثقيلة جدًا ويصعب توجيهها إلى القضبان التي تثبتها في الرف.

بناء كمبيوتر عملاق الخطوة 4
بناء كمبيوتر عملاق الخطوة 4

الخطوة 4. قم بتثبيت مفتاح Ethernet أعلى هيكل الخادم

خذ هذه اللحظة لتكوين المحول: اسمح بأحجام إطارات ضخمة تبلغ 9000 بايت ، واضبط عنوان IP على العنوان الثابت الذي حددته في الخطوة 1 ، وقم بإيقاف تشغيل بروتوكولات التوجيه غير الضرورية مثل SMTP Snooping.

بناء كمبيوتر عملاق الخطوة 5
بناء كمبيوتر عملاق الخطوة 5

الخطوة 5. قم بتثبيت PDU (وحدة توزيع الطاقة)

اعتمادًا على مقدار التيار الذي قد تحتاجه العقد الخاصة بك عند التحميل الأقصى ، قد تحتاج إلى 220 فولت للحصول على أداء عالٍ للحوسبة.

بناء كمبيوتر عملاق الخطوة 6
بناء كمبيوتر عملاق الخطوة 6

الخطوة 6. بعد تثبيت كل شيء ، يمكنك بدء عملية التكوين

Linux هو نظام التشغيل الفعلي لمجموعات HPC - ليس فقط هو البيئة المثالية للحوسبة العلمية ، ولكنه لا يكلف شيئًا لتثبيته على مئات أو حتى آلاف العقد. تخيل كم سيكلف تثبيت Windows على كل هذه العقد!

  • ابدأ بتثبيت أحدث إصدار من BIOS للوحة الأم والبرامج الثابتة ، والتي يجب أن تكون هي نفسها على جميع العقد.
  • قم بتثبيت توزيعة Linux المفضلة لديك على كل عقدة ، باستخدام واجهة مستخدم رسومية لعقدة الرأس. تشمل الخيارات الشائعة CentOS و OpenSuse و Scientific Linux و RedHat و SLES.
  • يوصي هذا المؤلف بشدة باستخدام Rocks Cluster Distribution. بالإضافة إلى تثبيت جميع الأدوات اللازمة لكي تعمل مجموعة الحوسبة ، تستخدم Rocks طريقة رائعة لـ "توزيع" العديد من مثيلاتها على العقد بسرعة كبيرة باستخدام تمهيد PXE وإجراء Red Hat "Kick Start".
بناء كمبيوتر عملاق الخطوة 7
بناء كمبيوتر عملاق الخطوة 7

الخطوة 7. قم بتثبيت واجهة تمرير الرسائل ، ومدير الموارد ، والمكتبات الضرورية الأخرى

إذا لم تقم بتثبيت Rocks في الخطوة السابقة ، فسيتعين عليك إعداد البرنامج اللازم يدويًا لتمكين آليات الحوسبة المتوازية.

  • ستحتاج أولاً إلى نظام إدارة bash محمول ، مثل Torque Resource Manager ، والذي يسمح لك بتفكيك المهام وتوزيعها على أجهزة متعددة.
  • قم بإقران عزم الدوران مع Maui Cluster Scheduler لإكمال الإعداد.
  • بعد ذلك ، ستحتاج إلى تثبيت واجهة تمرير الرسائل الضرورية للعمليات الفردية على عقد الحساب المنفصلة لمشاركة نفس البيانات. OpenMP هو برنامج لا يحتاج إلى تفكير.
  • لا تنس مكتبات ومجمعات الرياضيات متعددة الخيوط لبناء برامج الحوسبة المتوازية. هل ذكرت أنه يجب عليك فقط تثبيت Rocks؟
بناء كمبيوتر عملاق الخطوة 8
بناء كمبيوتر عملاق الخطوة 8

الخطوة 8. ربط عقد الحساب معا

ترسل العقدة الرئيسية مهام الحساب إلى عقد الحوسبة ، والتي بدورها يجب أن ترسل النتيجة مرة أخرى ، بالإضافة إلى إرسال الرسائل إلى بعضها البعض. أسرع كلما كان ذلك أفضل.

  • استخدم شبكة إيثرنت خاصة لتوصيل جميع العقد في المجموعة.
  • يمكن أن تعمل العقدة الرئيسية أيضًا كخادم NFS و PXE و DHCP و TFTP و NTP عبر شبكة Ethernet.
  • يجب فصل هذه الشبكة عن الشبكات العامة ، مما يضمن عدم تداخل حزم البث مع الشبكات الأخرى في شبكة LAN الخاصة بك.
بناء كمبيوتر عملاق الخطوة 9
بناء كمبيوتر عملاق الخطوة 9

الخطوة 9. اختبر الكتلة

آخر شيء قد ترغب في القيام به قبل إطلاق كل قوة الحوسبة هذه لمستخدميك هو اختبار أدائها. يعد معيار HPL (High Performance Lynpack) خيارًا شائعًا لقياس السرعة الحسابية للمجموعة. سوف تحتاج إلى تجميعها من المصدر مع جميع التحسينات الممكنة التي يقدمها المترجم الخاص بك للبنية التي اخترتها.

  • يجب عليك بالطبع تجميع جميع خيارات التحسين الممكنة لمنصتك من المصدر. على سبيل المثال ، إذا كنت تستخدم AMD CPUs ، فقم بالتجميع باستخدام Open64 بمستوى تحسين -0 fast.
  • قارن نتائجك على TOP500.org لمقارنة مجموعتك بأسرع 500 كمبيوتر خارق في العالم!

فيديو - باستخدام هذه الخدمة ، قد تتم مشاركة بعض المعلومات مع YouTube

نصائح

  • للحصول على سرعات شبكة عالية حقًا ، انظر إلى واجهات شبكة InfiniBand. كن مستعدًا لدفع أسعار مميزة بالرغم من ذلك.
  • يمكن أن تجعل IPMI إدارة مجموعة كبيرة أمرًا سهلاً من خلال توفير KVM-over-IP ، ودورة الطاقة عن بُعد ، والمزيد.
  • استخدم Ganglia لمراقبة الأحمال الحسابية على العقد.

موصى به: