Micron aperta sourced HSE repono engine optimized pro SSD

Micron Technologia, DRAM et societas memoria mico; presented novus repono engine HSE (Heterogeneo-memoriae Repono Engine), attenta ratione speciali usus in SSD agitet ex mico NAND (X100, TLC, QLC 3D NAND) vel memoria permanente (NVDIMM). Machinam bibliothecae destinatur ut in alias applicationes et subsidia processus notitias in forma key-valentiae designatur. Codex HSE in C et scriptus est per distribui licentiatus sub Apache 2.0.

Inter areas applicationis machinae mentio facta est notitiarum repositionis humili graduum in NoSQL DBMS, tabularum programmatum (SDS, Software-Definitum Repono), sicut Ceph et Scality Ring, suggesta ad magnum pondus datarum dispensandum (Big Data) , summus perficientur systemata computans (HPC), interretialium rerum machinas (IOT) et solutiones machinarum systematum discendi.

HSE optimized est non solum ad maximam observantiam, sed etiam ad diuturnitatem per varias classes SSD. Excelsa celeritas operandi effectum est per exemplar repono hybrid - notitiae aptissimae in RAM condito, quae numerum accessuum ad depellendum reducet. Exemplum de novo engine in tertiam partem inceptis integrando paratus versio documenti DBMS MongoDB ordinati, ad usum HSE translatum.

Technologice, HSE addito moduli nucleo innititur mpoolquae instrumentum quoddam proprium obiecti repositionis pro solido statu agit, attentis eorum facultatibus et notis, quae permittit ut fundamentaliter diversas proprietates ac diuturnitatem obtineas. Mpool progressio est etiam Micron Technologiae, simul ac HSE aperta, sed in projectura infrastructuram independentem separata. Mpool induit usum adsidua memoria ΠΈ ZONARIUS repono facilitiessed nunc tantum traditum SSDs sustinet.

Euismod tentat uti in sarcina YCSB (Yahoo Cloud serviens Benchmarkr) notabile incrementum in effectu ostendit cum 2 TB repositione utens cum 1 KB notitia caudices dispensando. Praecipuus effectus incrementi notabilis observatur in probatione cum operationibus legere et scribere aequabili distributione (test "A" in grapho.

Exempli gratia, MongoDB cum machina HSE evasit velocius quam versio cum vexillo WiredTiger machinae, et RocksDB DBMS velocior fuit quam machina HSE plus quam 8 temporibus. Egregius effectus visibile est etiam in probatis quae 6% legunt operationes involvunt et operationes 95% modificant vel appendunt (probat "B" et "D" in graphis. Test C, quod tantum operationes legere implicat, lucrum circiter 5% ostendit. Augmentum superessentiae ex SSD agit per scribendas operationes comparatae ad solutionem quae in RocksDB VII temporibus aestimatur esse.

Micron aperta sourced HSE repono engine optimized pro SSD

Micron aperta sourced HSE repono engine optimized pro SSD

Clavis lineamentorum HSE:

  • Firmamentum est vexillum et extensum operariorum ad processus notitias in forma key/value;
  • Plenum subsidium transactionum et facultate pecias repono per creationem snapshots separandi (snapshots etiam in una repositione collectiones independentes tueri possunt);
  • Facultas uti cursores ad notitias percurrendi in snapshot-substructio opiniones;
  • Exemplar datae optimized pro mixto onere genera in uno repositorio;
  • Fiducia repositionis flexibilis machinarum procuratio;
  • Mos data orchestrationis technas (distributio per varias rationes memoriae in repositione praesenti);
  • Bibliothecam cum C API, qui dynamice potest coniungi cum aliqua applicatione;
  • Facultas scandendi ad terabytas notitiarum et centena milia billionum clavium reposita;
  • Processus efficiens millium operationum parallelarum;
  • Augmentum significantium in perput, redactum latency et auctum scribere/legere perficientur varias inposuit species comparandi ad solutiones modorum modulorum;
  • Facultas utendi SSD agitet diversorum generum in una repositione ad optimize perficiendi et diuturnitatem.

Micron aperta sourced HSE repono engine optimized pro SSD

Source: opennet.ru