Please select your location and preferred language where available.
Software-Enabled Flash™ |
Una tecnologia open source




KIOXIA, in collaborazione con Linux Foundation, ha creato un nuovo progetto open source, il progetto Software-Enabled Flash
. L’obiettivo di questo progetto è sviluppare API, applicazioni e librerie di tecnologia flash open source abilitate per il software per supportare i dispositivi di archiviazione flash nei data center hyperscale. KIOXIA, l’inventore di Software-Enabled Flash, ha creato questo progetto come centro focale dedicato alla collaborazione aperta tra fornitori di flash, sviluppatori di controller, produttori di unità e sviluppatori di storage. Ulteriori informazioni sono disponibili su progetto Software-Enabled Flash™
.
Nuovi documenti e video
Tecnologia Software-Enabled Flash™
Gli hyperscaler stanno cercando di evolvere e ridefinire l’uso della memoria flash nei loro data center. Ciò che serve per accelerare questa tendenza sono gli strumenti che sfruttano la velocità nativa e la flessibilità della memoria flash, insieme alla facilità di archiviazione definita dal software.
La tecnologia Software-Enabled Flash™ (SEF) supporta questo paradigma emergente ridefinendo fondamentalmente la relazione tra l'host e lo storage a stato solido. La tecnologia Software-Enabled Flash è costituita da hardware flash appositamente progettato e incentrato sui media, incentrato sui requisiti dell'hyperscaler, con un'API open source e librerie per fornire le funzionalità richieste dagli hyperscaler.
In poche parole: la tecnologia flash abilitata per il software offre la flessibilità e scalabilità del software alla memoria flash.

Overhead da soluzioni industriali tradizionali
- Il firmware ha indotto una “long tail latency”
- Buffer DRAM
- RAID a livello di dispositivo
- Overprovisioning che limita la capacità
- Protezione dell’alimentazione a livello di dispositivo
Sfide dell’attuale approccio basato su HDD
- Eredità dei paradigmi HDD per lo storage
- Funzionalità fissa secondo gli standard
- L’approccio del blender IO al livellamento di blocchi e dell’usura crea conflitti di carico di lavoro tra i tenant
- Limita la memoria flash per adattarsi agli standard utilizzati

Tecnologia Software-Enabled Flash
- Consente all'host di controllare le ottimizzazioni della latenza
- Offre soluzioni DRAM, senza DRAM e ibride
- RAID diventa una decisione di controllo dell'host
- Consente di accedere alla piena capacità di ogni matrice di memoria flash
- Opzione di protezione in caso di interruzione di corrente
- API fornisce gli strumenti necessari per adattare la memoria flash alla velocità richiesta dagli sviluppatori
- Rivela il paradigma HDD legacy
- Adatta modalità IO singole o IO multiple
- Isolamento del carico di lavoro a livello di matrice che consente anche l'esecuzione simultanea di più modalità IO
- Massimizza la flessibilità, la scalabilità, le prestazioni, il parallelismo e la velocità della memoria flash
Le API e le librerie open source accelerano e facilitano l'innovazione nello storage su larga scala
- Mantiene la promessa di storage sviluppato alla velocità del software
- L'API offre agli sviluppatori Hyperscale gli strumenti e la libertà di innovare e personalizzare in base alle loro esigenze
- Accelera i tempi di sviluppo della memoria flash per creare un vantaggio competitivo
- Libero di utilizzare, adattare e sviluppare in base ai requisiti di archiviazione flash
- L'API nativa per Flash fornisce tutti gli strumenti per gli sviluppatori di storage

Hardware appositamente realizzato
- Estrapola il tipo di memoria flash, delle modifiche di generazione e delle differenze tra i fornitori
- Offre funzioni di controllo host e di offload della CPU
- Progettato per configurazioni DRAM flessibili
- Estende la salute, la vita e la resistenza della memoria flash
