eBay، Aliexpress اور ایک کمپیوٹر اسٹور کے اسپیئر پارٹس سے "گاؤں کے سپر کمپیوٹر" کو جمع کرنے کی کہانی۔ حصہ 2

اچھا دن، پیارے Khabrovsk باشندوں!

کہانی کے پہلے حصے کا لنک ان لوگوں کے لیے جو اسے یاد نہیں کرتے

میں "گاؤں کے سپر کمپیوٹر" کو جمع کرنے کے بارے میں اپنی کہانی جاری رکھنا چاہوں گا۔ اور میں اس کی وضاحت کروں گا کہ اسے اس طرح کیوں کہا جاتا ہے - وجہ آسان ہے۔ میں خود ایک گاؤں میں رہتا ہوں۔ اور نام ان لوگوں کی ہلکی سی ٹرولنگ ہے جو انٹرنیٹ پر چیختے ہیں "ماسکو رنگ روڈ سے آگے کوئی زندگی نہیں ہے!"، "روسی گاؤں شرابی بن گیا ہے اور ختم ہو رہا ہے!" تو، کہیں یہ سچ ہو سکتا ہے، لیکن میں اس قاعدے سے مستثنیٰ ہوں گا۔ میں نہیں پیتا، میں سگریٹ نہیں پیتا، میں وہ کام کرتا ہوں جو ہر "شہری پٹاخے" برداشت نہیں کر سکتا۔ لیکن آئیے اپنی بھیڑوں کی طرف، یا زیادہ واضح طور پر، سرور کی طرف لوٹتے ہیں، جو مضمون کے پہلے حصے کے آخر میں پہلے ہی "زندگی کے آثار دکھا رہا تھا۔"

بورڈ میز پر پڑا تھا، میں نے BIOS کے ذریعے چڑھ کر اسے اپنی پسند کے مطابق ترتیب دیا، سادگی کے لیے Ubuntu 16.04 ڈیسک ٹاپ کو ہٹا دیا اور ویڈیو کارڈ کو "سپر مشین" سے جوڑنے کا فیصلہ کیا۔ لیکن ہاتھ میں صرف ایک GTS 250 تھا جس میں ایک بھاری غیر اصلی پنکھا منسلک تھا۔ جسے میں نے پاور بٹن کے قریب PCI-E 16x سلاٹ میں انسٹال کیا۔

eBay، Aliexpress اور ایک کمپیوٹر اسٹور کے اسپیئر پارٹس سے "گاؤں کے سپر کمپیوٹر" کو جمع کرنے کی کہانی۔ حصہ 2

eBay، Aliexpress اور ایک کمپیوٹر اسٹور کے اسپیئر پارٹس سے "گاؤں کے سپر کمپیوٹر" کو جمع کرنے کی کہانی۔ حصہ 2

"میں نے اسے بیلومور (c) کے پیکٹ کے ساتھ لیا ہے" لہذا براہ کرم تصویر کے معیار کے لئے مجھ پر الزام نہ لگائیں۔ میں اس پر تبصرہ کرنا چاہتا ہوں کہ ان پر کیا پکڑا گیا ہے۔

سب سے پہلے، یہ پتہ چلا کہ جب ایک سلاٹ میں نصب کیا جاتا ہے، یہاں تک کہ ایک مختصر ویڈیو کارڈ بھی میموری سلاٹ کے خلاف بورڈ کو آرام کرتا ہے، اس صورت میں اسے انسٹال نہیں کیا جا سکتا اور یہاں تک کہ لیچز کو نیچے کرنا پڑتا ہے. دوسری بات، ویڈیو کارڈ کی لوہے کی چڑھائی والی پٹی پاور بٹن کو ڈھانپتی ہے، اس لیے اسے ہٹانا پڑا۔ ویسے، پاور بٹن بذات خود ایک دو رنگوں کی ایل ای ڈی سے روشن ہوتا ہے، جو سبز رنگ کی روشنی کرتا ہے جب سب کچھ ٹھیک ہو جاتا ہے اور اگر کوئی مسئلہ ہو، شارٹ سرکٹ ہو اور پاور سپلائی پروٹیکشن ٹرپ ہو جائے یا +12VSB پاور ہو تو نارنجی رنگ میں چمکتا ہے۔ سپلائی بہت زیادہ یا بہت کم ہے۔

درحقیقت، یہ مدر بورڈ اپنے PCI-E 16x سلاٹس میں ویڈیو کارڈز کو "براہ راست" شامل کرنے کے لیے ڈیزائن نہیں کیا گیا ہے؛ یہ سب رائزر سے جڑے ہوئے ہیں۔ پاور بٹن کے قریب سلاٹ میں توسیعی کارڈ انسٹال کرنے کے لیے، کارنر رائزرز ہیں، پہلے پروسیسر ریڈی ایٹر کی لمبائی تک شارٹ کارڈز انسٹال کرنے کے لیے ایک نچلا، اور انسٹال کرنے کے لیے ایک اضافی +12V پاور کنیکٹر کے ساتھ اونچے کونے والا۔ ویڈیو کارڈ "اوپر" ایک معیاری کم 1U کولر۔ اس میں بڑے ویڈیو کارڈز جیسے GTX 780, GTX 980, GTX 1080 یا خصوصی GPGPU کارڈز Nvidia Tesla K10-K20-K40 یا "کمپیوٹنگ کارڈز" Intel Xeon Phi 5110p اور اس طرح کے شامل ہو سکتے ہیں۔

لیکن GPGPU رائزر میں، EdgeSlot میں شامل کارڈ کو براہ راست منسلک کیا جا سکتا ہے، صرف اسی کنیکٹر کے ساتھ اضافی پاور جوڑ کر جو کہ ہائی کونے والے رائزر پر ہے۔ دلچسپی رکھنے والوں کے لیے، ای بے پر یہ لچکدار رائزر "Dell PowerEdge C8220X PCI-E GPGPU DJC89" کہلاتا ہے اور اس کی قیمت تقریباً 2.5-3 ہزار روبل ہے۔ اضافی بجلی کی فراہمی کے ساتھ کارنر رائزرز بہت کم ہوتے ہیں اور مجھے انہیں Whisper کے ذریعے ایک خصوصی سرور پارٹس اسٹور سے حاصل کرنے کے لیے بات چیت کرنی پڑی۔ ان کی قیمت 7 ہزار فی پیس ہے۔

میں فوراً ہی کہوں گا، "خطرناک لوگ (tm)" یہاں تک کہ GTX 980 کے ایک جوڑے کو چینی لچکدار رائزر 16x کے ساتھ بورڈ سے جوڑ سکتے ہیں، جیسا کہ ایک شخص نے "The Same Forum" پر کیا؛ ویسے، چینی کافی کماتے ہیں۔ اچھی دستکاری جو PCI-E 16x 2.0 پر تھرملٹیک لچکدار رائزر کے انداز میں کام کرتی ہے، لیکن اگر یہ ایک دن آپ کو سرور بورڈ پر بجلی کے سرکٹس کو جلانے کا سبب بنتا ہے، تو آپ صرف خود کو قصوروار ٹھہرائیں گے۔ میں نے مہنگے آلات کو خطرے میں نہیں ڈالا اور اضافی طاقت کے ساتھ اصلی رائزر اور ایک چینی لچکدار استعمال کیا، یہ سوچتے ہوئے کہ ایک کارڈ کو "براہ راست" جوڑنے سے بورڈ نہیں جلے گا۔

پھر اضافی پاور کو جوڑنے کے لیے طویل انتظار کے کنیکٹرز آگئے اور میں نے EdgeSlot میں اپنے رائزر کے لیے ایک دم بنایا۔ اور وہی کنیکٹر، لیکن ایک مختلف پن آؤٹ کے ساتھ، مدر بورڈ کو اضافی بجلی فراہم کرنے کے لیے استعمال کیا جاتا ہے۔ یہ کنیکٹر اسی EdgeSlot کنیکٹر کے بالکل ساتھ ہے، وہاں ایک دلچسپ پن آؤٹ ہے۔ اگر رائزر میں 2 تاریں +12 اور 2 کامن ہیں، تو بورڈ میں 3 تاریں +12 اور 1 کامن ہیں۔

eBay، Aliexpress اور ایک کمپیوٹر اسٹور کے اسپیئر پارٹس سے "گاؤں کے سپر کمپیوٹر" کو جمع کرنے کی کہانی۔ حصہ 2

یہ دراصل وہی GTS 250 ہے جو GPGPU رائزر میں شامل ہے۔ ویسے، رائزر اور مدر بورڈ کو اضافی بجلی فراہم کی جاتی ہے - میرے پاور سپلائی کے CPU کے دوسرے +12V پاور کنیکٹر سے۔ میں نے فیصلہ کیا کہ ایسا کرنا زیادہ درست ہوگا۔

پریوں کی کہانی خود کو جلدی بتاتی ہے، لیکن آہستہ آہستہ پارسل چین اور دنیا بھر کے دیگر مقامات سے روس پہنچتے ہیں۔ لہذا، "سپر کمپیوٹر" کی اسمبلی میں بڑے فرق موجود تھے. لیکن آخر کار ایک غیر فعال ریڈی ایٹر والا Nvidia Tesla K20M سرور میرے پاس پہنچا۔ مزید یہ کہ، یہ بالکل صفر ہے، اسٹوریج سے، اس کے اصل باکس میں، اس کے اصل پیکیج میں، وارنٹی کاغذات کے ساتھ۔ اور مصیبت شروع ہوئی: اسے کیسے ٹھنڈا کرنا ہے؟

سب سے پہلے، دو چھوٹی "ٹربائنز" کے ساتھ ایک حسب ضرورت کولر انگلینڈ سے خریدا گیا تھا، یہ تصویر میں گھر میں بنے گتے کے ڈفیوزر کے ساتھ ہے۔

eBay، Aliexpress اور ایک کمپیوٹر اسٹور کے اسپیئر پارٹس سے "گاؤں کے سپر کمپیوٹر" کو جمع کرنے کی کہانی۔ حصہ 2

eBay، Aliexpress اور ایک کمپیوٹر اسٹور کے اسپیئر پارٹس سے "گاؤں کے سپر کمپیوٹر" کو جمع کرنے کی کہانی۔ حصہ 2

eBay، Aliexpress اور ایک کمپیوٹر اسٹور کے اسپیئر پارٹس سے "گاؤں کے سپر کمپیوٹر" کو جمع کرنے کی کہانی۔ حصہ 2

اور وہ مکمل گھٹیا نکلے۔ انہوں نے بہت شور مچایا، ماؤنٹ بالکل فٹ نہیں بیٹھا، وہ کمزوری سے اڑا اور ایسی وائبریشن دی کہ مجھے ڈر تھا کہ پرزے ٹیسلا بورڈ سے گر جائیں گے! انہیں تقریباً فوراً کوڑے دان میں کیوں پھینک دیا گیا؟

ویسے، ٹیسلا کے نیچے دی گئی تصویر میں آپ ایل جی اے 2011 1U سرور کاپر ریڈی ایٹرز دیکھ سکتے ہیں جو Aliexpress سے خریدے گئے Coolerserver کے گھونگھے کے ساتھ پروسیسرز پر نصب ہیں۔ بہت مہذب کولر، اگرچہ تھوڑا سا شور۔ وہ بالکل فٹ بیٹھتے ہیں۔

لیکن درحقیقت، جب میں Tesla کے لیے ایک نئے کولر کا انتظار کر رہا تھا، اس بار آسٹریلیا سے 1012D پرنٹ شدہ ماؤنٹ کے ساتھ ایک بڑے BFB3EN snail کا آرڈر دینے کے بعد، یہ سرور اسٹوریج سسٹم میں آیا۔ سرور بورڈ میں ایک منی SAS کنیکٹر ہے جس کے ذریعے 4 SATA اور 2 مزید SATA کنیکٹر آؤٹ پٹ ہیں۔ تمام SATA معیاری 2.0 لیکن یہ میرے مطابق ہے۔

چپ سیٹ میں ضم شدہ انٹیل C602 RAID برا نہیں ہے اور اہم بات یہ ہے کہ یہ SSDs کے لیے TRIM کمانڈ کو چھوڑ دیتا ہے، جو بہت سے سستے بیرونی RAID کنٹرولرز نہیں کرتے ہیں۔

ای بے پر میں نے ایک میٹر لمبی منی SAS سے 4 SATA کیبل خریدی، اور Avito پر میں نے 5,25 x 4″ SAS-SATA کے لیے 2,5″ بے کے ساتھ ایک ہاٹ سویپ کارٹ خریدا۔ چنانچہ جب کیبل اور ٹوکری پہنچی تو اس میں 4 ٹیرا بائٹ سیگیٹس نصب کیے گئے، BIOS میں 5 ڈیوائسز کے لیے RAID4 بنایا گیا، میں نے Ubuntu کا سرور انسٹال کرنا شروع کر دیا... اور اس حقیقت کا سامنا کرنا پڑا کہ ڈسک کی تقسیم کے پروگرام نے مجھے اجازت نہیں دی۔ چھاپے پر ایک سویپ پارٹیشن بنانے کے لیے۔

میں نے مسئلہ کو آگے بڑھ کر حل کر دیا - میں نے DNS سے ASUS HYPER M.2 x 2 MINI اور M.4 SSD Samsung 2 EVO 960 Gb اڈاپٹر خریدا اور فیصلہ کیا کہ زیادہ سے زیادہ رفتار والی ڈیوائس کو سویپ کے لیے مختص کیا جانا چاہیے، کیونکہ سسٹم کام کرے گا۔ زیادہ کمپیوٹیشنل بوجھ کے ساتھ، اور میموری اب بھی ظاہر ہے کہ ڈیٹا کے سائز سے کم ہے۔ اور 250 جی بی میموری اس ایس ایس ڈی سے زیادہ مہنگی تھی۔

eBay، Aliexpress اور ایک کمپیوٹر اسٹور کے اسپیئر پارٹس سے "گاؤں کے سپر کمپیوٹر" کو جمع کرنے کی کہانی۔ حصہ 2

ایس ایس ڈی والا یہی اڈاپٹر نچلے کونے والے ریزر میں نصب ہے۔

سوالات کا اندازہ لگانا - "کیوں نہ پورے سسٹم کو M.2 پر بنایا جائے اور SATA پر چھاپے سے زیادہ رسائی کی رفتار زیادہ ہو؟" - میں جواب دوں گا۔ سب سے پہلے، 1 TB یا اس سے زیادہ M2 SSDs میرے لیے بہت مہنگے ہیں۔ دوم، BIOS کو تازہ ترین ورژن 2.8.1 میں اپ ڈیٹ کرنے کے بعد بھی، سرور اب بھی M.2 NVE ڈیوائسز کو لوڈ کرنے کی حمایت نہیں کرتا ہے۔ میں نے ایک تجربہ کیا جہاں سسٹم نے USB FLASH 64 Gb اور باقی سب کچھ M.2 SSD پر سیٹ /بوٹ کیا، لیکن مجھے یہ پسند نہیں آیا۔ اگرچہ، اصول میں، اس طرح کا مجموعہ کافی قابل عمل ہے. اگر اعلی صلاحیت والے M.2 NVEs سستے ہو جائیں تو میں اس آپشن پر واپس آ سکتا ہوں، لیکن فی الحال SATA RAID بطور سٹوریج سسٹم میرے لیے کافی مناسب ہے۔
جب میں نے ڈسک سب سسٹم کا فیصلہ کیا اور 2 x SSD Kingston 240 Gb RAID1 “/” + 4 x HDD Seagate 1 Tb RAID5 “/home” + M.2 SSD Samsung 960 EVO 250 Gb “swap” کا مجموعہ لے کر آیا۔ GPU کے ساتھ اپنے تجربات جاری رکھنے کا وقت میرے پاس پہلے سے ہی ایک ٹیسلا تھا اور ایک آسٹریلوی کولر ابھی ابھی ایک "بری" گھونگا لے کر آیا ہے جو 2.94V پر 12A کھاتا ہے، دوسری سلاٹ پر M.2 کا قبضہ تھا اور تیسرے کے لیے میں نے "تجربات کے لیے" GT 610 ادھار لیا تھا۔

eBay، Aliexpress اور ایک کمپیوٹر اسٹور کے اسپیئر پارٹس سے "گاؤں کے سپر کمپیوٹر" کو جمع کرنے کی کہانی۔ حصہ 2

یہاں تصویر میں تمام 3 ڈیوائسز منسلک ہیں، اور M.2 SSD ویڈیو کارڈز کے لیے لچکدار تھرملٹیک رائزر کے ذریعے ہے جو 3.0 بس پر بغیر کسی غلطی کے کام کرتا ہے۔ یہ اس طرح ہے، بہت سے انفرادی "ربن" سے بنایا گیا ہے جیسا کہ SATA کیبلز بنائے جاتے ہیں۔ یک سنگی فلیٹ کیبل سے بنے PCI-E 16x رائزر، جیسے پرانے IDE-SCSI والے، ایک آفت ہیں، وہ باہمی مداخلت کی وجہ سے غلطیوں کا شکار ہوں گے۔ اور جیسا کہ میں پہلے ہی کہہ چکا ہوں، چینی بھی اب تھرملٹیک سے ملتے جلتے رائزر بناتے ہیں، لیکن چھوٹے۔

Tesla K20 + GT 610 کے ساتھ مل کر، میں نے بہت سی چیزیں آزمائیں، اسی وقت مجھے پتہ چلا کہ بیرونی ویڈیو کارڈ کو جوڑنے اور BIOS میں آؤٹ پٹ کو اس میں سوئچ کرتے وقت، vKVM کام نہیں کرتا، جو واقعی میں نہیں تھا۔ مجھے پریشان بہرحال، میں نے اس سسٹم پر بیرونی ویڈیو استعمال کرنے کا ارادہ نہیں کیا تھا، Teslas پر کوئی ویڈیو آؤٹ پٹ نہیں ہے، اور SSH کے ذریعے اور X-owls کے بغیر ریموٹ ایڈمن پینل بہت اچھا کام کرتا ہے جب آپ کو تھوڑا سا یاد ہو جائے کہ GUI کے بغیر کمانڈ لائن کیا ہوتی ہے۔ . لیکن IPMI + vKVM ریموٹ سرور کے ساتھ انتظام، دوبارہ تنصیب اور دیگر مسائل کو بہت آسان بناتا ہے۔

عام طور پر، اس بورڈ کا IPMI بہت اچھا ہے۔ ایک علیحدہ 100 Mbit پورٹ، 10 Gbit بندرگاہوں میں سے کسی ایک پر پیکٹ انجیکشن کو دوبارہ ترتیب دینے کی صلاحیت، پاور مینجمنٹ اور سرورز کے کنٹرول کے لیے ایک بلٹ ان ویب سرور، اس سے براہ راست ایک vKVM Java کلائنٹ ڈاؤن لوڈ کرنا اور ڈسکوں کے ریموٹ ماؤنٹنگ کے لیے ایک کلائنٹ۔ یا دوبارہ انسٹال کرنے کے لیے امیجز... صرف یہ ہے کہ کلائنٹس پرانے جاوا اوریکل جیسے ہی ہیں، جو اب لینکس میں سپورٹ نہیں ہے اور ریموٹ ایڈمن پینل کے لیے مجھے Win XP SP3 کے ساتھ لیپ ٹاپ لینا پڑا۔ قدیم میںڑک. ٹھیک ہے، کلائنٹ سست ہے، ایڈمن پینل اور اس سب کے لیے کافی ہے، لیکن آپ دور سے گیمز نہیں کھیل سکتے، FPS چھوٹا ہے۔ اور ASPEED ویڈیو جو IPMI کے ساتھ مربوط ہے کمزور ہے، صرف VGA۔

سرور سے نمٹنے کے عمل میں، میں نے ڈیل سے پروفیشنل سرور ہارڈویئر کے میدان میں بہت کچھ سیکھا اور بہت کچھ سیکھا۔ جس کا مجھے بالکل بھی افسوس نہیں، ساتھ ہی ساتھ وقت اور پیسہ بھی اچھی طرح سے خرچ ہوا۔ اصل میں سرور کے تمام اجزاء کے ساتھ فریم کو جمع کرنے کے بارے میں تعلیمی کہانی کو بعد میں جاری رکھا جائے گا۔

حصہ 3 کا لنک: habr.com/en/post/454480

ماخذ: www.habr.com

نیا تبصرہ شامل کریں