I-Micron Technology, inkampani ye-DRAM kanye ne-flash memory,
Phakathi kwezindawo zokusetshenziswa kwenjini, kukhulunywa ngokugcinwa kwedatha okusezingeni eliphansi ku-NoSQL DBMS, ama-software storages (SDS, Software-Defined Storage) afana ne-Ceph ne-Scality RING, amapulatifomu okucubungula inani elikhulu ledatha (Big Data) , ama-high-performance computing systems (HPC), Amadivayisi e-Inthanethi yezinto (IoT) nezixazululo zezinhlelo zokufunda zomshini.
I-HSE ayilungiselelwe ukusebenza okuphezulu kuphela, kodwa futhi nokuphila isikhathi eside kuwo wonke amakilasi e-SSD. Ijubane eliphezulu lokusebenza lifinyelelwa ngemodeli yesitoreji esiyingxubevange - idatha ebaluleke kakhulu igcinwe ku-RAM, okunciphisa inani lokufinyelela kudrayivu. Njengesibonelo sokuhlanganisa injini entsha kumaphrojekthi ezinkampani zangaphandle
Ngokobuchwepheshe, i-HSE incike kumojula ye-kernel eyengeziwe
Ukuhlolwa kokusebenza kusetshenziswa iphakheji
Isibonelo, i-MongoDB enenjini ye-HSE ivele yashesha izikhathi ezingaba ngu-8 kunenguqulo enenjini evamile ye-WiredTiger, futhi i-RocksDB DBMS yayishesha kunenjini ye-HSE izikhathi ezingaphezu kwezingu-6. Ukusebenza okuhle kakhulu kubonakala ezivivinyweni ezibandakanya u-95% wokufundwayo kanye no-5% guqula noma wengeze imisebenzi (ukuhlola okuthi “B” kanye “no-D” kumagrafu). Ukuhlolwa C, okubandakanya imisebenzi yokufunda kuphela, kubonisa inzuzo elinganiselwa ku-40%. Ukwanda kokusinda kwamadrayivu e-SSD ngesikhathi sokusebenza kokubhala uma kuqhathaniswa nesixazululo esisekelwe ku-RocksDB kulinganiselwa ukuthi kube izikhathi ezingu-7.
Izici ezibalulekile ze-HSE:
- Ukusekelwa kwama-opharetha ajwayelekile nanwetshiwe ukuze kucutshungulwe idatha ngefomethi yokhiye/inani;
- Ukusekelwa okugcwele kokwenziwe kanye nekhono lokuhlukanisa izingcezu zesitoreji ngokudala izifinyezo (izifinyezo zingasetshenziswa futhi ukugcina amaqoqo azimele endaweni eyodwa yokugcina);
- Ikhono lokusebenzisa izikhombisi ukuze unqamule idatha ekubukweni okusekelwe esifinyezweni;
- Imodeli yedatha elungiselelwe izinhlobo zomthwalo oxubile endaweni yokubeka eyodwa;
- Izindlela eziguquguqukayo zokuphatha ukuthembeka kwesitoreji;
- Izikimu ze-orchestration zedatha ezenziwe ngendlela oyifisayo (ukusatshalaliswa ezinhlotsheni ezahlukene zememori ezikhona kusitoreji);
- Umtapo wolwazi one-C API engaxhuma ngokuguqukayo kunoma yiluphi uhlelo lokusebenza;
- Ikhono lokukala ukuya kuma-terabytes wedatha kanye namakhulu ezigidigidi zokhiye endaweni yokugcina;
- Ukucutshungulwa okusebenzayo kwezinkulungwane zemisebenzi efanayo;
- Ukwenyuka okuphawulekayo komphumela, ukubambezeleka okuncishisiwe kanye nokusebenza okwandisiwe kokubhala/ukufunda kwezinhlobo ezihlukahlukene zomthwalo womsebenzi uma kuqhathaniswa nezinye izixazululo ezivamile;
- Ikhono lokusebenzisa amadrayivu e-SSD amakilasi ahlukene kusitoreji esisodwa ukuze kuthuthukiswe ukusebenza nokuqina.
Source: opennet.ru