Mini ITX کلستر تورینګ Pi 2 د 32 GB رام سره

Mini ITX کلستر تورینګ Pi 2 د 32 GB رام سره

د حبر ټولنې سلامونه! ما پدې وروستیو کې زموږ د لومړي نسخه کلستر بورډ په اړه لیکلي [V1]. او نن زه غواړم تاسو ته ووایم چې موږ څنګه په نسخه کار وکړ تورینګ V2 د 32 GB سره ناټاکلي رسي یاد.

موږ د مینی سرورونو سره مینه لرو چې د محلي پراختیا او محلي کوربه توب لپاره کارول کیدی شي. د ډیسټاپ کمپیوټرونو یا لپټاپونو برعکس، زموږ سرورونه د 24/7 کار کولو لپاره ډیزاین شوي، دوی په چټکۍ سره فیډریټ کیدی شي، د بیلګې په توګه، په کلستر کې 4 پروسیسرونه وو، او د 5 دقیقو وروسته 16 پروسیسرونه وو (د شبکې اضافي تجهیزات نشته) او دا ټول په یو کمپیکٹ فارم کې فکتور خاموش او د انرژي وړ.

زموږ د سرورونو جوړښت د ساختماني کلستر اصول پراساس دی، د بیلګې په توګه. موږ کلستر بورډونه جوړوو چې په بورډ کې د ایترنیټ شبکې په کارولو سره، ډیری کمپیوټري ماډلونه (پروسیسرونه) وصل کوي. د ساده کولو لپاره، موږ تر اوسه خپل کمپیوټري ماډلونه نه دي جوړ کړي، مګر د Raspberry Pi Compute Modules څخه کار اخلو او موږ واقعیا د نوي CM4 ماډل لپاره هیله درلوده. مګر، هرڅه د دوی د نوي فارم فاکتور سره د پلانونو خلاف شول او زه فکر کوم چې ډیری یې مایوسه دي.

د کټ لاندې ، موږ څنګه له V1 څخه V2 ته لاړو او څنګه موږ باید د نوي راسبیري پای CM4 فارم فاکتور سره بهر شو.

نو، د 7 نوډونو لپاره د کلستر جوړولو وروسته، پوښتنې دا دي - بل څه دی؟ څنګه د محصول ارزښت لوړ کړو؟ 8، 10 یا 16 نوډونه؟ کوم ماډل جوړونکي؟ په ټولیز ډول د محصول په اړه فکر کول، موږ پوهیږو چې دلته اصلي شی د نوډونو شمیر نه دی یا جوړونکی څوک دی، مګر د ودانۍ بلاک په توګه د کلسترونو جوهر دی. موږ باید د لږترلږه ودانۍ بلاک په لټه کې شو

لومړی، به یو کلستر وي او په ورته وخت کې به د ډیسکونو او توسیع بورډونو سره وصل شي. د کلستر بلاک باید د ځان بسیا بیس نوډ وي او د پراخولو پراخه انتخابونو سره.

دوهمد دې لپاره چې لږترلږه کلستر بلاکونه د لوی اندازې کلسترونو په جوړولو سره یو له بل سره وصل شي او دا د بودیجې او اندازه کولو سرعت له مخې اغیزمن وي. د اندازه کولو سرعت باید د شبکې سره د عادي کمپیوټرونو د نښلولو په پرتله ګړندی وي او د سرور هارډویر په پرتله خورا ارزانه وي.

دریمد کلستر لږترلږه واحدونه باید په کافي اندازه کمپیکٹ، ګرځنده، د انرژي اغیزمن، ارزانه او په عملیاتي شرایطو کې تقاضا نه وي. دا د سرور ریکونو څخه یو له کلیدي توپیرونو څخه دی او هرڅه چې ورسره تړلي دي.

موږ د نوډونو شمیر په ټاکلو سره پیل کړ.

د نوډونو شمیر

د ساده منطقي قضاوتونو سره، موږ پوهیږو چې 4 نوډونه د لږترلږه کلستر بلاک لپاره غوره انتخاب دی. 1 نوډ کلستر نه دی، 2 نوډونه کافي ندي (1 ماسټر 1 کارګر، په بلاک کې د اندازه کولو امکان شتون نلري، په ځانګړې توګه د متفاوت انتخابونو لپاره)، 3 نوډونه سم ښکاري، مګر د 2 واکونو څو څو او دننه اندازه کول یو بلاک محدود دی، 6 نوډونه تقریبا د 7 نوډونو په څیر په قیمت کې راځي (زموږ له تجربې څخه دا دمخه د لوی لګښت قیمت دی)، 8 ډیر دی، د مینی ITX فارم فاکتور کې فټ نه کوي او حتی ډیر ګران PoC حل.

په هر بلاک کې څلور نوډونه د سرو زرو معنی ګڼل کیږي:

  • په هر کلستر بورډ کې لږ مواد، له همدې امله د تولید لپاره ارزانه
  • د 4 څخه ډیری، ټول 4 بلاکونه 16 فزیکي پروسیسرونه ورکوي
  • مستحکم سرکټ 1 ماسټر او 3 کارګران
  • ډیر متفاوت تغیرات، عمومي محاسبه + سرعت-کمپیوټ ماډلونه
  • د منی ITX فارم فاکتور د SSD ډرایو او توسعې کارتونو سره

د موډلونو محاسبه

دویمه نسخه د CM4 پر بنسټ والړ ده، موږ فکر کاوه چې دا به د SODIMM فارم فکتور کې خوشې شي. خو…
موږ پریکړه وکړه چې د SODIMM لور بورډ جوړ کړو او CM4 مستقیم ماډلونو کې راټول کړو ترڅو کاروونکي د CM4 په اړه فکر ونه کړي.

Mini ITX کلستر تورینګ Pi 2 د 32 GB رام سره
د تورینګ پای کمپیوټ ماډل د راسبیري پای CM4 ملاتړ کوي

په عموم کې، د ماډلونو په لټه کې، د 128 MB RAM څخه تر 8 GB RAM سره د کوچنیو ماډلونو څخه د کمپیوټر ماډلونو ټول بازار خلاص شو. ماډلونه د 16 GB RAM سره او نور مخکې دي. د بادل اصلي ټیکنالوژیو پراساس د ایج اپلیکیشن کوربه توب لپاره ، د 1 GB رام دمخه کافي ندي ، او د 2 ، 4 او حتی 8 GB رام لپاره د ماډلونو وروستي ظهور د ودې لپاره ښه خونه چمتو کوي. دوی حتی د ماشین زده کړې غوښتنلیکونو لپاره د FPGA ماډلونو سره اختیارونه په پام کې نیولي ، مګر د دوی ملاتړ ځنډول شوی ځکه چې د سافټویر اکوسیستم ندی رامینځته شوی. د ماډل بازار مطالعې پرمهال ، موږ د ماډلونو لپاره د نړیوال انٹرفیس رامینځته کولو مفکورې سره مخ شو ، او په V2 کې موږ د کمپیوټري ماډلونو انٹرفیس متحد کول پیل کوو. دا به د V2 نسخه مالکینو ته اجازه ورکړي چې د نورو جوړونکو څخه ماډلونه وصل کړي او د ځانګړو دندو لپاره یې مخلوط کړي.

V2 د ټول Raspberry Pi 4 کمپیوټ ماډل (CM4) لاین ملاتړ کوي ، پشمول د لایټ نسخې او 8 GB RAM ماډلونه

Mini ITX کلستر تورینګ Pi 2 د 32 GB رام سره

پردي

د ماډلونو پلورونکي او د نوډونو شمیر له ټاکلو وروسته، موږ د PCI بس ته نږدې شو چې پردیوالونه موقعیت لري. د PCI بس د پردیو لپاره معیاري دی او نږدې په ټولو کمپیوټري ماډلونو کې موندل کیږي. موږ ډیری نوډونه لرو، او په مثالي توګه، هر نوډ باید د PCI وسیلو سره د ورته غوښتنې حالت کې شریک کړي. د مثال په توګه، که دا یو ډیسک وي چې د بس سره وصل وي، نو دا د ټولو نوډونو لپاره شتون لري. موږ د څو کوربه ملاتړ سره د PCI سویچونو په لټه کې شو او وموندله چې هیڅ یو یې زموږ اړتیاو سره سمون نه خوري. دا ټول حلونه تر ډیره حده د 1 کوربه یا څو کوربه پورې محدود وو، مګر د پای ټکي ته د همغږي غوښتنو حالت پرته. دویمه ستونزه د هر چپ $ 50 یا ډیر لوړ لګښت دی. په V2 کې، موږ پریکړه وکړه چې د PCI سویچونو سره تجربې وځنډوو (موږ به وروسته دوی ته بیرته راستانه کړو لکه څنګه چې موږ وده کوو) او د هر نوډ لپاره د رول ټاکلو په لاره روان شو: لومړی دوه نوډونه د منی PCI ایکسپریس پورټ هر نوډ افشا کړل، دریم نوډ افشا شوي 2 بندرونه 6 Gbps SATA کنټرولر. د نورو نوډونو څخه ډیسکونو ته د لاسرسي لپاره ، تاسو کولی شئ په کلستر کې د شبکې فایل سیسټم وکاروئ. ولې نه؟

سپیڅلی

موږ پریکړه وکړه چې د بحث او انعکاس له لارې د وخت په تیریدو سره د لږترلږه کلستر بلاک څنګه رامینځته شوي ځینې سکیچونه شریک کړو.

Mini ITX کلستر تورینګ Pi 2 د 32 GB رام سرهMini ITX کلستر تورینګ Pi 2 د 32 GB رام سرهMini ITX کلستر تورینګ Pi 2 د 32 GB رام سره

د پایلې په توګه، موږ د 4 260 پن نوډونو، 2 منی PCIe (Gen 2) بندرونو، 2 SATA (Gen 3) بندرونو سره د کلستر واحد ته راغلو. بورډ د VLAN ملاتړ سره د Layer-2 مدیریت سویچ لري. یو کوچنی PCIe پورټ له لومړي نوډ څخه لرې شوی ، په کوم کې چې تاسو کولی شئ د شبکې کارت نصب کړئ او بل ایترنیټ پورټ یا 5G موډیم ترلاسه کړئ او د لومړي نوډ څخه په کلسټر او ایترنیټ بندرونو کې د شبکې لپاره روټر جوړ کړئ.

Mini ITX کلستر تورینګ Pi 2 د 32 GB رام سره

کلستر بس ډیر ځانګړتیاوې لري، پشمول د ټولو سلاټونو له لارې په مستقیم ډول د ماډلونو فلش کولو وړتیا او البته په هر نوډ کې د سرعت کنټرول سره FAN نښلونکي.

کاریال

د ځان کوربه شوي غوښتنلیکونو او خدماتو لپاره د څنډې زیربنا

موږ V2 ډیزاین کړی ترڅو د مصرف کونکي / سوداګریزې درجې څنډې زیربنا لپاره لږترلږه ودانۍ بلاک وي. د V2 سره، دا ارزانه ده چې د ثبوت مفهوم او پیمانه پیل کړئ لکه څنګه چې تاسو وده کوئ، په تدریجي ډول د غوښتنلیکونو پورټ کول چې خورا ارزانه او عملي دي چې په څنډه کې کوربه کول. د کلستر بلاکونه د لویو کلسترونو د جوړولو لپاره یو بل سره نښلول کیدی شي. دا په تدریجي ډول ترسره کیدی شي پرته لدې چې رامینځته شي ډیر خطر
پروسې لا دمخه د سوداګرۍ لپاره د غوښتنلیکونو لوی شمیر شتون لري، کوم چې په محلي توګه کوربه کیدی شي.

د ARM کارځای

په هر کلستر کې تر 32 GB رام پورې، لومړی نوډ د OS ډیسټاپ نسخه لپاره کارول کیدی شي (د مثال په توګه، اوبنټو ډیسټاپ 20.04 LTS) او پاتې 3 نوډونه د تالیف، ازموینې او ډیبګ کولو کارونو لپاره، د ARM لپاره د کلاوډ اصلي حلونو پراختیا لپاره. کلسترونه په پروډ کې د ARM څنډه زیربنا کې د CI / CD لپاره د نوډ په توګه.

د CM2 ماډلونو سره د V4 کلستر تورینګ تقریبا د معمارۍ له پلوه ورته دی (د ARMv8 په کوچنیو نسخو کې توپیر) د AWS Graviton مثالونو پراساس کلستر ته. د CM4 ماډل پروسیسر د ARMv8 جوړښت کاروي نو تاسو کولی شئ د AWS Graviton 1 او 2 مثالونو لپاره عکسونه او غوښتنلیکونه جوړ کړئ، کوم چې د x86 مثالونو په پرتله خورا ارزانه پیژندل کیږي.

سرچینه: www.habr.com