Ka tukuna e Micron te miihini rokiroki HSE 3.0 kua arotauhia mo nga SSD

Ko Micron Technology, he kamupene motuhake ki te hanga DRAM me te mahara flash, kua whakaputa i te whakaputanga o te miihini rokiroki HSE 3.0 (Heterogenous-memory Storage Engine), i hangaia ma te whai whakaaro ki nga waahanga o te whakamahi i runga i nga puku SSD me te mahara panui-anake ( NVDIMM). I hangaia te miihini hei whare pukapuka mo te whakauru ki etahi atu tono me te tautoko i te tukatuka raraunga i roto i te whakatakotoranga uara-matua. Ko te waehere HSE kua tuhia ki te C me te raihana i raro i te raihana Apache 2.0.

Ko te HSE e arotauhia ana ehara i te mea mo te tino mahi, engari mo te roa o te oranga puta noa i nga momo akomanga SSD. Ko te tere o te whakahaere ka tutuki i roto i te tauira rokiroki ranu - ko nga raraunga e tika ana kei te keteroki i roto i te RAM, e whakaiti ana i te maha o nga urunga ki te puku. Ka taea te whakamahi i te miihini mo te rokiroki raraunga taumata-iti i roto i te NoSQL DBMS, nga rokiroki rorohiko (SDS, Pūmanawa-Defined Storage) penei i te Ceph me te Scality RING, nga papa mo te tukatuka i te nui o nga raraunga (Raraunga Nui), te rorohiko mahi teitei (HPC. ) nga punaha, nga taputapu Ipurangi o nga Mea (IoT) ) me nga otinga mo nga punaha ako miihini. Hei tauira mo te whakauru i te miihini ki nga kaupapa-tuatoru, kua whakaritea he putanga o te DBMS MongoDB mo te tuhinga, kua hurihia hei whakamahi i te HSE.

Ko nga waahanga matua o te HSE:

  • Tautoko mo nga kaiwhakahaere paerewa me te whanui mo te tukatuka raraunga i roto i te whakatakotoranga matua/uara;
  • Te tautoko katoa mo nga whakawhitiwhitinga me te kaha ki te wehe i nga poro rokiroki ma te hanga i nga whakaahua (ka taea hoki te whakamahi i nga whakaahua hei pupuri i nga kohinga motuhake i roto i te rokiroki kotahi);
  • Te kaha ki te whakamahi i nga pehu ki te huri i nga raraunga i roto i nga tirohanga i runga whakaahua;
  • Tauira Raraunga kua arotauhia mo nga momo kawenga mahi;
  • Nga tikanga ngawari mo te whakahaere i te pono o te rokiroki;
  • Ko nga kaupapa whakatikatika raraunga ka taea te whakarite (te tohatoha puta noa i nga momo mahara kei roto i te rokiroki);
  • He whare pukapuka whai C API ka taea te hono hihiri ki tetahi tono. Te waatea o nga here mo Python me Java;
  • Tautoko mo te pupuri i nga taviri me nga raraunga i roto i te ahua kōpeke.
  • Te kaha ki te tauine ki terabytes o nga raraunga me nga rau piriona o nga taviri i roto i te rokiroki;
  • Te tukatuka pai o nga mano o nga mahi whakarara;
  • Ko te kaha ki te whakamahi i nga puku SSD o nga karaehe rereke i roto i te rokiroki kotahi ki te arotau i te mahi me te whakaroa i te oranga ratonga o te puku.

Ko te huringa tau putanga nui i roto i te HSE 3.0 na nga huringa o te API, CLI, nga whiringa whirihoranga, te atanga REST, me te whakatakotoranga rokiroki ka pakaru whakamuri hototahi. Ko te tukunga hou i aro ki te arotau i te rokiroki raraunga hei whakapai ake i nga mahi mo etahi taumahatanga mahi. I roto i nga whakapainga tino rongonui:

  • Ko te mahinga o nga mahi pehu he motuhake inaianei i te roa o te tātari, ka taea e koe te huri ki runga i nga taviri ma te whakamahi i te pehu me nga whiriwhiringa noa me te kore e whakaiti i te whakaputanga.
  • Kua piki ake te mahi panui me te tuhi i roto i nga ahuatanga e whakamahia ana nga taviri e piki haere ana, hei tauira, i te wa e penapena ana nga poro o nga uara tawhā kua tuhia i etahi wa i roto i nga punaha aroturuki, nga papaa moni me nga punaha mo nga kawanatanga pooti.
  • Ko te API e whakarato ana i te kaha ki te whakahaere i te kopeketanga i te taumata uara takitahi, ka taea e koe te penapena i nga rekoata e rua me nga rekoata karekau i roto i te rokiroki kotahi.
  • Ko nga tikanga hou mo te whakatuwhera i te KVDB kua taapirihia, ka taea e koe te hanga patai ki te paataka korero i roto i nga putunga panui-anake.

Source: opennet.ru

Tāpiri i te kōrero