Micron louvri sous motè depo HSE optimize pou SSD

Micron Technology, yon konpayi DRAM ak memwa flash, prezante nouvo motè depo Z (Eterogeneous-memwa Depo Engine), ki fèt pran an kont spesifik yo nan itilize sou kondui SSD ki baze sou flash NAND (X100, TLC, QLC 3D NAND) oswa memwa pèmanan (NVDIMM). Motè a fèt kòm yon bibliyotèk pou entegre nan lòt aplikasyon epi li sipòte done pwosesis nan fòma kle-valè. Kòd HSE ekri an C ak distribiye pa ki gen lisans anba Apache 2.0.

Pami zòn aplikasyon motè a, mansyone nan depo done ba-nivo nan NoSQL DBMS, depo lojisyèl (SDS, Software-Defined Storage) tankou Ceph ak Scality RING, platfòm pou trete gwo kantite done (Big Data) , sistèm enfòmatik segondè-pèfòmans (HPC), aparèy entènèt bagay (IoT) ak solisyon pou sistèm aprantisaj machin.

HSE optimize pa sèlman pou pèfòmans maksimòm, men tou pou lonjevite atravè yon varyete klas SSD. Se gwo vitès opere reyalize atravè yon modèl depo ibrid - done ki pi enpòtan yo se kachèt nan RAM, ki diminye kantite aksè nan kondwi a. Kòm yon egzanp entegre yon nouvo motè nan pwojè twazyèm pati prepare yon vèsyon DBMS MongoDB ki oryante sou dokiman an, tradui pou itilize HSE.

Teknolojikman, HSE depann sou yon modil nwayo adisyonèl mpool, ki aplike yon koòdone depo objè espesyalize pou kondui eta solid, pran an kont kapasite yo ak karakteristik yo, ki pèmèt ou jwenn pèfòmans fondamantalman diferan ak karakteristik durability. Mpool se tou yon devlopman Micron Teknoloji, louvri an menm tan ak HSE, men separe an yon pwojè enfrastrikti endepandan. Mpool sipoze itilize a memwa ki pèsistan и enstalasyon depo zòn yo, men kounye a sèlman sipòte SSD tradisyonèl yo.

Tès pèfòmans lè l sèvi avèk pake a YCSB (Yahoo Cloud Serving Benchmark) te montre yon ogmantasyon siyifikatif nan pèfòmans lè w ap itilize depo 2 TB ak trete blòk done 1 KB. Yo obsève yon ogmantasyon pèfòmans patikilyèman enpòtan nan tès la ak yon distribisyon inifòm nan operasyon lekti ak ekri (tès "A" nan graf la).

Pou egzanp, MongoDB ak motè HSE a te vin apeprè 8 fwa pi vit pase vèsyon an ak motè WiredTiger estanda a, ak DBMS RocksDB a te pi vit pase motè HSE a pa plis pase 6 fwa. Pèfòmans ekselan vizib tou nan tès ki enplike 95% operasyon lekti ak 5% modifikasyon oswa ajoute operasyon (tès "B" ak "D" nan graf yo). Tès C, ki enplike sèlman operasyon lekti, montre yon pwogrè apeprè 40%. Ogmantasyon nan sivivabilite nan kondui SSD pandan operasyon ekri konpare ak yon solisyon ki baze sou RocksDB estime a 7 fwa.

Micron louvri sous motè depo HSE optimize pou SSD

Micron louvri sous motè depo HSE optimize pou SSD

Karakteristik kle nan HSE:

  • Sipò pou operatè estanda ak pwolonje pou trete done nan fòma kle/valè;
  • Sipò konplè pou tranzaksyon yo ak kapasite pou izole tranch depo atravè kreyasyon snapshots (snapshots kapab tou itilize pou kenbe koleksyon endepandan nan yon sèl depo);
  • Kapasite pou itilize kurseur pou travèse done nan opinyon ki baze sou snapshot;
  • Modèl done optimize pou kalite chaj melanje nan yon depo sèl;
  • Mekanis fleksib pou jere fyab depo;
  • Plan òkestrasyon done customizable (distribisyon atravè diferan kalite memwa prezan nan depo a);
  • Yon bibliyotèk ki gen yon API C ki ka dinamikman konekte ak nenpòt aplikasyon;
  • Kapasite pou echèl nan terabyte done ak dè santèn de milya de kle nan depo;
  • Pwosesis efikas nan dè milye de operasyon paralèl;
  • Ogmantasyon siyifikatif nan debi, redwi latansi ak ogmante pèfòmans ekri/lekti pou divès kalite chaj travay konpare ak solisyon altènatif estanda;
  • Kapasite pou itilize kondui SSD diferan klas nan yon sèl depo pou optimize pèfòmans ak rezistans.

Micron louvri sous motè depo HSE optimize pou SSD

Sous: opennet.ru

Add nouvo kòmantè