Huawei Dorado V6: سچوان گرمی

Huawei Dorado V6: سچوان گرمی
ماسکو میں اس سال موسم گرما، ایمانداری سے، بہت اچھا نہیں تھا. یہ بہت جلد اور تیزی سے شروع ہوا، ہر کسی کے پاس اس پر ردعمل ظاہر کرنے کا وقت نہیں تھا، اور یہ جون کے آخر میں پہلے ہی ختم ہو گیا تھا۔ لہذا، جب ہواوے نے مجھے چین جانے کی دعوت دی، چینگڈو شہر، جہاں ان کا RnD مرکز واقع ہے، سایہ میں +34 ڈگری کی موسم کی پیشن گوئی کو دیکھنے کے بعد، میں نے فوراً اتفاق کیا۔ سب کے بعد، میں اب ایک جیسی نہیں ہوں اور مجھے اپنی ہڈیوں کو تھوڑا سا گرم کرنے کی ضرورت ہے۔ لیکن میں یہ نوٹ کرنا چاہوں گا کہ نہ صرف ہڈیوں کو بلکہ اندرونی حصوں کو بھی گرم کرنا ممکن تھا، کیونکہ صوبہ سچوان، جس میں چینگڈو واقعتاً واقع ہے، مسالہ دار کھانوں سے محبت کے لیے مشہور ہے۔ لیکن پھر بھی، یہ سفر کے بارے میں کوئی بلاگ نہیں ہے، تو آئیے اپنے سفر کے اصل مقصد پر واپس آتے ہیں - اسٹوریج سسٹمز کی ایک نئی لائن - Huawei Dorado V6۔ یہ مضمون آپ کو ماضی سے تھوڑا سا جھنجھوڑ دے گا، کیونکہ... یہ سرکاری اعلان سے پہلے لکھا گیا تھا، لیکن ریلیز کے بعد ہی شائع کیا گیا۔ اور اس لیے، آج ہم ہر اس دلچسپ اور لذیذ چیز کا قریب سے جائزہ لیں گے جو Huawei نے ہمارے لیے تیار کی ہے۔

Huawei Dorado V6: سچوان گرمی
نئی لائن میں 5 ماڈلز ہوں گے۔ 3000V6 کے علاوہ تمام ماڈلز دو ورژنز - SAS اور NVMe میں ہو سکتے ہیں۔ انتخاب ان ڈسکوں کے انٹرفیس کا تعین کرتا ہے جسے آپ اس سسٹم میں استعمال کر سکتے ہیں، بیک اینڈ پورٹس اور ڈسک ڈرائیوز کی تعداد جو آپ سسٹم میں انسٹال کر سکتے ہیں۔ NVMe کے لیے، پام کے سائز کے SSDs استعمال کیے جاتے ہیں، جو کلاسک 2.5" SAS SSDs سے پتلے ہوتے ہیں اور 36 ٹکڑوں تک انسٹال کیے جا سکتے ہیں۔ نئی لائن آل فلیش ہے اور ڈسک کے ساتھ کوئی کنفیگریشن نہیں ہے۔

Huawei Dorado V6: سچوان گرمی
پام NVMe SSD

میری رائے میں، Dorado 8000 اور 18000 سب سے زیادہ دلچسپ ماڈلز کی طرح نظر آتے ہیں۔ Huawei انہیں ہائی اینڈ سسٹمز کے طور پر رکھتا ہے، اور Huawei کی قیمتوں کی پالیسی کی بدولت، یہ مڈ رینج کے ان ماڈلز کو مدمقابل طبقہ سے متصادم کرتا ہے۔ یہ وہ ماڈل ہیں جن پر میں آج اپنے جائزے میں توجہ مرکوز کروں گا۔ میں ابھی نوٹ کروں گا کہ ان کے ڈیزائن کی خصوصیات کی وجہ سے، جونیئر ڈوئل کنٹرولر سسٹمز کا فن تعمیر قدرے مختلف ہوتا ہے، جو ڈوراڈو 8000 اور 18000 سے مختلف ہوتا ہے، لہذا ہر وہ چیز نہیں جس کے بارے میں میں آج بات کروں گا جونیئر ماڈلز پر لاگو ہوتا ہے۔

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

نئے سسٹمز کا مرکز Kunpeng 920 پروسیسرز ہیں، جنہیں ARM ٹیکنالوجیز پر تیار کیا گیا ہے اور Huawei نے آزادانہ طور پر تیار کیا ہے۔ ماڈل پر منحصر ہے، ہر کنٹرولر میں کور کی تعداد، ان کی فریکوئنسی اور انسٹال شدہ پروسیسرز کی تعداد مختلف ہوتی ہے:
Huawei Dorado V6 8000 - 2CPU، 64 کور
Huawei Dorado V6 18000 - 4CPU، 48 کور
Huawei Dorado V6: سچوان گرمی

Huawei نے اس پروسیسر کو ARM فن تعمیر پر تیار کیا، اور جہاں تک میں جانتا ہوں، ابتدائی طور پر اسے صرف پرانے ڈوراڈو 8000 اور 18000 ماڈلز میں انسٹال کرنے کا منصوبہ بنایا گیا تھا، جیسا کہ پہلے سے کچھ V5 ماڈلز کا معاملہ تھا، لیکن پابندیوں نے اس خیال کو ایڈجسٹ کیا۔ یقیناً، اے آر ایم نے پابندیوں کے نفاذ کے دوران ہواوے کے ساتھ تعاون کرنے سے انکار کرنے کی بات بھی کی، لیکن یہاں صورت حال انٹیل سے مختلف ہے۔ Huawei ان چپس کو آزادانہ طور پر تیار کرتا ہے، اور کوئی پابندیاں اس عمل کو نہیں روک سکتیں۔ ARM کے ساتھ تعلقات منقطع کرنے سے صرف نئی پیشرفت تک رسائی کے نقصان کا خطرہ ہے۔ جہاں تک کارکردگی کا تعلق ہے، آزادانہ ٹیسٹ کروانے کے بعد ہی فیصلہ کرنا ممکن ہو گا۔ اگرچہ میں نے دیکھا کہ کس طرح ڈوراڈو 18000 سسٹم سے 1M IOPS کو بغیر کسی پریشانی کے ہٹا دیا گیا، جب تک میں اسے اپنے ریک میں اپنے ہاتھوں سے نہ دہراؤں، میں اس پر یقین نہیں کروں گا۔ لیکن واقعی کنٹرولرز میں بہت زیادہ طاقت ہے۔ پرانے ماڈلز 4 کنٹرولرز سے لیس ہیں، ہر ایک میں 4 پروسیسرز ہیں، جو کل 768 کور دیتے ہیں۔
Huawei Dorado V6: سچوان گرمی

لیکن میں کور کے بارے میں بعد میں بھی بات کروں گا، جب ہم نئے سسٹمز کے فن تعمیر کو دیکھیں گے، لیکن ابھی کے لیے سسٹم میں نصب ایک اور چپ پر واپس آتے ہیں۔ چپ ایک انتہائی دلچسپ حل کی طرح لگتا ہے۔ چڑھنا 310 (جہاں تک میں سمجھتا ہوں، Ascend 910 کا چھوٹا بھائی، جسے حال ہی میں عوام کے سامنے پیش کیا گیا تھا)۔ اس کا کام ریڈ ہٹ ریشو کو بڑھانے کے لیے سسٹم میں داخل ہونے والے ڈیٹا بلاکس کا تجزیہ کرنا ہے۔ یہ کہنا مشکل ہے کہ یہ کام پر کیسے کام کرے گا، کیونکہ... آج یہ صرف ایک دیے گئے سانچے کے مطابق کام کرتا ہے اور اس میں ذہین موڈ میں سیکھنے کی صلاحیت نہیں ہے۔ مستقبل کے فرم ویئر میں ذہین موڈ کی ظاہری شکل کا وعدہ کیا گیا ہے، غالباً اگلے سال کے اوائل میں۔

آئیے فن تعمیر کی طرف چلتے ہیں۔ Huawei نے اپنی سمارٹ میٹرکس ٹکنالوجی کو تیار کرنا جاری رکھا ہے، جو مربوط اجزاء کے لیے ایک مکمل میش اپروچ نافذ کرتی ہے۔ لیکن اگر V5 میں یہ صرف کنٹرولرز سے ڈسک تک رسائی کے لیے تھا، اب تمام کنٹرولرز کو بیک اینڈ اور فرنٹ اینڈ دونوں پر موجود تمام بندرگاہوں تک رسائی حاصل ہے۔
Huawei Dorado V6: سچوان گرمی

نئے مائیکرو سروس آرکیٹیکچر کی بدولت، یہ تمام کنٹرولرز کے درمیان لوڈ بیلنسنگ کی بھی اجازت دیتا ہے، چاہے صرف ایک لن ہو۔ صفوں کی اس لائن کے لیے OS کو زمین سے تیار کیا گیا تھا، اور اسے فلیش ڈرائیوز کے استعمال کے لیے آسان نہیں بنایا گیا تھا۔ اس حقیقت کی وجہ سے کہ ہمارے تمام کنٹرولرز کو ایک ہی بندرگاہوں تک رسائی حاصل ہے، کنٹرولر کی ناکامی یا ریبوٹ ہونے کی صورت میں، میزبان اسٹوریج سسٹم کے لیے ایک بھی راستہ نہیں کھوتا، اور پاتھ سوئچنگ اسٹوریج سسٹم کی سطح پر کی جاتی ہے۔ تاہم، میزبان پر الٹرا پاتھ کا استعمال سختی سے ضروری نہیں ہے۔ سسٹم کو انسٹال کرتے وقت ایک اور "بچت" ضروری لنکس کی کم تعداد ہے۔ اور اگر 4 کنٹرولرز کے لئے "کلاسیکی" نقطہ نظر کے ساتھ ہمیں 8 فیکٹریوں سے 2 لنکس کی ضرورت ہوگی، تو ہواوے کے معاملے میں بھی 2 کافی ہوں گے (میں اب ایک لنک کے تھرو پٹ کی کافییت کے بارے میں بات نہیں کر رہا ہوں)۔
Huawei Dorado V6: سچوان گرمی

جیسا کہ پچھلے ورژن میں، آئینہ دار کے ساتھ ایک عالمی کیش استعمال کیا جاتا ہے۔ یہ آپ کو دستیابی کو متاثر کیے بغیر بیک وقت دو کنٹرولرز یا ترتیب وار تین کنٹرولرز کھونے کی اجازت دیتا ہے۔ لیکن یہ بات قابل غور ہے کہ ڈیمو اسٹینڈ میں ایک ناکامی کی صورت میں ہم نے باقی 3 کنٹرولرز کے درمیان مکمل لوڈ بیلنس نہیں دیکھا۔ ناکام کنٹرولر کا بوجھ بقیہ میں سے ایک نے مکمل طور پر سنبھال لیا تھا۔ یہ ممکن ہے کہ اس کے لیے اس ترتیب میں نظام کو زیادہ دیر تک کام کرنے دیا جائے۔ کسی بھی صورت میں، میں اپنے ٹیسٹوں کا استعمال کرتے ہوئے اسے مزید تفصیل سے چیک کروں گا۔
Huawei نئے سسٹمز کو End-to-end NVMe سسٹمز کے طور پر پوزیشن دے رہا ہے، لیکن آج NVMeOF ابھی تک فرنٹ اینڈ پر تعاون یافتہ نہیں ہے، صرف FC، iSCSI یا NFS۔ اس کے آخر میں یا اگلے کے آغاز میں، دیگر خصوصیات کی طرح، ہمیں RoCE سپورٹ کا وعدہ کیا گیا ہے۔
Huawei Dorado V6: سچوان گرمی

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

اور ایک اور چیز جو قابل ذکر ہے وہ ہے نان ڈسٹرپیٹیو اپ ڈیٹ (NDU)۔ جیسا کہ میں نے اوپر کہا، Huawei نے نئی Dorado لائن کے لیے OS کو چلانے کے لیے ایک کنٹینر اپروچ نافذ کیا ہے، یہ آپ کو کنٹرولر کو مکمل طور پر ریبوٹ کرنے کی ضرورت کے بغیر سروسز کو اپ ڈیٹ اور دوبارہ شروع کرنے کی اجازت دیتا ہے۔ ابھی یہ بات قابل ذکر ہے کہ کچھ اپ ڈیٹس میں کرنل اپ ڈیٹس ہوں گے، اور اس صورت میں، اپ ڈیٹ کے دوران کبھی کبھی کنٹرولرز کے کلاسک ریبوٹ کی ضرورت ہوگی، لیکن ہمیشہ نہیں۔ اس سے پیداواری نظام پر اس آپریشن کے اثرات کم ہوں گے۔

ہمارے ہتھیاروں میں، صفوں کی اکثریت NetApp سے ہے۔ لہذا، میں سمجھتا ہوں کہ یہ کافی منطقی ہو گا اگر میں ان سسٹمز کے ساتھ ایک چھوٹا سا موازنہ کروں جن کے ساتھ مجھے کافی کام کرنا ہے۔ یہ اس بات کا تعین کرنے کی کوشش نہیں ہے کہ کون بہتر ہے اور کون برا یا کس کا فن تعمیر زیادہ فائدہ مند ہے۔ میں پوری کوشش کروں گا کہ بغیر کسی جنون کے مختلف دکانداروں سے ایک ہی مسئلے کو حل کرنے کے لیے دو مختلف طریقوں کا موازنہ کروں۔ ہاں، بلاشبہ، اس معاملے میں ہم Huawei سسٹمز پر "تھیوری" میں غور کریں گے اور میں ان نکات کو بھی الگ سے نوٹ کروں گا جو مستقبل کے فرم ویئر ورژنز میں لاگو کرنے کا منصوبہ بنایا گیا ہے۔ میں اس وقت کیا فوائد دیکھ رہا ہوں:

  1. تعاون یافتہ NVMe ڈرائیوز کی تعداد۔ NetApp کے پاس فی الحال ان میں سے 288 ہیں، جبکہ Huawei کے پاس ماڈل کے لحاظ سے 1600-6400 ہیں۔ ایک ہی وقت میں، Huawei کی زیادہ سے زیادہ قابل استعمال صلاحیت 32PBe ہے، بالکل NetApp سسٹمز کی طرح (زیادہ واضح طور پر، ان کے پاس 31.64PBe ہے)۔ اور یہ اس حقیقت کے باوجود کہ ایک ہی حجم کی ڈرائیوز سپورٹ ہیں (15Tb تک)۔ Huawei اس حقیقت کی وضاحت اس طرح کرتا ہے: ان کے پاس ایک بڑا موقف جمع کرنے کا موقع نہیں تھا۔ نظریہ میں، ان کے حجم کی کوئی حد نہیں ہے، لیکن وہ ابھی تک اس حقیقت کو جانچنے میں کامیاب نہیں ہو سکے ہیں۔ لیکن یہاں یہ بات قابل غور ہے کہ آج فلیش ڈرائیوز کی صلاحیتیں بہت زیادہ ہیں، اور NVMe سسٹمز کے معاملے میں ہمیں اس حقیقت کا سامنا ہے کہ ٹاپ اینڈ 24-کنٹرولر سسٹم کو استعمال کرنے کے لیے 2 ڈرائیوز کافی ہیں۔ اس کے مطابق، سسٹم میں ڈسکوں کی تعداد میں مزید اضافہ نہ صرف کارکردگی میں اضافہ فراہم کرے گا، بلکہ IOPS/Tb تناسب پر بھی برا اثر ڈالے گا۔ یقینا، یہ دیکھنے کے قابل ہے کہ 4-کنٹرولر سسٹم 8000 اور 16000 کتنی ڈرائیوز کو سنبھال سکتے ہیں، کیونکہ... Kunpeng 920 کی صلاحیتیں اور صلاحیت ابھی تک پوری طرح واضح نہیں ہے۔
  2. NetApp سسٹمز کے مالک کے طور پر Lun کی موجودگی۔ وہ. صرف ایک کنٹرولر چاند کے ساتھ آپریشن کر سکتا ہے، جبکہ دوسرا صرف IO کو خود سے گزرتا ہے۔ Huawei سسٹمز، اس کے برعکس، کوئی مالک نہیں رکھتے اور ڈیٹا بلاکس (کمپریشن، ڈیڈپلیکیشن) کے ساتھ آپریشنز کسی بھی کنٹرولر کے ذریعے کیے جا سکتے ہیں، ساتھ ہی ساتھ ڈسکوں پر بھی لکھا جا سکتا ہے۔
  3. جب کنٹرولرز میں سے ایک ناکام ہوجاتا ہے تو کوئی بندرگاہ نہیں گرتی ہے۔ کچھ لوگوں کے لیے یہ لمحہ انتہائی نازک لگتا ہے۔ سب سے اہم بات یہ ہے کہ سٹوریج سسٹم کے اندر سوئچنگ میزبان سائیڈ کی نسبت تیزی سے ہونی چاہیے۔ اور اگر اسی NetApp کے معاملے میں، عملی طور پر ہمیں کنٹرولر کو نکالتے ہوئے اور راستے بدلتے وقت تقریباً 5 سیکنڈ کا منجمد پایا جاتا ہے، تو پھر Huawei پر سوئچ کرنے کے بعد بھی ہمیں مشق کرنی ہوگی۔
  4. اپ ڈیٹ کرتے وقت کنٹرولر کو دوبارہ شروع کرنے کی ضرورت نہیں ہے۔ اس نے مجھے خاص طور پر NetApps کے لیے نئے ورژنز اور فرم ویئر برانچوں کی کافی کثرت سے ریلیز کرنے سے پریشان کرنا شروع کیا۔ ہاں، Huawei کے لیے کچھ اپ ڈیٹس کو اب بھی دوبارہ شروع کرنے کی ضرورت ہوگی، لیکن سبھی نہیں۔
  5. دو NetApp کنٹرولرز کی قیمت کے لیے 4 Huawei کنٹرولرز۔ جیسا کہ میں نے اوپر کہا، ہواوے کی قیمتوں کے تعین کی پالیسی کی بدولت، یہ اپنے ہائی اینڈ ماڈلز کے ساتھ مڈ رینج کا مقابلہ کر سکتی ہے۔
  6. شیلف کنٹرولرز اور پورٹ کارڈز میں اضافی چپس کی موجودگی، جس کا مقصد ممکنہ طور پر سسٹم کی کارکردگی کو بہتر بنانا ہے۔

عام طور پر نقصانات اور خدشات:

  1. کنٹرولرز سے شیلف کا براہ راست کنکشن یا تمام شیلف کو کنٹرولرز سے جوڑنے کے لیے بڑی تعداد میں بیک اینڈ پورٹس کی ضرورت۔
  2. ARM فن تعمیر اور بڑی تعداد میں چپس کی موجودگی - یہ کتنی مؤثر طریقے سے کام کرے گا، اور کیا کارکردگی کافی ہوگی؟

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

ماخذ: www.habr.com

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