Einnsean stòraidh HSE le stòr fosgailte Micron air a bharrrachadh airson SSD

Micron Technology, companaidh DRAM agus cuimhne flash, air a thaisbeanadh einnsean stòraidh ùr HSE (Einnsean Stòraidh Heterogeneous-memory), air a dhealbhadh a’ toirt aire do na mion-fhiosrachadh cleachdaidh air draibhearan SSD stèidhichte air NAND flash (X100, TLC, QLC 3D NAND) no cuimhne maireannach (NVDIMM). Tha an einnsean air a dhealbhadh mar leabharlann airson a chuir a-steach do thagraidhean eile agus a’ toirt taic do ghiollachd dàta ann an cruth prìomh luach. Tha còd an HSE sgrìobhte ann an C agus air a sgaoileadh le le cead fo Apache 2.0.

Am measg raointean cleachdadh an einnsean, thathas a’ toirt iomradh air stòradh dàta aig ìre ìosal ann an NoSQL DBMS, stòradh bathar-bog (SDS, Stòradh air a mhìneachadh le Bathar-bog) leithid Ceph agus Scality RING, àrd-ùrlaran airson a bhith a’ giullachd mòran dàta (Dàta Mòr). , siostaman coimpiutaireachd àrd-choileanaidh (HPC), innealan eadar-lìn de rudan (IoT) agus fuasglaidhean airson siostaman ionnsachaidh innealan.

Tha HSE air a bharrrachadh chan ann a-mhàin airson an coileanadh as àirde, ach cuideachd airson fad-beatha thar grunn chlasaichean SSD. Tha astar obrachaidh àrd air a choileanadh tro mhodail stòraidh tar-chinealach - tha an dàta as buntainniche air a thasgadh ann an RAM, a lughdaicheas an àireamh de ruigsinneachd air an draibhear. Mar eisimpleir de bhith ag amalachadh einnsean ùr ann am pròiseactan treas-phàrtaidh ullachadh dreach den DBMS MongoDB a tha stèidhichte air sgrìobhainnean, air eadar-theangachadh gu HSE a chleachdadh.

Gu teicneòlach, tha HSE an urra ri modal kernel a bharrachd mpool, a bhios a’ cur an gnìomh eadar-aghaidh stòraidh stuthan sònraichte airson draibhearan stàite cruaidh, a ’toirt aire do na comasan agus na feartan aca, a leigeas leat feartan coileanaidh agus seasmhachd eadar-dhealaichte fhaighinn. Tha Mpool cuideachd na leasachadh air Micron Technology, fosgailte aig an aon àm ri HSE, ach air a sgaradh gu pròiseact bun-structair neo-eisimeileach. Tha Mpool a 'gabhail ris a' chleachdadh cuimhne leantainneach и goireasan stòraidh sòn, ach an-dràsta chan eil e a’ toirt taic ach do SSDan traidiseanta.

Deuchainn coileanaidh a’ cleachdadh a’ phacaid YCSB (Slat-tomhais seirbheiseach Yahoo Cloud) àrdachadh mòr ann an coileanadh nuair a bha iad a’ cleachdadh stòradh 2 TB le bhith a’ giullachd blocaichean dàta 1 KB. Tha àrdachadh coileanaidh sònraichte air fhaicinn anns an deuchainn le cuairteachadh èideadh de ghnìomhachd leughaidh is sgrìobhaidh (deuchainn “A” sa ghraf).

Mar eisimpleir, thionndaidh MongoDB leis an einnsean HSE timcheall air 8 tursan nas luaithe na an dreach leis an einnsean àbhaisteach WiredTiger, agus bha an RocksDB DBMS nas luaithe na einnsean HSE barrachd air 6 tursan. Tha coileanadh sàr-mhath cuideachd ri fhaicinn ann an deuchainnean a tha a’ toirt a-steach gnìomhachd leughaidh 95% agus 5% ag atharrachadh no a’ cur ri gnìomhachd (deuchainnean “B” agus “D” anns na grafaichean). Tha Deuchainn C, a tha a’ toirt a-steach gnìomhachd leughaidh a-mhàin, a’ sealltainn buannachd timcheall air 40%. Thathas a’ meas gu bheil an àrdachadh ann an mairsinneachd de dhraibhean SSD rè obair sgrìobhaidh an taca ri fuasgladh stèidhichte air RocksDB 7 tursan.

Einnsean stòraidh HSE le stòr fosgailte Micron air a bharrrachadh airson SSD

Einnsean stòraidh HSE le stòr fosgailte Micron air a bharrrachadh airson SSD

Prìomh fheartan an HSE:

  • Taic do ghnìomhaichean àbhaisteach agus leudaichte airson a bhith a’ giullachd dàta ann an cruth prìomh / luach;
  • Taic iomlan airson gnothaichean agus leis a’ chomas sliseagan stòraidh a sgaradh tro bhith a’ cruthachadh snapshots (faodar dealbhan a chleachdadh cuideachd gus cruinneachaidhean neo-eisimeileach a chumail ann an aon stòradh);
  • Comas cursors a chleachdadh gus dàta a thionndadh ann an seallaidhean stèidhichte air dealbh;
  • Modail dàta air a mheudachadh airson seòrsachan luchdan measgaichte ann an aon stòradh;
  • Uidheaman sùbailte airson a bhith a’ riaghladh earbsachd stòraidh;
  • Sgeamaichean orcastra dàta gnàthaichte (sgaoileadh thairis air diofar sheòrsaichean cuimhne a tha an làthair anns an stòradh);
  • Leabharlann le C API as urrainn ceangal gu dinamach ri tagradh sam bith;
  • Comas sgèile gu terabytes de dhàta agus ceudan de bhilleanan de iuchraichean ann an stòradh;
  • Giullachd èifeachdach de mhìltean de ghnìomhachd co-shìnte;
  • Àrdachadh mòr ann an tar-chur, lùghdachadh latency agus barrachd coileanadh sgrìobhaidh / leughaidh airson diofar sheòrsaichean eallach obrach an coimeas ri fuasglaidhean àbhaisteach eile;
  • Comas air draibhearan SSD de dhiofar chlasaichean a chleachdadh ann an aon stòradh gus coileanadh agus seasmhachd a bharrachadh.

Einnsean stòraidh HSE le stòr fosgailte Micron air a bharrrachadh airson SSD

Source: fosgailtenet.ru

Cuir beachd ann