I-HSE, injini yokugcina indawo evulekileyo, eyenzelwe i-SSE ye-SSD

Micron Technology (Inkampani ekhethekileyo kwimveliso ye-DRAM kunye nememori yefleshi) utyhile ukwaziswa kwe injini entsha ebizwa "HSE" (Injini yeHeterogeneous-memory Injini yokuGcina), eyaphuculwa kunye nokusetyenziswa kwengqondo Kwii-NAND ezisekwe kwimoto esekwe kwi-SSD (X100, TLC, QLC 3D NAND) okanye imemori yokufunda kuphela (i-NVDIMM).

Injini yenziwe ngohlobo lwethala leencwadi Ukufaka ezinye iinkqubo kunye ixhasa ukuqhubekeka kwedatha kwifomathi yexabiso eliphambilir. Ikhowudi ye-HSE ibhaliwe kwi-C kwaye ihanjiswa phantsi kwelayisensi ye-Apache 2.0.

Phakathi kwezicelo zeemoto, izicelo zokugcina idatha ekwinqanaba elisezantsi ziyakhankanywa kwi-NoSQL DBMS, iindawo zokugcina isoftware (i-SDS, indawo echazwe kwisoftware) enje ngeCeph kunye ne-Scality RING, amaqonga okuqhubekeka ngedatha enkulu (Idatha eNkulu), iinkqubo zekhompyuter yokusebenza okuphezulu (HPC), izixhobo ze-Intanethi (IoT) kunye izisombululo zeenkqubo zokufunda ngomatshini.

I-HSE ayilungiswanga kuphela ekusebenzeni okuphezulu, kodwa nokuqinisekisa ukomelela kweentlobo ezahlukeneyo zeedrayivu ze-SSD. Isantya esiphezulu saphunyezwangemodeli yokugcina ehlanganisiweyo: eyona datha ibalulekileyo igcinwe, ukunciphisa inani lokufikelela kwidiski.

Njengomzekelo wokudityaniswa kwe-injini entsha kwiiprojekthi zomntu wesithathu, kwakhutshwa uxwebhu olujolise kuxwebhu lwe-MongoDB DBMS, eyaguqulelwa ukusebenzisa i-HSE.

Ngokobuchwephesha, i-HSE isekwe kwimodyuli eyongezelelweyo ye-kernel mpool, Esebenzisa ujongano olukhethekileyo lokugcina izinto zedrive eqinileyo, kuthathelwa ingqalelo amandla abo kunye neempawu, ezivumela iimpawu ezahlukileyo zesantya kunye nokuqina. IMpool ikwayi Micron Technology yophuhliso oluvulekileyo ngaxeshanye ne-HSE, kodwa ime njenge projekthi yeziseko zophuhliso eyahlukileyo. I-Mpool ithatha ukusetyenziswa kwememori eqhubekayo kunye nokugcinwa kwendawo, kodwa okwangoku kuphela zii-SSD zesiko ezixhaswayo.

Ukuvavanywa kokusebenza kwephakheji yeYCSB (I-Yahoo Cloud Serving Benchmark) ibonakalise ukwanda okubonakalayo kwintsebenzo xa kusetyenziswa ukugcinwa kwe-2TB kunye ne-1KB yedata yokuqhubekiswa kwedatha. Ukunyuka kokusebenza okubalulekileyo kuqatshelwe kuvavanyo kunye nokusasazwa kwemisebenzi yokufunda nokubhala.

Ngokomzekelo, I-MongoDB ene-HSE injini yavela yamalunga nama-8 ngokukhawuleza Ngaphandle kwenguqulelo enenjini esemgangathweni yeWiredTiger, kunye neenjini zeRockDB DBMS zigqithe kwi-HSE ngaphezulu kwamaxesha ama-6. Izikhombisi ezibalaseleyo ziyabonakala kwiimvavanyo, ezibonisa i-95% yemisebenzi yokufunda kunye ne-5% yotshintsho okanye ukongezwa.

Olunye uvavanyo olwenziwe lubandakanya kuphela imisebenzi yokufunda, ibonisa inzuzo emalunga neepesenti ezingama-40. Ukonyuka kokuphila kwe-SSDs ngexesha lokubhala ngokuthelekiswa nesisombululo esisekwe kwiRockDB kuqikelelwa ukuba ngamaxesha e-7.

Iimpawu eziphambili ze-HSE:

  • Inkxaso kubanini abaqhelekileyo nabaphambili ukucubungula idatha kwifomathi ephambili / yexabiso;
  • Inkxaso epheleleyo yokuthengiselana kunye nokukwazi ukwahlula amacandelo okugcina ngokwenza izifinyezo (iifoto zinokusetyenziselwa ukugcina ingqokelela eyahlukileyo evenkileni).
  • Ukwazi ukusebenzisa izikhombisi ukuhambisa idatha kwimifanekiso esekwe kwisithombe.
  • Imodeli yedatha elungiselelwe iintlobo zomthwalo ezixubileyo kwindawo enye yokugcina izinto.
  • Iindlela eziguqukayo ukulawula ukuthembeka kokugcina.
  • Izikimu zokwenza idatha zenziwe ngokwezifiso (ukuhanjiswa ngeendlela ezahlukeneyo zememori ezikhoyo kwindawo yokugcina izinto).
  • Ithala leencwadi eline-C API ezinokudityaniswa ngamandla nasiphi na isicelo.
    Isakhono sokukala ukuya kwi-terabytes yedatha kunye namakhulu ezigidi zezitshixo kwindawo yokugcina.
  • Ukuqhutywa ngokukuko kwamawaka emisebenzi efanayo.
  • Ukonyuka okubonakalayo kububanzi bebhendi, ukunciphisa ukubambezeleka, kunye nokwanda kokufunda / ukubhala kweentlobo ezahlukeneyo zomthwalo womsebenzi xa kuthelekiswa nokusebenza okuqhelekileyo.
  • Ukukwazi ukusebenzisa iiklasi ezahlukeneyo ze-SSD kwindawo enye yokugcina ukusebenza kunye nokuzinza.

Ungafikelela kwikhowudi yeinjini kwikhonkco elingezantsi. 


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.