O le masini teu oloa HSE faʻaogaina Micron ua sili ona lelei mo SSD

Micron Technology, o se kamupani DRAM ma flash memory, tuuina atu afi fou teu oloa HSE (Heterogeneous-memory Storage Engine), ua fuafuaina e amanaʻia faʻamatalaga o le faʻaogaina i luga o SSD e faʻavae ile NAND flash (X100, TLC, QLC 3D NAND) poʻo le manatua tumau (NVDIMM). O le afi ua mamanuina e avea o se faletusi mo le faʻapipiʻiina i isi tusi talosaga ma lagolagoina le faʻagaioina o faʻamaumauga i le faʻasologa o mea taua. O le HSE code o loʻo tusia i le C ma tufatufaina e laiseneina i lalo ole Apache 2.0.

I totonu o vaega o le faʻaogaina o le afi, o loʻo taʻua ai le maualalo o le teuina o faʻamaumauga i le NoSQL DBMS, faʻapipiʻi polokalama (SDS, Software-Defined Storage) e pei o Ceph ma Scality RING, faʻavae mo le faʻaogaina o le tele o faʻamaumauga (Big Data) , faiga fa'akomepiuta maualuga (HPC), masini Initaneti o mea (IoT) ma fofo mo faiga fa'aoga masini.

O le HSE e faʻamalieina e le gata mo le maualuga o le faʻatinoga, ae faʻapea foʻi mo le umi o le ola i le tele o vasega SSD. O le maualuga o le faʻaogaina o le saoasaoa e maua e ala i se faʻataʻitaʻiga faʻapipiʻi faʻapipiʻi - o faʻamaumauga sili ona talafeagai o loʻo teuina i le RAM, lea e faʻaitiitia ai le numera o avanoa i le taʻavale. Mo se faʻataʻitaʻiga o le tuʻufaʻatasia o se afi fou i totonu o galuega faʻavae lona tolu saunia se fa'aliliuga o le DBMS MongoDB e fa'atatau i pepa, fa'aliliu e fa'aoga le HSE.

Fa'atekonolosi, e fa'alagolago le HSE i se fa'aopoopoga kernel module mpool, o loʻo faʻatinoina se atinaʻe faʻapitoa mo le teuina o mea mo taʻavale solid-state, e amanaʻia ai o latou gafatia ma foliga, lea e mafai ai ona e mauaina le faʻatinoina o le faʻatinoga ma uiga tumau. O le Mpool foi o se atinaʻe o Micron Technology, tatala i le taimi e tasi e pei o le HSE, ae vavae ese i se atinaʻe tutoʻatasi. Mpool e faʻaaogaina le faʻaaogaina manatua pea и nofoaga e teu ai sone, ae o loʻo lagolagoina nei SSDs masani.

Su'ega fa'atinoga e fa'aaoga ai le afifi YCSB (Yahoo Cloud Serving Benchmark) na faʻaalia ai le faʻatupulaia tele o le faʻatinoga pe a faʻaogaina le 2 TB teuina ma le faʻaogaina o poloka faʻamaumauga 1 KB. O se fa'aopoopoga taua tele o lo'o matauina i le su'ega fa'atasi ai ma le tufatufaina tutusa o galuega faitau ma tusitusi (su'ega "A" i le kalafi).

Mo se faʻataʻitaʻiga, MongoDB ma le afi HSE na faʻaalia e tusa ma le 8 taimi sili atu nai lo le faʻataʻitaʻiga ma le masini masani WiredTiger, ma o le RocksDB DBMS sa vave atu nai lo le afi HSE e sili atu i le 6 taimi. O le fa'atinoga lelei o lo'o va'aia fo'i i su'ega e aofia ai le 95% faitau fa'agaioiga ma le 5% fa'aleleia pe fa'aopoopo gaioiga (su'ega "B" ma le "D" i kalafi). Su'ega C, lea e aofia ai na'o le faitau fa'agaioiga, o lo'o fa'aalia ai se tupe maua e tusa ma le 40%. O le faʻateleina o le faʻaolaina o SSD i le taimi o galuega tusitusi faʻatusatusa i se fofo e faʻavae i luga o RocksDB e faʻatatau i le 7 taimi.

O le masini teu oloa HSE faʻaogaina Micron ua sili ona lelei mo SSD

O le masini teu oloa HSE faʻaogaina Micron ua sili ona lelei mo SSD

O mea taua ole HSE:

  • Lagolago mo fa'alapotopotoga masani ma fa'alauteleina mo le fa'agaioiina o fa'amaumauga i le fa'asologa autu/taua;
  • Lagolago atoatoa mo fefaʻatauaiga ma faʻatasi ai ma le mafai ona faʻaesea fasipepa e teu ai e ala i le fatuina o ata (e mafai foi ona faʻaogaina ata e faʻatumauina tutoʻatasi aoina i le tasi teuina);
  • Malosiaga e fa'aoga ai pupuni e fa'asolo ai fa'amatalaga i fa'amatalaga fa'atatau i ata;
  • Fa'ata'ita'iga fa'amaumauga ua fa'asilisiliina mo ituaiga uta fefiloi i totonu o le teuina e tasi;
  • Faiga fa'afaigofie mo le fa'afoeina o le fa'atuatuaina o le teuina;
  • Fa'asologa o fa'amaumauga fa'apitoa (tufatufaina i ituaiga eseese o manatua o lo'o iai i le teuina);
  • O se faletusi e iai le C API e mafai ona feso'ota'i malosi i so'o se talosaga;
  • Malosiaga e fua i terabytes o faʻamaumauga ma le faitau selau piliona o ki i le teuina;
  • Fa'atonuga lelei o le faitau afe o galuega tutusa;
  • Fa'ateleina le fa'atupuina o galuega, fa'aitiitia le taofiofia ma fa'ateleina le fa'atinoina o le tusitusi/faitau mo le tele o ituaiga o galuega fa'atusatusa i isi fofo masani;
  • Le mafai ona faʻaogaina SSD taʻavale o vasega eseese i le tasi teuina e faʻamalieina ai le faʻatinoga ma le tumau.

O le masini teu oloa HSE faʻaogaina Micron ua sili ona lelei mo SSD

puna: opennet.ru

Faaopoopo i ai se faamatalaga