Menu

Cos'è NVMe?

Argomenti

Condivi questa pagina

NVMe, NVME SSD, NVMe-of, NVMe/FC e NVMe/TCP defined

NVMe (NonVolatile Memory Express) è un nuovo protocollo di accesso e trasferimento dello storage per dischi flash e a stato solido (SSD) di prossima generazione che fornisce il massimo throughput e tempi di risposta più rapidi per tutti i tipi di carichi di lavoro aziendali.

Oggi, sia nelle applicazioni consumer che nelle aziende, gli utenti si aspettano tempi di risposta sempre più rapidi, anche quando le applicazioni stesse diventano molto più complesse e dipendenti dalle risorse.

Per contribuire a offrire un'esperienza utente a elevata larghezza di banda e bassa latenza, il protocollo NVMe accede allo storage flash tramite un bus PCI Express (PCIe), che supporta decine di migliaia di code di comandi parallele e quindi è molto più veloce degli hard disk e delle architetture all-flash tradizionali, limitate a una singola coda di comandi.

La specifica NVMe sfrutta la memoria non volatile in tutti i tipi di ambienti di calcolo. Inoltre, è a prova di futuro ed estendibile per funzionare con tecnologie di memoria persistente non ancora inventate.

Vantaggi di NVMe per lo storage dei dati

È tempo: lo storage NVMe è una grande notizia per i data center aziendali, perché consente di risparmiare tempo.

  • A differenza di protocolli progettati ai tempi dei dischi rigidi meccanici, la tecnologia NVMe non sfrutta solo lo storage a stato solido, ma anche le odierne CPU multicore e gigabyte di memoria.
  • Lo storage NVMe sfrutta inoltre set di comandi ottimizzati per analizzare e manipolare in modo efficiente i dati.

Casi d'utilizzo di NVMe

Lo storage NVMe è già utilizzato in scenari aziendali, dove ogni microsecondo conta:

NVMe over Fabrics (NVMe-oF)

NVMe offre ben più dello storage flash più veloce – è anche uno standard end-to-end che consente un trasporto dei dati molto più efficiente tra i sistemi storage e i server.

  • NVMe over Fabrics estende i benefici delle performance e della latenza di NVMe ai fabric di rete come Ethernet, Fibre Channel e InfiniBand.
  • Offre un maggior numero di IOPS e latenza ridotta dallo stack software dell'host fino al Data Fabric e all'array di storage.

NVMe over Fibre Channel (NVMe/FC)

NetApp® ONTAP® oggi NVMe over Fibre Channel.

Molte aziende hanno costruito la propria intera infrastruttura attorno a Fibre Channel grazie alle sue performance e affidabilità, oltre al supporto per la creazione di zone basate su fabric e i name service.

Applicazioni come i database vengono eseguite più velocemente quando si utilizza il protocollo NVMe/FC rispetto al protocollo FCP (protocollo SCSI con una connessione Fibre Channel sottostante). Il traffico NVMe/FC ONTAP può corisiedere con il traffico FCP sullo stesso fabric Fibre Channel, cosicché è facile iniziare a utilizzare NVMe/FC. Per molti clienti con sistemi ONTAP AFF, si tratta semplicemente di un aggiornamento software senza interruzioni.

NVMe Over Fibre Channel for Dummies

NVMe over TCP (NVMe/TCP)

NVMe/TCP, come NVMe/FC, offre un percorso per ottenere NVMe-oF ma viene eseguito su Ethernet e incapsula comandi e dati NVMe all'interno di un datagramma TCP. 

La tecnologia NVMe/TCP consente un maggior numero di code e percorsi delle code per il trasporto dei dati rispetto a iSCSI, producendo un significativo aumento della velocità di trasmissione e una riduzione della latenza. 

Ciò che rende NVMe/TCP particolarmente vantaggioso è che non richiede hardware specifico per l'implementazione. Come iSCSI, NVMe/TCP può utilizzare QUALSIASI scheda NIC e switch Ethernet, semplificando e riducendo i costi di installazione e manutenzione. Poiché può essere implementata su qualsiasi rete TCP, può essere utilizzata on-premise o nel cloud. La flessibilità estrema rende NVMe/TCP particolarmente interessante per i cloud service provider che intendono offrire una soluzione storage a blocchi. I miglioramenti delle performance, la flessibilità cloud, la riduzione del TCO e la semplicità di implementazione consentiranno sempre più in futuro di sostituire iSCSI con NVMe/TCP.

Un doppio supporto di NVMe/FC e NVMe/TCP consentirà ai clienti di scegliere il protocollo da implementare per soddisfare al meglio le moderne esigenze di infrastruttura SAN, di utilizzarli contemporaneamente o di passare liberamente da un protocollo all'altro. Sarà un modo semplice e flessibile per le aziende e i cloud service provider per ottimizzare le performance e ridurre i costi per la loro attività.

Continua a leggere

Drift chat loading