HSE, ẹrọ ibi ipamọ orisun ṣiṣi, iṣapeye SSE fun SSD


Micron Technology (ile-iṣẹ ti o ṣe amọja ni iṣelọpọ ti DRAM ati iranti filasi) si ifihan ti ẹrọ titun ti a pe "HSE" (Ẹkọ Ipamọ Ibi-iranti Heterogeneous), eyiti o dagbasoke pẹlu awọn alaye pato ti lilo ni lokan lori awọn awakọ SSD ti o da lori filasi NAND (X100, TLC, QLC 3D NAND) tabi iranti kika-nikan (NVDIMM).

Awọn engine ti wa ni ṣe ni awọn fọọmu ti a ìkàwé lati fi sinu awọn ohun elo miiran ati ṣe atilẹyin ṣiṣe data ni ọna kika iye-bọtinir. A kọ koodu HSE ni C ati pinpin labẹ iwe-aṣẹ Apache 2.0.

Lara awọn ohun elo ẹrọ, awọn ohun elo fun ibi ipamọ data kekere ni mẹnuba ni NoSQL DBMS, awọn ibi ipamọ sọfitiwia (SDS, ibi ipamọ ti a ṣalaye sọfitiwia) bii Ceph ati RING Scality, awọn iru ẹrọ fun sisẹ ọpọlọpọ data (Awọn data nla), awọn ọna ṣiṣe iširo giga-giga (HPC), Intanẹẹti ti awọn ohun (IoT) awọn ẹrọ ati awọn ojutu fun awọn eto ẹkọ ẹrọ.

HSE ti wa ni iṣapeye kii ṣe fun iṣẹ ti o pọju, ṣugbọn tun lati rii daju pe agbara ti ọpọlọpọ awọn iru awọn awakọ SSD. Iyara to gaju ti wayenipasẹ awoṣe ipamọ arabara: ti wa ni ipamọ data ti o yẹ julọ, idinku nọmba awọn iraye si disiki.

Gẹgẹbi apẹẹrẹ ti sisopọ ẹrọ tuntun sinu awọn iṣẹ-kẹta, ẹda ti o ni iwe-ipamọ ti MongoDB DBMS ti pese, eyiti o tumọ lati lo HSE.

Imọ-ẹrọ, HSE da lori afikun ekuro modulu mpool, eyiti o ṣe amọja wiwo alamọja fun titoju awọn nkan fun awọn awakọ ipinlẹ ti o lagbara, ṣe akiyesi awọn agbara ati awọn abuda wọn, gbigba gbigba awọn abuda oriṣiriṣi oriṣiriṣi iyara ati agbara. Mpool tun jẹ idagbasoke Imọ-ẹrọ Micron kan ṣii ni igbakanna pẹlu HSE, ṣugbọn o duro bi iṣẹ akanṣe lọtọ. Mpool dawọle lilo iranti itẹramọṣẹ ati ibi ipamọ agbegbe, ṣugbọn lọwọlọwọ awọn SSD ibile nikan ni o ni atilẹyin.

Idanwo iṣẹ pẹlu package YCSB (Ile-iṣẹ Ṣiṣẹ awọsanma Yahoo) fihan ilosoke pataki ninu iṣẹ nigba lilo ifipamọ 2TB pẹlu processing data Àkọsílẹ 1KB. A ṣe alekun ilosoke iṣẹ pataki paapaa ninu idanwo pẹlu pipin pinpin awọn iṣẹ kika ati kikọ.

Fun apẹẹrẹ, MongoDB pẹlu ẹrọ HSE wa ni titan nipa awọn akoko 8 yiyara ju ẹya naa lọ pẹlu ẹrọ WiredTiger boṣewa, ati ẹrọ RocksDB DBMS dara ju HSE lọ ju awọn akoko 6 lọ. Awọn afihan to dara julọ tun han ni awọn idanwo, eyiti o fihan 95% ti awọn iṣẹ kika ati 5% ti awọn ayipada tabi awọn afikun.

Idanwo miiran ti a ṣe pẹlu awọn iṣẹ kika nikan, o fihan ere ti to 40%. Alekun iwalaaye ti awọn SSD lakoko awọn iṣẹ kikọ ni akawe si ojutu orisun RocksDB ni ifoju ni awọn akoko 7.

Awọn ẹya pataki ti HSE:

  • Atilẹyin fun boṣewa ati awọn oniṣẹ ilọsiwaju lati ṣe ilana data ni bọtini / iye kika;
  • Atilẹyin iṣowo ni kikun ati pẹlu agbara lati ya sọtọ awọn apa ibi ipamọ nipa ṣiṣẹda awọn aworan iyara (awọn snapshots tun le ṣee lo lati ṣetọju awọn ikopọ ọtọ ni ile itaja kan).
  • Agbara lati lo awọn kọsọ lati kọja data ni awọn aṣoju orisun aworan.
  • Awoṣe data ti a ṣe iṣapeye fun awọn iru fifuye adalu ni ibi ipamọ kan.
  • Awọn ilana irọrun lati ṣakoso igbẹkẹle ipamọ.
  • Awọn eto eto isọdi data asefara (pinpin kaakiri nipasẹ awọn oriṣiriṣi iranti ti o wa ninu ibi ipamọ).
  • Ile-ikawe pẹlu C API kan eyiti o le ni asopọ daadaa si eyikeyi ohun elo.
    Agbara lati ṣe iwọn si terabytes ti data ati awọn ọgọọgọrun ọkẹ àìmọye awọn bọtini ni ifipamọ.
  • Iṣẹ ṣiṣe ti ẹgbẹẹgbẹrun awọn iṣẹ ti o jọra
  • Alekun pataki ni bandiwidi, aisun dinku, ati kika / kọ pọ si fun awọn oriṣiriṣi iru iṣẹ ṣiṣe ni akawe si awọn iṣẹ ṣiṣe aṣoju.
  • Agbara lati lo awọn kilasi oriṣiriṣi ti awọn SSD ni ibi ipamọ kanna lati mu iṣẹ ṣiṣe ati agbara ṣiṣẹ.

O le wọle si koodu ẹrọ naa lati ọna asopọ ni isalẹ. 


Awọn akoonu ti nkan naa faramọ awọn ilana wa ti awọn ilana olootu. Lati jabo aṣiṣe kan tẹ nibi.

Jẹ akọkọ lati sọ ọrọ

Fi ọrọ rẹ silẹ

Adirẹsi imeeli rẹ yoo ko le ṣe atejade. O beere aaye ti wa ni samisi pẹlu *

*

*

  1. Lodidi fun data naa: Miguel Ángel Gatón
  2. Idi ti data naa: SPAM Iṣakoso, iṣakoso ọrọ asọye.
  3. Ofin: Iyọọda rẹ
  4. Ibaraẹnisọrọ data: Awọn data kii yoo ni ifọrọhan si awọn ẹgbẹ kẹta ayafi nipasẹ ọranyan ofin.
  5. Ibi ipamọ data: Alaye data ti o gbalejo nipasẹ Awọn nẹtiwọọki Occentus (EU)
  6. Awọn ẹtọ: Ni eyikeyi akoko o le ni opin, gba pada ki o paarẹ alaye rẹ.