Il consorzio NVM Express ha annunciato la specifica NVMe 2.0, una nuova versione principale di un protocollo essenziale per il mercato dello storage che, tra le altre innovazioni, aggiungerà il supporto per i dischi rigidi.
NVMe è una specifica dell’interfaccia del controller host per la memoria non volatile che è arrivata sul mercato alcuni anni fa per migliorare l’uso della memoria. unità a stato solido collegate alla porta PCI-Express, poiché in origine gli SSD erano collegati a porte come SATA sotto protocolli AHCI molto estesi, ma meno avanzati poiché erano stati progettati per altri formati come i dischi rigidi.
In questo modo, gli SSD PCIe sono riusciti a diventare avviabili (senza NVMe non era possibile) e aumentato definitivamente le loro possibilità, prestazioni straordinarie, riducendo allo stesso tempo il sovraccarico della CPU e dei componenti I/O. Importanti quanto sopra erano i risparmi sui costi e la migliore compatibilità offerti da un protocollo standard e aperto. Ha impedito ai produttori di dover creare i propri protocolli e i loro progetti avrebbero funzionato su qualsiasi scheda madre o piattaforma.
Oggi, NVMe è stato completamente adottato nel settore dello storage ed è un componente chiave per soluzioni come gli SSD PCIe che dominano il mercato.
NVMe 2.0, cosa c’è di nuovo
Dicono dal consorzio NVM Express, Inc. che gli SSD PCIe otterranno un tasso di crescita annuo composto del 43% ed è importante muoversi verso un nuovo standard per “Rispondi a questa domanda e abilita le capacità di nuova generazione”. Come ci si aspetterebbe da un nuovo standard, la specifica NVMe 2.0 porta con sé molte nuove tecnologie e forse la più entusiasmante di queste è il supporto per i supporti di archiviazione rotazionali in NVMe.
Fondamentalmente, questo significa che ora il dischi fissi (HDD) può essere eseguito anche sull’interfaccia NVMe. La verità è che non sappiamo cosa significheranno in termini di prestazioni perché i dischi rigidi continueranno a essere collegati a interfacce precedenti come SATA o SAS con la perdita di prestazioni che ciò implica rispetto a PCIe.
Pensiamo che interesserà solo i server. Ed è che lo storage aziendale sarà il più favorito con il nuovo standard, come vediamo nelle novità annunciate, sebbene alcuni di essi miglioreranno anche il funzionamento e la resistenza delle unità client utilizzate in tutti i tipi di segmenti, dai cellulari ai centri di dati. I tre più importanti saranno:
- Spazi dei nomi suddivisi in zone (ZNS). Una nuova tecnologia che consente di raggruppare i dati in base all’utilizzo e alla frequenza di accesso e di archiviarli in sequenza in zone separate all’interno di un SSD. Senza la necessità di spostare e riorganizzare i dati, gli SSD ZNS possono ridurre significativamente il numero di operazioni di scrittura aumentandone la durata. Produttori come Samsung hanno già annunciato modelli che utilizzeranno questa tecnologia.
- Gestione del gruppo di resistenza. On nuovo meccanismo di gestione dello storage in grado di abilitare configurazioni SSD flessibili che consentiranno la gestione dinamica delle operazioni e della capacità della memoria NAND.
- Valore chiave. Una serie di nuovi comandi che consentiranno alle applicazioni di comunicare con il controller attraverso di essi anziché tramite un indirizzo di blocco. Da NVM Express assicurano che questo ridurrà il carico computazionale della CPU.
NVMe 2.0 includerà altri miglioramenti alla sicurezza dei dati; aggiornamento del firmware o gestione dell’alimentazione. Lo standard sarà retrocompatibile con i precedenti e sarà trasparente per l’utente. Semplicemente, i produttori lo utilizzeranno negli SSD (e in altre soluzioni).