ترجمهٔ فارسی ماشینی است و ممکن است در اصطلاحات دقیق نباشد. با انتخاب «هر دو» میتوانی متن اصلی را هم بخوانی.
مرحلهٔ ۱
مقدمه
مقدمه
در این منبع شما یک سیستم کامپیوتری توزیع شده با استفاده از:
هشت رایانه Raspberry Pi 3 به عنوان سرورها
Raspberry Pi 3 دیگری در نقش مشتری که سرورها را کنترل می کند
آنچه را که خواهید ساخت
این سیستم با نام a کامپیوتر خوشه ای، نوعی کامپیوتر ابری. قدرت هشت CPU سرور (32 هسته) به شما این امکان را می دهد که محاسبات را از CPU مشتری بسیار سریعتر از مشتری انجام دهید. پس از تکمیل این پروژه، میتوانید برنامههایی را در پایتون 3 روی کلاینت توسعه دهید و آنها را روی خوشه خود اجرا کنید.
برای ساختن OctaPi باید سه مرحله را طی کنید:
با استفاده از روتر اختصاصی، یک شبکه Wi-Fi برای خوشه ایجاد کنید
یک ماشین مشتری ایجاد کنید
هشت سرور ایجاد کنید
توجه: شما در واقع به هشت سرور نیاز ندارید، زیرا این کلاستر با هر تعداد سرور تا سقف تعیین شده توسط روتر WiFi شما کار می کند. اگر Raspberry Pis کافی برای ساخت OctaPi ندارید، چرا HexaPi (6) یا TetraPi (4) درست نکنید؟
اگر می خواهید خوشه خود را زیبا جلوه دهید، می توانید آرایه های LED Pimoroni Unicorn HAT 8x8 را در هر سرور قرار دهید. یک اسکریپت کنترل bash در ماشین کلاینت می تواند برای تغییر الگوهای کلاه های تک شاخ استفاده شود.
این پروژه به سختافزار نیاز دارد: raspberry-pi. مراحل اتصال و نصب را در آموزش بخوان؛ مرورگر جایگزین برد و قطعات فیزیکی نیست.
این پروژه در محیطی که در مراحل آموزش معرفی شده اجرا میشود؛ مانند Python دسکتاپ، Thonny، Jupyter یا Raspberry Pi. کدهای مخصوص این ابزارها را در همان محیط اجرا کن.