Micron opinn HSE geymsluvél fínstillt fyrir SSD

Micron Technology, DRAM og flash minni fyrirtæki, fram ný geymsluvél HSE (Heterogeneous-memory Storage Engine), hönnuð með hliðsjón af sérkennum notkunar á SSD drifum sem byggjast á NAND flash (X100, TLC, QLC 3D NAND) eða varanlegt minni (NVDIMM). Vélin er hönnuð sem bókasafn til að fella inn í önnur forrit og styður úrvinnslu gagna á lykilgildasniði. HSE kóðinn er skrifaður í C ​​og dreift af leyfi samkvæmt Apache 2.0.

Meðal notkunarsviða vélarinnar er minnst á gagnageymslu á lágu stigi í NoSQL DBMS, hugbúnaðargeymslum (SDS, Software-Defined Storage) eins og Ceph og Scality RING, vettvangi til að vinna mikið magn gagna (Big Data) , afkastamikil tölvukerfi (HPC), Internet devices of things (IoT) og lausnir fyrir vélanámskerfi.

HSE er fínstillt, ekki aðeins fyrir hámarksafköst, heldur einnig fyrir langlífi í ýmsum SSD flokkum. Háum rekstrarhraða er náð með hybrid geymslulíkani - mikilvægustu gögnin eru vistuð í vinnsluminni, sem dregur úr fjölda aðgangs að drifinu. Sem dæmi um að samþætta nýja vél í verkefnum þriðja aðila undirbúinn útgáfa af skjalamiðuðu DBMS MongoDB, þýdd til að nota HSE.

Tæknilega byggir HSE á viðbótarkjarnaeiningu mpool, sem útfærir sérhæft hlutgeymsluviðmót fyrir solid-state drif, að teknu tilliti til getu þeirra og eiginleika, sem gerir þér kleift að fá í grundvallaratriðum mismunandi frammistöðu og endingareiginleika. Mpool er einnig þróun Micron Technology, opið á sama tíma og HSE, en aðskilið í sjálfstætt innviðaverkefni. Mpool gerir ráð fyrir notkuninni viðvarandi minni и svæðisbundin geymsluhúsnæði, en styður sem stendur aðeins hefðbundna SSD diska.

Frammistöðuprófun með því að nota pakkann YCSB (Yahoo Cloud Serving Benchmark) sýndi verulega aukningu á afköstum þegar notaður var 2 TB geymsla með vinnslu 1 KB gagnablokka. Sérstaklega marktæk frammistöðuaukning sést í prófinu með samræmdri dreifingu les- og skrifaðgerða (próf "A" á línuritinu).

Til dæmis reyndist MongoDB með HSE vélinni vera um það bil 8 sinnum hraðari en útgáfan með hefðbundnu WiredTiger vélinni og RocksDB DBMS var meira en 6 sinnum hraðari en HSE vélin. Framúrskarandi árangur er einnig sýnilegur í prófunum sem fela í sér 95% lestraraðgerðir og 5% breyta eða bæta við aðgerðum (próf "B" og "D" í línuritunum). Próf C, sem felur aðeins í sér lestraraðgerðir, sýnir um það bil 40% hagnað. Aukning á lifunargetu SSD-drifa við skrifaðgerðir samanborið við lausn byggða á RocksDB er áætluð 7 sinnum.

Micron opinn HSE geymsluvél fínstillt fyrir SSD

Micron opinn HSE geymsluvél fínstillt fyrir SSD

Helstu eiginleikar HSE:

  • Stuðningur við staðlaða og útbreidda rekstraraðila til að vinna úr gögnum á lykil-/gildissniði;
  • Fullur stuðningur við viðskipti og með getu til að einangra geymslusneiðar með því að búa til skyndimyndir (einnig er hægt að nota skyndimyndir til að viðhalda sjálfstæðum söfnum í einni geymslu);
  • Geta til að nota bendila til að fara yfir gögn í skyndimyndabyggðum skoðunum;
  • Gagnalíkan fínstillt fyrir blandaðar álagsgerðir í einni geymslu;
  • Sveigjanlegur aðbúnaður til að stjórna áreiðanleika geymslu;
  • Sérhannaðar gagnaskipunarkerfi (dreifing á mismunandi gerðir minnis sem eru til staðar í geymslunni);
  • Bókasafn með C API sem getur tengst hvaða forriti sem er á virkan hátt;
  • Geta til að skala í terabæta af gögnum og hundruð milljarða lykla í geymslu;
  • Skilvirk vinnsla þúsunda samhliða aðgerða;
  • Veruleg aukning á afköstum, minni leynd og aukin skrif/lestur frammistöðu fyrir ýmis konar vinnuálag samanborið við staðlaðar aðrar lausnir;
  • Hæfni til að nota SSD drif af mismunandi flokkum í einni geymslu til að hámarka afköst og endingu.

Micron opinn HSE geymsluvél fínstillt fyrir SSD

Heimild: opennet.ru

Bæta við athugasemd