Igwe nchekwa HSE Micron mebere maka SSDs

Micron Technology, ụlọ ọrụ ọkachamara na mmepụta nke DRAM na ebe nchekwa flash, ọkọnọ ọhụrụ nchekwa engine HSE (Heterogeneous-memory Storage Engine), emebere maka ojiji na SSD dabere na NAND flash (X100, TLC, QLC 3D NAND) ma ọ bụ ebe nchekwa na-adịgide adịgide (NVDIMM). Emere injin ahụ n'ụdị ọbá akwụkwọ maka itinye n'ime ngwa ndị ọzọ ma na-akwado nhazi data na usoro igodo-uru. Edere koodu HSE n'asụsụ C na kesara site nyere ikike n'okpuru Apache 2.0.

N'ime mpaghara ngwa nke injin ahụ, a na-eji ya maka nchekwa data dị ala na NoSQL DBMS, nchekwa software (SDS, Nchekwa akọwapụtara Software) dị ka Ceph na Scality RING, nyiwe maka nhazi nnukwu data (Big Data). , High-performance computing (HPC), Internet Devices of things (IoT) na ngwọta maka igwe mmụta usoro.

Emebere HSE ọ bụghị naanị maka ịrụ ọrụ kachasị, kamakwa maka ogologo ndụ n'ofe klaasị SSD dị iche iche. A na-enweta ọsọ ọsọ dị elu site na ụdị nchekwa ngwakọ - data kachasị ọhụrụ na-echekwa na RAM, nke na-ebelata ọnụ ọgụgụ nke ịnweta ụgbọala. Dịka ọmụmaatụ ijikọ engine ọhụrụ n'ime ọrụ ndị ọzọ kwadebere dị iche iche nke DBMS MongoDB dọkụmentị, tụgharịrị iji HSE.

Na teknụzụ, HSE na-adabere na modul kernel ọzọ mmiri ozuzo, nke na-arụ ọrụ nchekwa ihe pụrụ iche maka draịva steeti siri ike, na-eburu n'uche ikike na njirimara ha, nke na-enye gị ohere ịnweta arụmọrụ dị iche iche na njirimara ogologo oge. Mpool bụkwa mmepe nke Teknụzụ Micron, mepere n'otu oge HSE, mana kewapụrụ n'ime ọrụ akụrụngwa kwụụrụ onwe ya. Mpool chere na ojiji a ebe nchekwa na-adịgide adịgide и nchekwa mpaghara, mana ọ bụ naanị SSD ọdịnala ka a na-akwado ugbu a.

Nnwale arụmọrụ na ngwugwu YCSB (Yahoo Cloud Serving Benchmark) gosipụtara uru arụmọrụ dị ịrịba ama mgbe ị na-eji nchekwa 2TB na nhazi ngọngọ 1KB. A na-ahụ mmụba dị ịrịba ama na arụmọrụ n'ule ahụ na nkesa otu nke ịgụ na ide ọrụ (nnwale "A" na eserese).

Dịka ọmụmaatụ, MongoDB nwere engine HSE tụgharịrị dị ihe dị ka ugboro 8 ngwa ngwa karịa ụdị nke nwere ọkọlọtọ WiredTiger engine, na HSE engine meriri RocksDB DBMS ihe karịrị ugboro isii. A na-ahụkwa arụmọrụ dị mma na ule ndị gụnyere 6% nke ọgụgụ na 95% mgbanwe ma ọ bụ mgbakwunye (nnwale "B" na "D" na eserese). Nnwale "C", nke na-ewere naanị ọrụ ịgụ, na-egosi uru nke ihe dịka 5%. Mmụba na nlanarị nke draịva SSD n'oge arụ ọrụ ederede ma e jiri ya tụnyere azịza dabere na RocksDB na-eme atụmatụ na oge 40.

Igwe nchekwa HSE Micron mebere maka SSDs

Igwe nchekwa HSE Micron mebere maka SSDs

Ihe ndị dị mkpa nke HSE:

  • Nkwado maka ndị na-arụ ọrụ n'ozuzu na ogologo maka ijikwa data na usoro igodo / uru;
  • Nkwado zuru oke maka azụmahịa yana ikike nke ikewapụ mpekere nchekwa site na ịmepụta nke ọnyà (enwere ike iji ọnyà na-echekwa mkpokọta onwe ya n'otu nchekwa);
  • Ikike iji cursors gafeta data na nlele dabere na foto;
  • Ihe nlereanya data kachasị maka ụdị ibu agwakọta na otu nchekwa;
  • Usoro njikwa ntụkwasị obi na-agbanwe agbanwe;
  • Atụmatụ nhazi data nwere ike ịhazi (nkesa n'ofe ebe nchekwa dị iche iche dị na nchekwa);
  • Ọbá akwụkwọ nwere C API nke nwere ike ijikọ ngwa ngwa ọ bụla;
  • Ikike iweli elu ruo terabytes nke data na ọtụtụ narị ijeri igodo na nchekwa;
  • Nhazi nke ọma nke ọtụtụ puku ọrụ ndị yiri ya;
  • Mmụba dị ịrịba ama na ntinye aka, obere latency na ịba ụba ide / gụọ maka ụdị ibu dị iche iche ma e jiri ya tụnyere ihe ngwọta ndị ọzọ;
  • Ikike iji klaasị SSD dị iche iche n'otu nchekwa ahụ iji bulie arụmọrụ na ịdịte aka.

Igwe nchekwa HSE Micron mebere maka SSDs

isi: opennet.ru

Tinye a comment