ايلبرس VS Intel. Aerodisk Vostok ۽ انجڻ اسٽوريج سسٽم جي ڪارڪردگي جي مقابلي ۾

ايلبرس VS Intel. Aerodisk Vostok ۽ انجڻ اسٽوريج سسٽم جي ڪارڪردگي جي مقابلي ۾

هيلو سڀ. اسان توهان کي Aerodisk VOSTOK ڊيٽا اسٽوريج سسٽم متعارف ڪرائڻ جاري رکون ٿا، جيڪو روسي ايلبرس 8C پروسيسر تي ٻڌل آهي.

هن آرٽيڪل ۾ اسان (جيئن واعدو ڪيو ويو آهي) تفصيل سان تجزيو ڪنداسين ايلبرس سان لاڳاپيل هڪ مشهور ۽ دلچسپ موضوع، يعني پيداوار. ايلبرس جي ڪارڪردگي تي ڪافي اندازا آهن، ۽ بلڪل پولر آهن. مايوسين جو چوڻ آهي ته ايلبرس جي پيداوار هاڻي "ڪجهه به ناهي"، ۽ اهو ڏهاڪن تائين وٺي ويندو "مٿين" پيدا ڪندڙن سان گڏ (يعني، موجوده حقيقت ۾، ڪڏهن به نه). ٻئي طرف، اميد رکندڙن جو چوڻ آهي ته ايلبرس 8 سي اڳ ۾ ئي سٺا نتيجا ڏيکاري رهيو آهي، ۽ ايندڙ ڪجهه سالن ۾، پروسيسرز جي نئين ورزن (ايلبرس 16 سي ۽ 32 سي) جي رليز سان، اسان "پڪڙڻ ۽ اڳتي وڌڻ" جي قابل ٿي سگهنداسين. دنيا جي معروف پروسيسر ٺاهيندڙن.

اسان Aerodisk تي عملي ماڻهو آهيون، تنهنڪري اسان سڀ کان آسان ۽ سڀ کان وڌيڪ سمجھڻ وارو رستو ورتو (اسان لاء): ٽيسٽ، نتيجن کي رڪارڊ ڪريو ۽ صرف پوء نتيجو ڪڍو. نتيجي طور، اسان ڪافي وڏي تعداد ۾ ٽيسٽ ڪيا ۽ دريافت ڪيو Elbrus 8C e2k آرڪيٽيڪچر جون خاصيتون (بشمول خوشگوار) ۽ يقينا، ان جي مقابلي ۾ انٽيل Xeon amd64 آرڪيٽيڪچر پروسيسرز تي ساڳئي اسٽوريج سسٽم سان.

رستي ۾، اسان اسان جي ايندڙ ويبينار "OkoloIT" ۾ 15.10.2020 آڪٽوبر 15 تي 00:XNUMX تي ايلبرس تي ٽيسٽ، نتيجن ۽ اسٽوريج سسٽم جي مستقبل جي ترقي بابت وڌيڪ تفصيل سان ڳالهائينداسين. توهان هيٺ ڏنل لنڪ استعمال ڪندي رجسٽر ڪري سگهو ٿا.

webinar لاءِ رجسٽريشن

ٽيسٽ اسٽينڊ

اسان ٻه اسٽينڊ ٺاهيا آهن. ٻئي اسٽينڊ هڪ لينڪس سرور تي مشتمل آهن 16G FC ذريعي ڳنڍيل ٻن اسٽوريج ڪنٽرولرز سان سوئچز، جن ۾ 12 SAS SSD 960 GB ڊسڪ نصب آهن (11,5 TB "خام گنجائش" يا 5,7 TB "استعمال لائق" گنجائش، جيڪڏهن اسان RAID-10 استعمال ڪريون ٿا) .

اسڪيم طور اسٽينڊ هن طرح نظر اچي ٿو.

ايلبرس VS Intel. Aerodisk Vostok ۽ انجڻ اسٽوريج سسٽم جي ڪارڪردگي جي مقابلي ۾

اسٽينڊ نمبر 1 e2k (ايلبرس)

هارڊويئر جي ترتيب هن ريت آهي:

  • لينڪس سرور (2xIntel Xeon E5-2603 v4 (6 cores، 1,70Ghz)، 64 GB DDR4، 2xFC اڊاپٽر 16G 2 بندرگاهن) - 1 پي سي.
  • FC 16 G - 2 پي سيز کي تبديل ڪريو.
  • اسٽوريج سسٽم Aerodisk Vostok 2-E12 (2xElbrus 8C (8 cores، 1,20Ghz)، 32 GB DDR3، 2xFE FC-اڊاپٽر 16G 2 پورٽ، 12xSAS SSD 960 GB) - 1 پي سي.

اسٽينڊ نمبر 2 amd64 (Intel)

e2k تي هڪ جهڙي ترتيب سان مقابلي لاءِ، اسان هڪ اهڙي ئي اسٽوريج جي تشڪيل کي استعمال ڪيو هڪ پروسيسر سان ساڳي خاصيتن ۾ amd64:

  • لينڪس سرور (2xIntel Xeon E5-2603 v4 (6 cores، 1,70Ghz)، 64 GB DDR4، 2xFC اڊاپٽر 16G 2 بندرگاهن) - 1 پي سي.
  • FC 16 G - 2 پي سيز کي تبديل ڪريو.
  • اسٽوريج سسٽم Aerodisk انجڻ N2 (2xIntel Xeon E5-2603 v4 (6 cores، 1,70Ghz)، 32 GB DDR4، 2xFE FC-اڊاپٽر 16G 2 پورٽ، 12xSAS SSD 960 GB) - 1 پي سي.

اھم نوٽ: ايلبرس 8 سي پروسيسرز ٽيسٽ ۾ استعمال ڪيا ويا صرف ڊي ڊي آر 3 ريم جي حمايت ڪن ٿا، اھو ضرور آھي ”خراب، پر ڊگھي عرصي لاءِ نه“. Elbrus 8SV (اسان وٽ اهو اڃا تائين اسٽاڪ ۾ ناهي، پر اهو جلد هوندو) DDR4 کي سپورٽ ڪري ٿو.

ٽيسٽ جو طريقو

لوڊ پيدا ڪرڻ لاء، اسان استعمال ڪيو مشهور ۽ وقت جي آزمائشي لچڪدار IO (FIO) پروگرام.

ٻئي اسٽوريج سسٽم اسان جي ترتيب جي سفارشن جي مطابق ترتيب ڏنل آهن، بلاڪ جي رسائي تي اعلي ڪارڪردگي جي ضرورتن جي بنياد تي، تنهنڪري اسان استعمال ڪندا آهيون ڊي ڊي پي (متحرڪ ڊسڪ پول) ڊسڪ پول. امتحان جي نتيجن کي خراب نه ڪرڻ لاء، اسان ٻنهي اسٽوريج سسٽم تي ڪمپريشن، ڊيپليڪيشن ۽ رام ڪيش کي بند ڪريون ٿا.

RAID-8 ۾ 10 D-LUNs ٺاهيا ويا، 500 GB هر هڪ، 4 TB جي مجموعي قابل استعمال صلاحيت سان (يعني، تقريبن 70٪ هن ترتيب جي ممڪن قابل استعمال صلاحيت).

اسٽوريج سسٽم استعمال ڪرڻ لاء بنيادي ۽ مشهور منظرنامو، خاص طور تي:

پهرين ٻه ٽيسٽ ٽرانزيڪشنل ڊي بي ايم ايس جي آپريشن کي نقل ڪن ٿا. ٽيسٽ جي هن گروپ ۾ اسان دلچسپي رکون ٿا IOPS ۽ دير سان.

1) بي ترتيب پڙهڻ ننڍن بلاڪن ۾ 4k
هڪ بلاڪ سائيز = 4k
ب. پڙهو/لکيو = 100%/0%
ج. ڪمن جو تعداد = 8
ڊي. قطار جي کوٽائي = 32
e. لوڊ ڪردار = مڪمل بي ترتيب

2) بي ترتيب رڪارڊنگ ننڍن بلاڪ ۾ 4k
هڪ بلاڪ سائيز = 4k
ب. پڙهو/لکيو = 0%/100%
ج. ڪمن جو تعداد = 8
ڊي. قطار جي کوٽائي = 32
e. لوڊ ڪردار = مڪمل بي ترتيب

ٻئي ٻه ٽيسٽ ڊي بي ايم ايس جي تجزياتي حصي جي آپريشن کي نقل ڪن ٿا. ٽيسٽ جي هن گروپ ۾ اسان پڻ دلچسپي رکون ٿا IOPS ۽ ويڪرائي.

3) ننڍي بلاڪ ۾ ترتيب وار پڙهڻ 4k
هڪ بلاڪ سائيز = 4k
ب. پڙهو/لکيو = 100%/0%
ج. ڪمن جو تعداد = 8
ڊي. قطار جي کوٽائي = 32
e. لوڊ ڪردار = ترتيب وار

4) ننڍي بلاڪ 4k ۾ ترتيب وار رڪارڊنگ
هڪ بلاڪ سائيز = 4k
ب. پڙهو/لکيو = 0%/100%
ج. ڪمن جو تعداد = 8
ڊي. قطار جي کوٽائي = 32
e. لوڊ ڪردار = ترتيب وار

ٽيسٽن جو ٽيون گروپ اسٽريمنگ ريڊنگ جي ڪم کي متحرڪ ڪري ٿو (مثال: آن لائن براڊڪاسٽ، بيڪ اپ بحال ڪرڻ) ۽ اسٽريمنگ رڪارڊنگ (مثال: وڊيو نگراني، رڪارڊنگ بيڪ اپ). ٽيسٽن جي هن گروپ ۾، اسان هاڻي IOPS ۾ دلچسپي نه ٿا رکون، پر MB/s ۽ پڻ دير سان.

5) 128k جي وڏي بلاڪ ۾ ترتيب وار پڙهڻ
هڪ بلاڪ سائيز = 128k
ب. پڙهو/لکيو = 0%/100%
ج. ڪمن جو تعداد = 8
ڊي. قطار جي کوٽائي = 32
e. لوڊ ڪردار = ترتيب وار

6) 128k جي وڏي بلاڪ ۾ ترتيب واري رڪارڊنگ
هڪ بلاڪ سائيز = 128k
ب. پڙهو/لکيو = 0%/100%
ج. ڪمن جو تعداد = 8
ڊي. قطار جي کوٽائي = 32
e. لوڊ ڪردار = ترتيب وار

ھر ٽيسٽ ھڪ ڪلاڪ ھلندي، سواءِ 7 منٽن جي صف جي وارم اپ ٽائيم کي.

جاچ جا نتيجا

امتحان جا نتيجا ٻن جدولن ۾ اختصار ڪيا ويا آهن.

Elbrus 8S (SHD Aerodisk Vostok 2-E12)

ايلبرس VS Intel. Aerodisk Vostok ۽ انجڻ اسٽوريج سسٽم جي ڪارڪردگي جي مقابلي ۾

Intel Xeon E5-2603 v4 (اسٽوريج سسٽم Aerodisk Engine N2)

ايلبرس VS Intel. Aerodisk Vostok ۽ انجڻ اسٽوريج سسٽم جي ڪارڪردگي جي مقابلي ۾

نتيجا انتهائي دلچسپ ٿي ويا. ٻنهي صورتن ۾، اسان اسٽوريج سسٽم جي پروسيسنگ پاور (70-90٪ استعمال) جو سٺو استعمال ڪيو، ۽ هن صورتحال ۾، ٻنهي پروسيسرز جا فائدا ۽ نقصان واضح طور تي واضح آهن.

ٻنهي جدولن ۾، ٽيسٽ جتي پروسيسرز ”اعتماد محسوس ڪن ٿا“ ۽ سٺا نتيجا ڏيکارين ٿا انهن کي سائي رنگ ۾ نمايان ڪيو ويو آهي، جڏهن ته حالتون جيڪي پروسيسر ”پسند نه ڪندا آهن“ نارنگي ۾ نمايان ٿيل آهن.

جيڪڏهن اسان ننڍڙي بلاڪ ۾ بي ترتيب واري لوڊ بابت ڳالهايو، پوء:

  • بي ترتيب پڙهڻ جي نقطي نظر کان، Intel يقيناً ايلبرس کان اڳتي آهي، فرق 2 ڀيرا آهي؛
  • بي ترتيب رڪارڊنگ جي نقطي نظر کان اهو ضرور هڪ ڊرا آهي، ٻنهي پروسيسرز تقريبن برابر ۽ مهذب نتيجا ڏيکاريا.

ننڍي بلاڪ ۾ هڪ ترتيب وار لوڊ تصوير مختلف آهي:

  • ٻئي جڏهن پڙهڻ ۽ لکڻ، Intel اهم آهي (2 ڀيرا) ايلبرس کان اڳتي. ساڳئي وقت، جيڪڏهن ايلبرس هڪ IOPS اشارو آهي انٽيل جي ڀيٽ ۾ گهٽ، پر مهذب نظر اچي ٿو (200-300 هزار)، پوء دير سان هڪ واضح مسئلو آهي (اهي انٽيل جي ڀيٽ ۾ ٽي ڀيرا وڌيڪ آهن). نتيجو، ايلبرس 8C جو موجوده نسخو حقيقت ۾ "پسند نٿو ڪري" ترتيب وار ننڍين بلاڪن ۾ لوڊ. واضح رهي ته ڪجهه ڪم ڪرڻو آهي.

پر وڏي بلاڪ سان هڪ ترتيب وار لوڊ ۾، تصوير بلڪل سامهون آهي:

  • ٻئي پروسيسرز MB/s ۾ تقريبن برابر نتيجا ڏيکاريا، پر اتي ھڪڙو آھي. ايلبرس جي دير جي ڪارڪردگي 10 (ڏهه، ڪارل !!!) ڀيرا بهتر آهي (يعني گهٽ) انٽيل کان ساڳئي پروسيسر جي ڀيٽ ۾ (0,4 / 0,5 ms بمقابله 5,1 / 6,5 ms). پهرين ته اسان سوچيو ته اها هڪ خرابي هئي، تنهنڪري اسان نتيجن کي ٻيهر چيڪ ڪيو، ٻيهر ٽيسٽ ڪيو، پر ٻيهر ٽيسٽ ساڳي تصوير ڏيکاري. اهو ايلبرس جو هڪ سنگين فائدو آهي (۽ عام طور تي e2k فن تعمير) Intel (۽، مطابق، amd64 فن تعمير). اچو ته اميد رکون ته اها ڪاميابي اڳتي وڌندي.

ايلبرس جي هڪ ٻي دلچسپ خصوصيت آهي، جنهن تي ڌيان ڏيڻ وارو پڙهندڙ ٽيبل کي ڏسي ڪري ڌيان ڏئي سگهي ٿو. جيڪڏهن توهان انٽيل جي پڙهڻ ۽ لکڻ جي ڪارڪردگي جي وچ ۾ فرق کي ڏسو، ته پوء سڀني تجربن ۾، پڙهڻ لکڻ جي اوسط تي 50٪+ کان اڳتي آهي. هي اهو رواج آهي جنهن جو هرڪو (اسان سميت) عادي آهي. جيڪڏهن توهان ايلبرس کي ڏسو، لکڻ جا اشارا پڙهڻ جي اشارن جي تمام گهڻو ويجهو آهن؛ پڙهڻ لکڻ کان اڳ آهي، ضابطي جي طور تي، 10 - 30٪، وڌيڪ نه.

هن جو مطلب ڇا آهي؟ حقيقت اها آهي ته ايلبرس لکڻ کي ”واقعي سان پيار ڪندو آهي“، ۽ اهو، موڙ ۾، اهو مشورو ڏئي ٿو ته هي پروسيسر انهن ڪمن ۾ تمام گهڻو ڪارائتو ثابت ٿيندو جتي لکڻ پڙهڻ تي واضح طور تي غالب هجي (جنهن چيو يارووايا جو قانون؟)، جيڪو پڻ هڪ غير يقيني فائدو آهي e2k فن تعمير، ۽ هن فائدي کي ترقي ڪرڻ جي ضرورت آهي.

نتيجو ۽ ويجهي مستقبل

ڊيٽا اسٽوريج جي ڪمن لاءِ ايلبرس ۽ انٽيل وچين رينج پروسيسرز جي تقابلي ٽيسٽن تقريبن برابر ۽ برابر لائق نتيجا ڏيکاريا آهن، جڏهن ته هر پروسيسر پنهنجون دلچسپ خاصيتون ڏيکاريا آهن.

Intel ننڍي بلاڪ ۾ بي ترتيب پڙهڻ ۾ ايلبرس کي تمام گهڻو اڳتي وڌايو، انهي سان گڏ ننڍن بلاڪن ۾ ترتيب وار پڙهڻ ۽ لکڻ ۾.

جڏهن بي ترتيب سان ننڍن بلاڪ ۾ لکڻ، ٻئي پروسيسر برابر نتيجا ڏيکاريندا آهن.

ويڪرائي جي لحاظ کان، ايلبرس هڪ اسٽريمنگ لوڊ ۾ Intel کان گهڻو بهتر نظر اچي ٿو، يعني. وڏي بلاڪ ۾ ترتيب وار پڙهڻ ۽ لکڻ.

ان کان علاوه، ايلبرس، انٽيل جي برعڪس، ٻنهي پڙهڻ ۽ لکڻ جي لوڊ سان برابري سان نقل ڪري ٿو، جڏهن ته انٽيل سان، پڙهڻ هميشه لکڻ کان گهڻو بهتر آهي.
حاصل ڪيل نتيجن جي بنياد تي، اسان هيٺ ڏنل ڪمن ۾ Elbrus 8C پروسيسر تي Aerodisk Vostok ڊيٽا اسٽوريج سسٽم جي قابل اطلاق بابت نتيجو ڪڍي سگهون ٿا:

  • لکڻ جي عملن جي غالب سان معلوماتي نظام؛
  • فائل رسائي؛
  • آن لائين نشريات؛
  • وڊيو نگراني؛
  • بيڪ اپ
  • ميڊيا مواد.

MCST ٽيم اڃا تائين ڪم ڪرڻ لاء ڪجهه آهي، پر انهن جي ڪم جو نتيجو اڳ ۾ ئي نظر اچي ٿو، جيڪو، يقينا، خوش نه ٿو ڪري سگهي.

اهي تجربا لينڪس ڪرنل تي e2k ورزن 4.19 لاءِ ڪيا ويا؛ في الحال بيٽا ٽيسٽن ۾ (MCST ۾، Basalt SPO ۾، ۽ هتي پڻ Aerodisk ۾) اتي هڪ لينڪس ڪنيل 5.4-e2k آهي، جنهن ۾، ٻين شين جي وچ ۾، اهو آهي. تيز رفتار سولڊ اسٽيٽ ڊرائيوز لاءِ سنجيدگي سان شيڊولر ۽ ڪيتريون ئي اصلاحون ڪيون ويون. پڻ، خاص طور تي 5.x.x برانچ جي ڪنلن لاءِ، MCST JSC هڪ نئون LCC مرتب ڪندڙ، ورجن 1.25 جاري ڪري ٿو. ابتدائي نتيجن جي مطابق، ساڳئي ايلبرس 8 سي پروسيسر تي، نئين ڪمپيلر سان گڏ هڪ نئين ڪنييل، هڪ ڪنيل ماحول، سسٽم يوٽيلٽيز ۽ لائبريريون ۽ حقيقت ۾، Aerodisk VOSTOK سافٽ ويئر ڪارڪردگي ۾ اڃا به وڌيڪ اهم اضافو جي اجازت ڏيندو. ۽ اهو بغير سامان جي متبادل آهي - ساڳئي پروسيسر تي ۽ ساڳئي تعدد سان.

اسان اميد ڪريون ٿا ته Aerodisk VOSTOK جو نسخو ڪرنل 5.4 جي بنياد تي سال جي آخر تائين جاري ڪيو ويندو، ۽ جيئن ئي نئين ورزن تي ڪم مڪمل ٿيندو، اسان ٽيسٽ جا نتيجا اپڊيٽ ڪنداسين ۽ پڻ هتي شايع ڪنداسين.

جيڪڏهن اسان هاڻي آرٽيڪل جي شروعات ڏانهن موٽون ٿا ۽ سوال جو جواب ڏيون ٿا، ڪير صحيح آهي: مايوسي پرست جيڪي چون ٿا ته ايلبرس "ڪجهه به ناهي" ۽ ڪڏهن به معروف پروسيسر ٺاهيندڙن سان گڏ نه پڪڙي سگهندا، يا اميد رکندڙ جيڪي چون ٿا ته "اهي اڳ ۾ ئي پڪڙي چڪا آهن. مٿي ۽ جلد ختم ٿي ويندو "؟ جيڪڏهن اسان اسٽريٽائپائپس ۽ مذهبي تعصب کان نه، پر حقيقي امتحانن کان اڳتي وڌون ٿا، ته اميد رکندڙ ضرور صحيح آهن.

ايلبرس اڳ ۾ ئي سٺا نتيجا ڏيکاريندي آهي جڏهن وچولي سطح جي ايم ڊي 64 پروسيسرز جي مقابلي ۾. Elbrus 8-ke، يقينا، انٽيل يا AMD کان سرور پروسيسرز جي مٿين-آف-دي-لائن ماڊل کان پري آهي، پر اهو مقصد نه هو؛ پروسيسرز 16C ۽ 32C هن مقصد لاء جاري ڪيا ويندا. پوءِ ڳالهائينداسين.

اسان سمجهون ٿا ته هن آرٽيڪل کان پوءِ ايلبرس بابت اڃا به وڌيڪ سوال هوندا، تنهن ڪري اسان انهن سوالن جا جواب ڏيڻ لاءِ هڪ ٻيو آن لائن ويبينار “OkoloIT” منظم ڪرڻ جو فيصلو ڪيو.

هن ڀيري اسان جو مهمان MCST ڪمپني جي ڊپٽي جنرل ڊائريڪٽر Konstantin Trushkin هوندو. توھان ھيٺ ڏنل لنڪ استعمال ڪندي ويبينار لاءِ رجسٽر ڪري سگھو ٿا.

webinar لاءِ رجسٽريشن

توھان سڀني جي مھرباني، ھميشه وانگر، اسان تخليقي تنقيد ۽ دلچسپ سوالن جا منتظر آھيون.

جو ذريعو: www.habr.com

تبصرو شامل ڪريو