Casa Impresa Annunciato il motore di archiviazione a memoria eterogenea (HSE) di Micron

Annunciato il motore di archiviazione a memoria eterogenea (HSE) di Micron

by Michele Rink
Motore di archiviazione di memoria eterogenea (HSE) di Micron

Oggi Micron ha annunciato che un progetto open source a cui stavano lavorando è pronto per un’adozione più ampia. Micron chiama il progetto HSE per Heterogeneous-memory Storage Engine. HSE fornisce un back-end moderno per database e altre applicazioni di archiviazione.

Oggi Micron ha annunciato che un progetto open source a cui stavano lavorando è pronto per un’adozione più ampia. Micron chiama il progetto HSE per Heterogeneous-memory Storage Engine. HSE fornisce un back-end moderno per database e altre applicazioni di archiviazione.

Motore di archiviazione di memoria eterogenea (HSE) di Micron

I motori di archiviazione forniscono il back-end utilizzato dalle applicazioni di database per interagire con la memoria fisica. Micron produce molti dei prodotti di memoria fisica con cui interagiscono i motori di archiviazione, tra cui DRAM, tecnologia 3D XPoint e SSD. Micron sta attualmente cercando di partire dalla produzione di hardware in silicio per fornire sistemi ottimizzati e integrati verticalmente. Nell'ambito di questa strategia, i motori di archiviazione rappresentano il passo successivo naturale per applicare la propria esperienza con i mezzi di archiviazione alla scrittura di un motore di archiviazione ottimizzato per funzionare con unità flash moderne e ad alta velocità. Micron ha affermato di voler ottimizzare l'HSE per le unità a stato solido (SSD) e la memoria di classe storage (SCM) durante lo sviluppo. Test interni condotti dall'azienda hanno dimostrato che il loro HSE è sei volte più veloce degli attuali motori di storage RocksDB durante l'esecuzione su SSD all-flash.

Le prestazioni non erano l'unico parametro che Micron intendeva migliorare con l'HSE. Come suggerisce il nome, Heterogeneous-memory Storage Engine, Micron ha anche lavorato per sfruttare in modo trasparente i molteplici tipi diversi di memoria utilizzati con esso. Hanno testato specificamente per assicurarsi che la combinazione di NVM convenzionali e SSD QLC ottimizzati per la lettura fornisse buone prestazioni.

Come la maggior parte dei progetti open source moderni oggi, puoi trovare Micron HSE su GitHub. Oltre al motore di archiviazione stesso, Micron ha sviluppato anche una versione di MongoDB che lo utilizza. Il nuovo fork MongoDB (versione) può essere trovato sullo stesso collegamento GitHub del codice sorgente HSE. Molte applicazioni di database sono già supportate da più di un motore di archiviazione, quasi tutti anch'essi open source. Micron spera chiaramente che, ora che hanno mostrato come integrare HSE con un DB, la comunità lo trasferirà per supportare altri DB.

Sito HSE di Micron

Micron HSE GitHub

Discuti su Reddit

Interagisci con StorageReview

Newsletter | YouTube | Podcast iTunes/Spotify | Instagram | Twitter | Facebook | RSS feed