مائڪرو اوپن ڪوڊ HSE اسٽوريج انجڻ SSDs لاءِ بهتر ڪيو ويو

مائڪرو ٽيڪنالاجي، هڪ DRAM ۽ فليش ميموري ڪمپني، پيش ڪيو نئين اسٽوريج انجڻ HSE (Heterogeneous-ميموري اسٽوريج انجڻ)، NAND فليش (X100، TLC، QLC 3D NAND) يا مستقل ميموري (NVDIMM) جي بنياد تي SSD ڊرائيو تي استعمال جي وضاحتن کي مدنظر رکندي ٺهيل. انجڻ کي ٻين ايپليڪيشنن ۾ شامل ڪرڻ لاءِ لائبريري جي طور تي ٺاهيو ويو آهي ۽ اهم-قدر جي شڪل ۾ پروسيسنگ ڊيٽا کي سپورٽ ڪري ٿو. HSE ڪوڊ C ۽ ۾ لکيل آهي طرفان ورهايل Apache 2.0 تحت لائسنس يافته.

انجڻ جي ايپليڪيشن جي علائقن ۾، NoSQL DBMS ۾ گھٽ سطح جي ڊيٽا اسٽوريج جو ذڪر ڪيو ويو آهي، سافٽ ويئر اسٽوريج (SDS، سافٽ ويئر-ڊائن ٿيل اسٽوريج) جهڙوڪ Ceph ۽ Scality RING، ڊيٽا جي وڏي مقدار کي پروسيسنگ لاء پليٽ فارم (بگ ڊيٽا) ، اعليٰ ڪارڪردگي ڪمپيوٽنگ سسٽم (HPC)، انٽرنيٽ ڊوائيسز آف شين (IoT) ۽ مشين لرننگ سسٽم لاءِ حل.

HSE نه رڳو وڌ ۾ وڌ ڪارڪردگيءَ لاءِ، پر SSD طبقن جي مختلف قسمن ۾ ڊگھي عمر لاءِ به بهتر ڪيو ويو آهي. هاء آپريٽنگ اسپيڊ حاصل ڪئي وئي آهي هائبرڊ اسٽوريج ماڊل ذريعي - سڀ کان وڌيڪ لاڳاپيل ڊيٽا رام ۾ رکيل آهي، جيڪا ڊرائيو تائين رسائي جو تعداد گھٽائي ٿي. ٽئين پارٽي جي منصوبن ۾ نئين انجڻ کي ضم ڪرڻ جو مثال تيار دستاويز تي مبني DBMS MongoDB جو هڪ نسخو، HSE استعمال ڪرڻ لاءِ ترجمو ڪيو ويو آهي.

ٽيڪنالاجي طور، HSE هڪ اضافي ڪنيل ماڊل تي ڀاڙي ٿو mpool، جيڪو سولڊ اسٽيٽ ڊرائيوز لاءِ هڪ خاص آبجیکٹ اسٽوريج انٽرفيس لاڳو ڪري ٿو، انهن جي صلاحيتن ۽ خاصيتن کي مدنظر رکندي، جيڪو توهان کي بنيادي طور تي مختلف ڪارڪردگي ۽ استحڪام جي خاصيتن کي حاصل ڪرڻ جي اجازت ڏئي ٿو. ايمپول پڻ مائڪرو ٽيڪنالاجي جي ترقي آهي، ساڳئي وقت HSE جي طور تي کليل آهي، پر هڪ آزاد انفراسٽرڪچر پروجيڪٽ ۾ ورهايو ويو آهي. ايمپول استعمال کي فرض ڪري ٿو مسلسل ياداشت и زونل اسٽوريج سهولتون، پر في الحال صرف روايتي SSDs کي سپورٽ ڪري ٿو.

پيڪيج استعمال ڪندي ڪارڪردگي جاچ YCSB (Yahoo Cloud Serving Benchmark) ڪارڪردگي ۾ هڪ اهم اضافو ڏيکاريو جڏهن 2 TB اسٽوريج استعمال ڪندي پروسيسنگ 1 KB ڊيٽا بلاڪ سان. خاص طور تي اھم ڪارڪردگي ۾ اضافو ڏٺو ويو آھي ٽيسٽ ۾ پڙھڻ ۽ لکڻ جي عملن جي يونيفارم ورهائڻ سان (ٽيسٽ "اي" گراف ۾).

مثال طور، HSE انجڻ سان MongoDB، معياري وائرڊ ٽائيگر انجڻ واري ورزن کان اٽڪل 8 ڀيرا وڌيڪ تيز ٿي، ۽ RocksDB DBMS HSE انجڻ کان 6 ڀيرا وڌيڪ تيز هو. بهترين ڪارڪردگي ٽيسٽن ۾ پڻ نظر اچي ٿي جنهن ۾ 95٪ ريڊ آپريشنز شامل آهن ۽ 5٪ تبديل يا ضميمه آپريشن (ٽيسٽس “B” ۽ “D” گرافس ۾). ٽيسٽ سي، جنهن ۾ صرف پڙهڻ جا عمل شامل آهن، تقريبن 40٪ جو فائدو ڏيکاري ٿو. RocksDB جي بنياد تي حل جي مقابلي ۾ لکڻ جي عملن دوران SSD ڊرائيو جي بقا ۾ اضافو 7 ڀيرا ٿيڻ جو اندازو لڳايو ويو آهي.

مائڪرو اوپن ڪوڊ HSE اسٽوريج انجڻ SSDs لاءِ بهتر ڪيو ويو

مائڪرو اوپن ڪوڊ HSE اسٽوريج انجڻ SSDs لاءِ بهتر ڪيو ويو

HSE جون اهم خاصيتون:

  • معياري ۽ وڌايل آپريٽرز لاءِ سپورٽ ڊيٽا پروسيسنگ لاءِ ڪي/ويليو فارميٽ ۾؛
  • ٽرانزيڪشن لاءِ مڪمل سپورٽ ۽ سنيپ شاٽ ٺاهڻ جي ذريعي اسٽوريج سلائسن کي الڳ ڪرڻ جي صلاحيت سان (سنيپ شاٽ پڻ استعمال ڪري سگھجن ٿا هڪ اسٽوريج ۾ آزاد مجموعن کي برقرار رکڻ لاءِ)؛
  • سنيپ شاٽ تي ٻڌل نظارن ۾ ڊيٽا کي ٽريڪ ڪرڻ لاءِ ڪسر استعمال ڪرڻ جي صلاحيت؛
  • ڊيٽا ماڊل هڪ واحد اسٽوريج ۾ مخلوط لوڊ جي قسمن لاء بهتر ڪيو ويو آهي؛
  • اسٽوريج جي اعتبار کي منظم ڪرڻ لاء لچڪدار ميڪانيزم؛
  • ڪسٽمائيز ڊيٽا آرڪيسٽريشن اسڪيمون (اسٽوريج ۾ موجود مختلف قسم جي ميموري ۾ ورهائڻ)؛
  • هڪ C API سان گڏ هڪ لائبريري جيڪا متحرڪ طور تي ڪنهن به ايپليڪيشن سان ڳنڍيل هجي؛
  • ڊيٽا جي ٽيرا بائيٽ تائين ماپ ڪرڻ جي صلاحيت ۽ اسٽوريج ۾ سوين بلين چابيون؛
  • هزارين متوازي عملن جي موثر پروسيسنگ؛
  • معياري متبادل حلن جي مقابلي ۾ مختلف قسم جي ڪم لوڊ لاءِ ٿرو پُٽ ۾ نمايان واڌ، دير جي گھٽتائي ۽ لکڻ/پڙهڻ جي ڪارڪردگي ۾ اضافو؛
  • ڪارڪردگي ۽ استحڪام کي بهتر ڪرڻ لاء هڪ اسٽوريج ۾ SSD ڊرائيو جي مختلف طبقن کي استعمال ڪرڻ جي صلاحيت.

مائڪرو اوپن ڪوڊ HSE اسٽوريج انجڻ SSDs لاءِ بهتر ڪيو ويو

جو ذريعو: opennet.ru

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