آموزش رزبری پای گنو/لینوکس

آموزش کلاستر کردن رزبری پای (۱)

raspberry-pi-cluster
نوشته شده توسط اروند طباطبایی

یکی از هیجان انگیز ترین کارهایی که میتوان با برد های کوچک کامپیوتری انجام داد کلاستر کردن آن‌ها است. هنگامی که شما تعدادی سیستم را کلاستر کنید میتوانید در قدرت پردازشی همه ی آن‌ها در زمانی واحد استفاده کنید و پردازش و قدرت سیستم کامپیوتری ساخته شده را به تعداد کامپیوترهای کلاستر شده افزایش دهید. در این نوشته چند قسمتی میخواهیم ۴ رزبری پای را کلاستر کنیم که در آن از ۳ عدد رزبری پای ۲ و یک عدد رزبری پای مدل B استفاده کرده‌ایم که از رزبری پای های مدل ۲ به عنوان node استفاده شده است و رزبری مدل B نیز به عنوان سیستم head node قرار داده شده است. سعی شده است تا در حد امکان کامپیوتری که میسازیم کوچک باشد و به همین دلیل فقط دو کابل از آن‌ها خارج می‌شود که یکی power و دیگری برای شبکه است؛ همچنین برای روشن کردن برد ها نیز از یک هاب دارای منبع تغذیه استفاده مرده‌ایم و همچنین از یک سوئیچ اترنت نیز استفاده شده است که برای اینکه با هاب روشن شود کمی دستکاری شده است با این حال با کمی جستجو میتوانید در فروشگاه ها مورد مناسب تری پیدا کنید که به راحتی با هاب هم روشن شود.

بزرگترین کلاستر رزبری که تا به حال انجام شده است ۱۲۰ رزبری پای بوده که در resin.io میتوانید در مورد آن بیشر بخوانید ؛ هنوز هم این کلاستر قدرتمندترین پروژه انجام شده است که از ۵ عدد node با تعداد ۲۴ عدد رزبری در هر گره است.

raspberry-pi-cluster-computer

به هرحال برای استفاده ما و در این پروژه ۴ رزبری کلاستر شده کافی است و قدرت پردازش خوبی را ارائه میدهد و برای تست کردن پروژه ها و کارهای گیکی به نظر مناسب میرسد.

ساخت سخت‌افزار

درکنار هم قرار دادن سخت افزارهایی در این سایز واقعاً آسان است و حجم بسیار کمی را آشغال میکند و برای اینکار میتوانید از قطعات ساخته شده‌ای که در فروشگاه هایی همچون آمازون فروخته می‌شود (و برای ایران مناسب نیست ) استفاده کنید و یا خودتان این قطعات را سفارش داده و یا به صورت دست ساز آماده کنید که در نهایت این به خلاقیت شما و اینکه چه ظاهری برای کامپیوتر خود در نظر داشته باشید برخواهد گشت.

هاب usb مورد استفاده نیز یک هاب ۵ پورت است که اندازه در حدود رزبری پای ها دارد که با ۵ پورت برای هر بورد میتوان یک پورت usb داشت و پورت آخر نیز برای روشن کردن سوئیچ اترنت به کار خواهد رفت.

ما نتوانستیم سوئیچ را پیدا کنیم که مستقیماً با usb روشن شود اما پیدا کردی سوئیچی که بتواند با ۵ ولت برق کار کند کار سختی نیست؛ پس از آن میتوانیم کابل مربوط به power را طوری تغییر دهیم که بتوان آن را به usb متصل کرده و سوئیچ از هاب تغذیه کند و بدین ترتیب آخرین پورت موجود بر روی هاب نیز استفاد می‌شود (دقت داشته باشید که هابی که تهیه میکنید بتوانید به راحتی تمامی پورت ها را تغذیه کرده و با افت ولتاژ در هنگام روشن کردن و استفاده از کامپیوترتان مواجه نشوید) در زیر چند تصویر مربوط به تبدیل کابل سوئیچ اترنت به usb آورده شده است که کمک میکند بهتر فرآیند انجام کار را درک کنید.

raspberry-pi-cluster-switch-cableraspberry-pi-cluster-pc

raspberry-pi-cluster-cable-schema
پس از آن نیز میتوانید بردها و سوئیچ را در جای خود محکم کنید و با کابل هایی کوتاه آنهارا به محل مورد نظر وصل کنید. ما برای مشخص شدن وضعین کامپیوترمان یک blinkstick نیز در آن قرار دادیم و همچنین یک فلش مموری ۶۴ گیگابایتی نیز برای اشتراک گذاری بین کلاستر قرار دادیم و بدین ترتیب دو پورت usb سیستم اصلی پر شد.

raspberry-pi-cluster-case-result
در بخش بعدی به کانفیگ کردن کلاسترها خواهیم پرداخت.

درباره نویسنده

اروند طباطبایی

دیدگاهتان را بنویسید