ہم نے گیلیو ٹیسٹ کا استعمال کرتے ہوئے 1C کے لیے کلاؤڈ میں نئے پروسیسرز کی کارکردگی کا کیسے تجربہ کیا۔

ہم نے گیلیو ٹیسٹ کا استعمال کرتے ہوئے 1C کے لیے کلاؤڈ میں نئے پروسیسرز کی کارکردگی کا کیسے تجربہ کیا۔

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

سپوئلر: جیسا کہ ہمارے ٹیسٹ سے ظاہر ہوا، یہ سب کام پر منحصر ہے۔ نئے انٹیل پروسیسرز کی پوری لائن سے، ہم اس پروڈکٹ کا انتخاب کرنے میں کامیاب رہے جس نے کارکردگی میں متعدد اضافہ کیا کیونکہ انٹیل Xeon گولڈ 6244 میں کم کور ہیں، ہر کور میں L3 کیش میموری کی بڑی مقدار ہے، اور ایک زیادہ گھڑی کی فریکوئنسی تفویض کی گئی ہے - بیس اور اور ٹربو بوسٹ موڈ دونوں میں۔ دوسرے لفظوں میں، یہ پروسیسر ہی ہیں جو پرفارمنس یونٹ/روبل کے لحاظ سے وسائل سے بھرپور کاموں کا بہتر طور پر مقابلہ کرتے ہیں۔ یہ 1C کے لیے بہترین ہے: نئے پروسیسرز کے ساتھ، ہمارے کلاؤڈ میں 1C پر ایپلی کیشنز لفظی طور پر "سانس لینے" لگیں۔

اب آئیے آپ کو بتاتے ہیں کہ ہم نے ٹیسٹ کیسے کیا۔ ذیل میں گیلیو کے مصنوعی ٹیسٹ کے نتائج ہیں۔ آپ انہیں بطور رہنما استعمال کر سکتے ہیں، لیکن کسی بھی صورت میں آپ کو اپنے کاموں کا استعمال کرتے ہوئے خود ہی اصل ری سائیکلنگ کو چیک کرنے کی ضرورت ہے۔

ٹیسٹ کے حالات

اہم نوٹ: ہم نے بغیر کسی اضافی اصلاح کے موازنہ کیا، نہ کہ معیار کے۔ کلاؤڈ میں سسٹمز کی اضافی ترتیب کے ساتھ، نتائج بہتر ہونے کی ضمانت دی جاتی ہے۔

دیا گیا: 8 vCPUs کے ساتھ دو ورچوئل مشینیں اور 64 IOPS کی FLASH ڈسک کے ساتھ 10.000 GB RAM۔

پہلی ورچوئل مشین ونڈوز سرور 2016 کے ساتھ ہے اور 1C 8.3.10.2580 انسٹال ہے؛ دوسری کے لیے، ڈیٹا بیس (Centos + Postgresql) کے ساتھ ورچوئل مشین کی تصویر لی گئی ہے۔ Gilev.ru.

Postgresql ڈیٹا بیس کوئی اتفاقی نہیں ہے، کیونکہ اس کا آپریشن ہمارے صارفین کی طرف سے 1C کے استعمال کی حقیقی شرائط کے قریب ترین ہے۔ ہاں، ہاں، ہم نے مصنوعی ٹیسٹ کیے جو عام تنصیبات سے ملتے جلتے تھے، یعنی یہ کائنات کے تمام سوالات کا آفاقی جواب نہیں ہے، بلکہ آپ کے اپنے تجزیے کے لیے ایک رہنما اصول ہے۔

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

اگر ہم فائل موڈ میں 1C کرایہ پر لینے کے بارے میں بات کر رہے ہیں، تو ہاں، لیکن میں جو دیکھ رہا ہوں وہ کلائنٹ سرور ورژن میں خصوصی طور پر کام کرتا ہے۔ یہ معنی رکھتا ہے: 1) یا اس وضاحت کو مضمون میں شامل کریں؛ 2) یا کلائنٹ-سرور آپشن کی جانچ کریں، کیونکہ فن تعمیر میں فرق اہم ہے، اور فائل ورژن میں مکمل فعالیت نہیں ہے۔

آپریٹنگ سسٹم یا 1C پروڈکٹ میں کوئی اضافی سیٹنگ نہیں کی گئی۔

پروسیسرز

  • رنگ کے بائیں کونے میں ایک Intel Xeon E5-2690 v2 پروسیسر، 3,00 GHz ہے۔
  • انگوٹی کے دائیں کونے میں ایک Intel Xeon Gold 6254, 3,10 GHz ہے۔
  • انگوٹی کے بیچ میں ایک Intel Xeon Gold 6244, 3,60 GHz ہے۔

لڑائی شروع ہونے دو!

نتائج

Intel Xeon E5-2690 v2, 3,00 GHz:

ہم نے گیلیو ٹیسٹ کا استعمال کرتے ہوئے 1C کے لیے کلاؤڈ میں نئے پروسیسرز کی کارکردگی کا کیسے تجربہ کیا۔
ہمارے لیے "اچھا" وہ کم از کم نشان ہے جو 1C سسٹمز کے ساتھ کسٹمر کے کام کی آرام دہ سطح کی ضمانت دیتا ہے۔

نتیجہ 22,03 ہے۔

Intel Xeon Gold 6254, 3,10 GHz:

ہم نے گیلیو ٹیسٹ کا استعمال کرتے ہوئے 1C کے لیے کلاؤڈ میں نئے پروسیسرز کی کارکردگی کا کیسے تجربہ کیا۔

نتیجہ 27,62 ہے۔  

پروسیسر Intel Xeon Gold 6244, 3,60 GHz:

ہم نے گیلیو ٹیسٹ کا استعمال کرتے ہوئے 1C کے لیے کلاؤڈ میں نئے پروسیسرز کی کارکردگی کا کیسے تجربہ کیا۔

نتیجہ 35,21 ہے۔

کل: یہاں تک کہ اگر 6244 GHz پر Intel Xeon Gold 3,6 پر ایک ورچوئل مشین کی قیمت 60 GHz پر E5-2690 v2 سے 3% زیادہ ہے، تب بھی اس کا انتخاب کرنا قابل قدر ہے۔ قیمت میں چھوٹے فرق کے ساتھ، فوائد اور بھی زیادہ ہو جاتے ہیں۔ لیکن ہماری قیمت کا فرق بہت کم ہے، اس لیے ایسے VM نمایاں طور پر زیادہ منافع بخش ہیں۔

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

کلاؤڈ میں، ہم ان پروسیسرز کو ٹربو بوسٹ موڈ میں استعمال کرنے کا ارادہ رکھتے ہیں، جس میں پروسیسر کی گھڑی کی رفتار 4,40 گیگا ہرٹز تک پہنچ جاتی ہے، جو اس کی کارکردگی کی برتری میں اضافہ کرے گا اور اس پروڈکٹ کے حق میں انتخاب کو مزید واضح کر دے گا۔

اس کا ہمارے لیے کیا مطلب ہے۔

ایک طویل عرصے تک ہم پرانے نمونے میں رہتے تھے، جب ایک پروسیسر میں بہت زیادہ کور نہیں ہوتے تھے، اور اس وجہ سے ایک سرور پر بہت سی ورچوئل مشینیں فٹ نہیں ہوتی تھیں۔ ہمیں ان سرورز میں VMs کو مضبوطی سے پیک کرنے میں کم از کم کچھ بہتریت حاصل کرنے کے لیے بہت کچھ کرنا پڑا۔ اب جب کہ ہمیں فی ساکٹ 28 یا 56 کور ملتے ہیں، پیکنگ کثافت کا مسئلہ تقریباً خود ہی حل ہو جاتا ہے۔ اور ہمارے پاس اپنے CROC کلاؤڈ کے صارفین کے لیے دیگر سامان کے بارے میں سوچنے کے وسائل ہیں۔ مثال کے طور پر، ہم نے DBMS کے لیے 6244 پروسیسرز کے ساتھ ایک علیحدہ پول بنایا ہے۔

ایک اضافی بونس - یہ سب 1C کے لیے بہت موزوں فن تعمیر نکلا۔ بات یہ ہے کہ اگر آپ 3 گیگا ہرٹز پروسیسر سے 4 گیگا ہرٹز پروسیسر پر جاتے ہیں، تو تقریباً تمام ٹیسٹ آپ کو 30% نہیں، بلکہ 15-20% دیتے ہیں... اور یہ چیز آپ کو 45% دیتی ہے۔ یعنی فریکوئنسی میں 30% اضافہ ہوتا ہے، اور اضافہ فریکوئنسی کے ساتھ غیر خطی طور پر بڑھتا ہے۔ اور پروسیسر 40 فیصد زیادہ مہنگے ہیں۔ نتیجتاً، نئے پروسیسر زیادہ مہنگے ہیں، لیکن آخر کار 1C معمول کے مطابق کام کرنا شروع کر رہا ہے۔ آپ غلط پروسیسرز کی فکر کیے بغیر کلاؤڈ پر جا سکتے ہیں۔ ہمارے بہت سے گاہکوں کے لیے یہ اب بہت اہم ہے۔

ماخذ: www.habr.com

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