NVMe
Cos’è l’NVMe?
L’NVMe è una specifica per i dispositivi che aumenta notevolmente la velocità di accesso ai dati archiviati su SSD eliminando l’uso di bus di dati tradizionali su un controller host.
I file di configurazione che contengono le specifiche dell’infrastruttura vengono creati semplificando la modifica e la distribuzione delle configurazioni, garantendo nel contempo un provisioning coerente dello stesso ambiente ogni volta. Con la IaC, i programmatori possono creare ambienti sandbox per poter realizzare applicazioni in condizioni di isolamento. I professionisti della QA possono quindi prelevare una copia della stessa infrastruttura per eseguire test e verificare che le applicazioni funzionino correttamente. Nella fase finale, un’altra copia dell’infrastruttura e del codice passa alla produzione per la distribuzione.
Perché è stata sviluppata la specifica NVMe?
Il protocollo di accesso e trasporto dello storage Non-Volatile Memory Express (NVMe) per unità flash e SSD di nuova generazione garantisce il massimo rendimento e tempi di risposta più veloci per tutti i tipi di carichi di lavoro aziendali. È stato sviluppato come metodo per consentire ai sistemi di cercare, leggere e accedere ai dati con maggiore rapidità rispetto ai bus di dati dell’epoca. Ha efficacemente sostituito lo standard SATA che veniva utilizzato con lo storage meccanico, basato su dischi rigidi a piatti.
Perché le organizzazioni scelgono NVMe?
La specifica NVMe sfrutta la memoria non volatile in tutti i tipi di ambienti di elaborazione. È predisposta per il futuro e può essere estesa per il funzionamento con tecnologie di memoria persistente, anche quelle che potrebbero non essere ancora disponibili sul mercato.
Quali sono i vantaggi di NVMe?
Attraverso la creazione di un protocollo standardizzato per tutti i dispositivi di unità SSD, l’abolizione dell’uso di un data controller basato sull’host e il collegamento diretto del sistema host tramite il bus di dati PCIe, NVMe è in grado di raggiungere velocità di ricerca e trasferimento dati incredibilmente elevate.
L’NVMe offre due vantaggi principali ai data center moderni:
- uno standard end-to-end per tutti i dispositivi
- un aumento significativo della velocità nelle applicazioni che richiedono un’intensa attività di ricerca
Il protocollo NVMe prevede più fattori di forma, tra cui le connessioni M.2, U.2 e EDSFF che lo rendono uno standard versatile per server e array. Consente di dividere i dati, con un incremento della larghezza di banda pari a sei volte e il 300% in meno di latenza.
I vantaggi di NVMe sulle prestazioni sono particolarmente interessanti per i carichi di lavoro sensibili alla latenza di ricerca e scrittura. Il vantaggio della bassa latenza e del parallelismo di NVMe rispetto al protocollo SATA è particolarmente significativo per i database di grandi dimensioni e l’analisi dati in tempo reale. Questo non solo migliora le applicazioni esistenti, ma consente anche l’accelerazione e la creazione di nuove applicazioni e funzionalità.
Come si utilizza l’NVMe?
Con una velocità di ricerca e un throughput dei dati senza eguali, l’NVMe può offrire enormi vantaggi all’elaborazione enterprise. Questo aspetto è particolarmente utile nelle applicazioni di Big Data, intelligenza artificiale (IA) e machine learning (ML) che richiedono l'analisi, l'interpretazione e l'utilizzo di grandi quantità di dati. Allo stesso modo, le applicazioni di analisi sono in grado di sfruttare la latenza quasi zero delle specifiche e velocità di trasferimento maggiori.
Per gestire carichi di lavoro complessi, i settori sanità, telecomunicazioni e finanza richiedono la massima velocità per prestazioni elevate. Eliminando i tempi di attesa del processore, è possibile effettuare un maggior numero di query, transazioni e connessioni rispetto a prima. L’NVMe migliora notevolmente le applicazioni DevOps dato che consente di eseguire un maggior numero di iterazioni in meno tempo.
L’NVMe è adatto al directly attached storage, ma le reti di storage hanno altri requisiti. Il protocollo NVMe over fabric (NFMf) è utilizzato per trasferire i comandi di storage NVMe tra i nodi client e i nodi target. L'uso di NVMf, insieme a Kubernetes, consente un'elaborazione distribuita molto più semplice all'interno dei siti. Le applicazioni possono essere scomposte in singoli elementi e distribuite dove sono più necessarie.
L’NVMe con lo storage dati HPE
HPE produce una vasta gamma di prodotti progettati per sfruttare al massimo la potenza dello storage basato su NVMe per i clienti enterprise. La piattaforma HPE Nimble Storage è stata progettata in modo tale da supportare l'NVMe con storage assistito da IA completamente automatizzato. HPE InfoSight, che raccoglie informazioni sull'infrastruttura e implementa dati analitici per prevedere dove e quando lo storage è maggiormente necessario, consente tutto questo.
Dato che le esigenze dei data center sono in costante aumento, HPE continua a produrre e a supportare uno storage più veloce e a bassa latenza. I risultati quasi istantanei dello storage dati e dei server NVMe di HPE consentono alle moderne applicazioni ad alta intensità di dati di effettuare ricerche più veloci e più intelligenti di analisi web, business intelligence o applicazioni di trading in tempo reale,
Le unità SSD NVMe HPE Mainstream Performance Read Intensive (RI) sono unità di data center avanzate, ottimizzate per prestazioni superiori e maggiore durata in un design a costi contenuti. Progettate per sfruttare l’elevata larghezza di banda di PCIe Gen3 e PCIe Gen4 in server selezionati, queste unità sono adatte a carichi di lavoro come il caching in lettura, i social media e lo storage di massa.
HPE GreenLake, che propone una serie di soluzioni ottimizzate per i carichi di lavoro e basate sul consumo, realizzate sull'Intelligent Data Platform e fornite interamente as-a-service, consente di avere un'infrastruttura di storage NVMe con le prestazioni, la scalabilità, l'agilità e l'efficienza necessarie alla tua azienda. La capacità di buffer integrata elimina il rischio di overprovisioning garantendo la gestione di qualsiasi domanda imprevista; HPE collaborerà con te per aggiungere risorse prima che sia necessaria capacità aggiuntiva.