Casa Impresa Recensione dell'SSD Micron 5100 MAX

Recensione dell'SSD Micron 5100 MAX

by Adam Armstrong

All'inizio di quest'anno, Micron ha lanciato la sua nuova famiglia 5100 SSD di unità per data center. La famiglia aveva tre versioni di unità: ECO per carichi di lavoro ad alta intensità di lettura come lo streaming video, PRO per database transazionali sensibili alla latenza e MAX per applicazioni di registrazione ad alta intensità di scrittura. A gennaio abbiamo rivisto l'ECO, scoprendo che, sebbene mancasse di prestazioni in alcuni dei nostri carichi di lavoro, offriva fino a 8 TB (rendendolo un sostituto ideale dell'HDD) e firmware FlexPro. Per questa recensione esamineremo il 5100 MAX.


All'inizio di quest'anno, Micron ha lanciato la sua nuova famiglia 5100 SSD di unità per data center. La famiglia aveva tre versioni di unità: ECO per carichi di lavoro ad alta intensità di lettura come lo streaming video, PRO per database transazionali sensibili alla latenza e MAX per applicazioni di registrazione ad alta intensità di scrittura. A gennaio abbiamo rivisto l'ECO, scoprendo che, sebbene mancasse di prestazioni in alcuni dei nostri carichi di lavoro, offriva fino a 8 TB (rendendolo un sostituto ideale dell'HDD) e firmware FlexPro. Per questa recensione esamineremo il 5100 MAX.

Il MAX è stato progettato specificamente per applicazioni ad alta intensità di scrittura e ha una resistenza molto più elevata rispetto all'ECO. Tutte le serie 5100 sono dotate di crittografia AES-256 bit integrata e protezione aziendale TCG. Le unità MAX sono inoltre dotate di convalida FIPS 140-2. Come con il resto della serie 5100, MAX può essere ottimizzato tramite il firmware FlexPro di Micron.

Specifiche Micron 5100 MAX:

  • Fattore di forma: 2.5"
  • NAND: Micron 3D eTLC
  • Capacità: 240 GB, 480 GB, 960 GB, 1.92 TB,
  • Interfaccia: SATA 6Gb/s
  • Resistenza
    • DWPD: 5
    • TBW: 2.2-17.6 PB
    • MTTF: 2 milione
  • Performance
    • Prestazioni di lettura sequenziale (128K): 540 MB/s
    • Prestazioni di scrittura sequenziale (128K): 310-520 MB/s
    • Prestazioni di lettura casuale (4K): 93,000 IOPS
    • Prestazioni di scrittura casuale (4K): 48,000-74,000 IOPS

Progetta e costruisci

Il Micron 5100 MAX ha un design molto simile all'ECO, infatti sono quasi identici. L'unità è alloggiata in un case di alluminio blu scuro con un grande adesivo che occupa gran parte dello spazio sulla parte anteriore con informazioni come modello, capacità e così via. La parte posteriore dell'unità è per lo più vuota, con fetenti a prova di manomissione sugli angoli.

Togliendo la copertura si rivela il PCB con i pacchetti NAND da 8 micron nella parte superiore.

L'altro lato del PCB ha altri 8 pacchetti NAND oltre al controller Micron e alla DRAM.

Test di background e comparabili

Le Laboratorio di test aziendale di StorageReview fornisce un'architettura flessibile per condurre benchmark dei dispositivi di storage aziendali in un ambiente paragonabile a quello che gli amministratori incontrano nelle distribuzioni reali. L'Enterprise Test Lab incorpora una varietà di server, reti, condizionatori di alimentazione e altre infrastrutture di rete che consentono al nostro personale di stabilire condizioni reali per valutare con precisione le prestazioni durante le nostre revisioni.

Incorporiamo questi dettagli sull'ambiente e sui protocolli del laboratorio nelle revisioni in modo che i professionisti IT e i responsabili dell'acquisizione dello spazio di archiviazione possano comprendere le condizioni in cui abbiamo ottenuto i seguenti risultati. Nessuna delle nostre revisioni è pagata o supervisionata dal produttore delle apparecchiature che stiamo testando. Ulteriori dettagli su Laboratorio di test aziendale di StorageReview che a  una panoramica delle sue capacità di rete sono disponibili nelle rispettive pagine.

Paragonabili per questa recensione:

Con l'aumento della capacità e delle prestazioni delle unità SATA e SAS, StorageReview si è orientata verso un regime di test più aggressivo per i singoli SSD. Questo processo di test si riflette anche sui prodotti NVMe, rendendo il processo di confronto più semplice, anche se i prodotti funzionano in classi molto diverse nella fascia alta. In questa recensione, confrontiamo il Micron MAX con il Micron Eco e il Toshiba HK1.92R da 4 TB, nonché con tre ulteriori prodotti SAS3 che aiutano a stabilire un punto di riferimento ad alte prestazioni. Man mano che nel laboratorio di prova arrivano sempre più unità con una capacità superiore a 1.2 TB, continueremo ad aggiungere unità comparabili a questo gruppo.

Analisi del carico di lavoro dell'applicazione

Per comprendere le caratteristiche prestazionali dei dispositivi di storage aziendali, è essenziale modellare l'infrastruttura e i carichi di lavoro applicativi presenti negli ambienti di produzione live. I nostri primi benchmark per il Micron 5100 MAX sono quindi i Prestazioni MySQL OLTP tramite SysBench che a  Prestazioni OLTP di Microsoft SQL Server con un carico di lavoro TCP-C simulato. Per i nostri carichi di lavoro applicativi, ogni unità eseguirà 2-4 VM configurate in modo identico.

Prestazioni dell'SQL Server

Ogni VM SQL Server è configurata con due dischi virtuali: un volume da 100 GB per l'avvio e un volume da 500 GB per il database e i file di log. Dal punto di vista delle risorse di sistema, abbiamo configurato ciascuna VM con 16 vCPU, 64 GB di DRAM e abbiamo sfruttato il controller SCSI SAS LSI Logic. Sebbene i nostri carichi di lavoro Sysbench testati in precedenza saturassero la piattaforma sia in termini di I/O di storage che di capacità, il test SQL cerca prestazioni di latenza.

Questo test utilizza SQL Server 2014 in esecuzione su VM guest Windows Server 2012 R2, sottoposto a stress da Dell Benchmark Factory for Databases. StorageReview Protocollo di test OLTP di Microsoft SQL Server utilizza l'attuale bozza del Benchmark C (TPC-C) del Transaction Processing Performance Council, un benchmark di elaborazione delle transazioni online che simula le attività presenti in ambienti applicativi complessi. Il benchmark TPC-C si avvicina di più rispetto ai benchmark sintetici delle prestazioni per valutare i punti di forza e i colli di bottiglia delle prestazioni dell'infrastruttura di storage negli ambienti di database. Ogni istanza della nostra VM SQL Server per questa recensione utilizza un database SQL Server da 333 GB (scala 1,500) e misura le prestazioni transazionali e la latenza con un carico di 15,000 utenti virtuali.

Configurazione di test di SQL Server (per VM)

  • Di Windows Server 2012 R2
  • Impronta di archiviazione: 600 GB allocati, 500 GB utilizzati
  • SQL Server 2014
    • Dimensioni del database: scala 1,500
    • Carico del client virtuale: 15,000
    • Memoria RAM: 48 GB
  • Durata della prova: 3 ore
    • 2.5 ore di precondizionamento
    • Periodo di campionamento di 30 minuti

Osservando l'output di SQL Server, il 5100 MAX ha ottenuto i punteggi individuali più bassi, compresi tra 2,440.9 e 2,565.4 TPS, nonché il punteggio aggregato più basso di 5,006.2 TPS.

La latenza media ha mostrato che il 5100 MAX si è piazzato nuovamente in fondo con le singole VM posizionate fino a 1,107 ms e 1,404 ms e un punteggio complessivo di 1,256 ms.

Prestazioni del Sysbench

Il prossimo benchmark dell'applicazione è costituito da a Database Percona MySQL OLTP misurato tramite SysBench. Questo test misura il TPS medio (transazioni al secondo), la latenza media e anche la latenza media del 99° percentile.

Ogni banco di sistema La VM è configurata con tre vDisk: uno per l'avvio (~92 GB), uno con il database predefinito (~447 GB) e il terzo per il database in fase di test (270 GB). Dal punto di vista delle risorse di sistema, abbiamo configurato ciascuna VM con 16 vCPU, 60 GB di DRAM e abbiamo sfruttato il controller SCSI SAS LSI Logic.

Configurazione test Sysbench (per VM)

  • CentOS 6.3 a 64 bit
  • Percona XtraDB 5.5.30-rel30.1
    • Tabelle del database: 100
    • Dimensione del database: 10,000,000
    • Discussioni del database: 32
    • Memoria RAM: 24 GB
  • Durata della prova: 3 ore
    • 2 ore di precondizionamento di 32 thread
    • 1 ora 32 thread

Nel benchmark medio delle transazioni al secondo, il 5100 MAX è stato in grado di sovraperformare i suoi fratelli ECO con VM individuali che vanno da 424.4 TPS a 445 TPS e un punteggio aggregato di 1,770.4 TPS.

Osservando la latenza media delle VM Sysbench, abbiamo misurato le singole VM tra 70.2 ms e 75.4 ms e un aggregato di 72.3 ms collocandolo vicino al fondo.

In termini del nostro scenario peggiore di latenza MySQL (latenza del 99° percentile), il 5100 MAX si è piazzato leggermente meglio con singole VM che vanno da 128.6 ms a 136.2 ms e un punteggio complessivo di 131.1 ms.

Analisi sintetica del carico di lavoro aziendale

Le prestazioni flash variano man mano che l'unità viene condizionata dal carico di lavoro, il che significa che la memoria flash deve essere precondizionata prima di ciascuno di essi benchmark fio sintetici al fine di garantire che i parametri di riferimento siano accurati. Ciascuna delle unità comparabili è precondizionata allo stato stazionario con un carico pesante di 16 thread e una coda in sospeso di 16 per thread.

Prove di precondizionamento e di stato stazionario primario:

  • Throughput (aggregato IOPS di lettura+scrittura)
  • Latenza media (latenza di lettura+scrittura mediata insieme)
  • Latenza massima (latenza di picco in lettura o scrittura)
  • Deviazione standard della latenza (deviazione standard di lettura e scrittura mediata insieme)

Una volta completato il precondizionamento, ciascun dispositivo viene quindi testato a intervalli su più profili di profondità thread/coda per mostrare le prestazioni in condizioni di utilizzo leggero e intenso. La nostra analisi del carico di lavoro sintetico per gli SSD SATA RI si concentra su un profilo, il nostro carico di lavoro casuale misto 8K 70/30. È importante tenere in considerazione che i carichi di lavoro sintetici non rappresenteranno mai al 100% l'attività osservata nei carichi di lavoro di produzione e in qualche modo ritraggono in modo impreciso un viaggio in scenari che non si verificherebbero nel mondo reale.

  • 8k
    • 70% lettura/30% scrittura

Ospite FIO

  • Supermicro SuperServer 2028U-TNR4T+
    • Doppie CPU Intel E5-2699 v3 (2.3 GHz, 18 core, 45 MB di cache)
    • 768 GB di RAM (32 GB x 24 DDR4, 384 GB per CPU)
    • 7.2 CentOS
    • Adattatore HBA Supermicro AOC-S3008L-L8i

​Il nostro benchmark 8k utilizza un rapporto pari al 70% di operazioni di lettura e al 30% di operazioni di scrittura. Nel nostro test di throughput il Micron 5100 MAX ha funzionato al massimo dall'inizio alla fine, con un picco di 47,045 IOPS.

Considerando la latenza media, il Micron 5100 MAX è stato ancora una volta il migliore, battendo di poco gli altri drive.

La latenza massima ha fatto sì che il 5100 MAX vedesse alcuni grandi picchi e finisse al secondo posto.

Con la deviazione standard, ripetiamo la latenza media con il 5100 MAX che ha le prestazioni migliori battendo di un soffio le altre unità.

Conlusion

Il Micron 5100 MAX è l'SSD SATA ad alta resistenza e ad alta intensità di scrittura della serie 5100. Il 5100 MAX ha una gamma di capacità da 240 GB a 1.92 TB. e viene fornito con il firmware FlexPro che offre agli utenti la possibilità di personalizzare il proprio utilizzo. Come tutta la serie 5100, MAX è dotato di crittografia AES-256 bit integrata e protezione aziendale TCG, ma MAX è dotato anche di convalida FIPS 140-2.

L'SSD Micron 5100 MAX ha una resistenza molto maggiore rispetto alle altre unità della serie, ma ciò non si è tradotto in prestazioni più elevate nella nostra analisi del carico di lavoro delle applicazioni. Nei nostri benchmark il MAX ha ottenuto un punteggio complessivo di 5,006.2 TPS e una latenza di 1,256 ms in SQL Server. Le prestazioni sono complessivamente migliori in Sysbench con un punteggio complessivo di 1,770.4 TPS, una latenza complessiva di 72.3 ms e una latenza dello scenario peggiore di 131.1 ms.

Abbiamo anche esaminato il sintetico con il Micron 5100 MAX dove l'unità ha funzionato molto meglio. Considerando solo l'8k 70/30, abbiamo visto il 5100 MAX essere il migliore in termini di throughput, latenza media e deviazione standard. L'unico punto di riferimento è stato che il MAX non ha preso il primo posto, la latenza massima, l'unità è arrivata al secondo. Nel complesso, anche se non siamo rimasti soddisfatti delle prestazioni a livello di applicazione nei nostri test specifici, i dati sintetici mostrano che l'unità ha del potenziale in altre aree.

Vantaggi

  • Elevata resistenza
  • Opzioni sicure tra cui FIPS 140-2
  • Forte prestazione sintetica

Svantaggi

  • Prestazioni complessivamente scarse di analisi del carico di lavoro delle applicazioni

Conclusione

Il Micron 5100 MAX è un SSD SATA per data center in cui la resistenza alle attività ad alta intensità di scrittura è fondamentale; equilibrato con un prezzo accessibile.

Serie Mircon 5100

Discuti questa recensione

Iscriviti alla newsletter di StorageReview