HSE, yakavhurwa sosi yekuchengetera injini, yakagadzirirwa SSE yeSSD

Micron Technology (kambani inozivikanwa mukugadzirwa kweDRAM uye flash memory) yakaburitsa kuunzwa kwe injini nyowani inonzi "HSE" (Heterogeneous-memory memory Injini Yekuchengetera), iyo yakagadziriswa iine zvakasarudzika zvekushandisa mupfungwa pane NAND flash based based SSD drives (X100, TLC, QLC 3D NAND) kana kuverenga-chete ndangariro (NVDIMM).

Injini inogadzirwa nenzira yeraibhurari kupinza mune mamwe mashandisirwo uye inotsigira dhizaini dhizaini mune yakakosha-kukosha fomatir. Iyo HSE kodhi yakanyorwa muC uye inoparadzirwa pasi peApache 2.0 rezinesi.

Pakati pekushandisa kweinjini, kunyorera kweyepasi-chikamu chekuchengetedza dhata zvinotaurwa muDBMS NoSQL, software matura (SDS, software-yakatsanangurwa yekuchengetedza) senge Ceph uye Scality RING, mapuratifomu ekugadzirisa yakawanda data (Big Data), yepamusoro-performance komputa masystem (HPC), Internet yezvinhu (IoT) zvishandiso uye mhinduro dzemasisitimu ekudzidza emuchina.

HSE haina kugadzirirwa kwete chete kuti iite zvakanyanya, asi zvakare kuve nechokwadi chekugara kwemhando dzakasiyana dzeSDD dhiraivha. Iyo yekumhanyisa mhanyisa yakawanikwakuburikidza nemhando yekuchengetera modhi: dhata rakanyanya kukosheswa, kudzikisira huwandu hwema disk kuwana.

Semuenzaniso wekubatanidza injini nyowani muzvirongwa zvechitatu-bato, gwaro rinotungamirwa negwaro reMongoDB DBMS rakagadzirwa, iro rakashandurwa kuti rishandise HSE.

Zvehunyanzvi, HSE yakavakirwa pane imwe kernel module mpool, iyo inoshandisa yakasarudzika interface yekuchengetera zvinhu zve solid solid dhiraivhu, uchifunga nezve kugona kwavo uye hunhu, zvichibvumira kuwana zvakasiyana zvakasiyana hunhu hwekumhanyisa nekusimba. Mpool zvakare ikwidziro yeMicron Technology yakavhurwa panguva imwe chete neiyo HSE, asi inomira seyakasiyana purojekiti yezvivakwa. Mpool inotora kushandiswa kwekuramba uchiyeuka uye kuchengetedza nzvimbo, asi parizvino chete echinyakare SSDs anotsigirwa.

Kuedzwa kwekuita pamwe neiyo YCSB package (Yahoo Cloud Serving Benchmark) yakaratidza kuwedzera kwakanyanya mukuita kana uchishandisa 2TB kuchengetedza ne1KB dhata block kugadzirisa. Iko kunyanya kukosha kwekuwedzera kwekuita kunoonekwa mumuedzo pamwe nekuparadzirwa kwekuverenga nekunyora mashandiro.

Somuenzaniso, MongoDB ine HSE injini yakaratidza kuve ingangoita ka8 nekukurumidza kupfuura iyo vhezheni ine yakajairwa WiredTiger injini, uye iyo RocksDB DBMS injini yakakunda iyo HSE kanopfuura ka6 nguva. Zviratidzo zvakanakisa zvinoonekwawo mumiyedzo, iyo inoratidza 95% yekuverenga mashandiro uye 5% yeshanduko kana kuwedzerwa.

Imwe bvunzo yakaitwa inosanganisira chete kuverenga mashandiro, inoratidza purofiti ingangoita makumi mana muzana. Iko kuwedzera kwekurarama kweSSDs panguva yekunyora mashandiro achienzaniswa neR RockDB-based solution inofungidzirwa kuve ka40 nguva.

Zvinhu zvakakosha zveHSE:

  • Tsigiro yeanoshanda uye epamberi maanoshanda kugadzirisa data mukiyi / kukosha fomati;
  • Yakazara yekutengesa rutsigiro uye nekwanisi yekuparadzanisa zvikamu zvekuchengetedza nekugadzira mapfekero (mapikicha anogona zvakare kushandiswa kuchengetedza akapatsanurwa muunganidzwa muchitoro).
  • Kugona kushandisa macursor kuyambuka dhata mune snapshot-based mamiririro.
  • Iyo data modhi yakagadzirirwa mhando dzakasanganiswa mutoro mune imwechete yekuchengetera.
  • Zvichienderana nzira kugadzirisa kuchengetedza kwekuvimbika.
  • Customizable data orchestration schemes (kugoverwa kuburikidza nemhando dzakasiyana dzechiyeuchidzo chiripo munzvimbo yekuchengetedza).
  • Raibhurari ine C API iyo inogona kusanganiswa zvine simba kune chero chishandiso.
    Iko kugona kukwirisa kune terabytes yedata uye mazana emabhiriyoni emakiyi muchitoro.
  • Kubudirira kugadzirisa zviuru zvezviitiko zvakafanana.
  • Kuwedzera kwakakosha mune bandwidth, yakadzora latency, uye yakawedzera kuverenga / kunyora kune akasiyana marudzi ebasa rekuita kana ichienzaniswa neyakajairika workaround.
  • Iko kugona kushandisa akasiyana makirasi eSSDs mune imwechete yekuchengetedza kukwidziridza mashandiro uye kugadzikana.

Unogona kuwana iyo kodhi yeinjini kubva pane iyi link iripazasi. 


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako