Casa Impresa Recensione dell'SSD Kingston DC500M Enterprise

Recensione dell'SSD Kingston DC500M Enterprise

by Lile Smith

Rilasciato nel marzo di quest'anno, Kingston Data Center DC500M è un SSD aziendale SATA che sfrutta la più recente NAND TLC 3D. Il nuovo SSD di Kingston implementa i rigorosi requisiti QoS dell'azienda per garantire prestazioni I/O casuali prevedibili e basse latenze prevedibili su un'ampia gamma di carichi di lavoro di lettura e scrittura. Dove il DC500R (R sta per read intensive) tende a rimanere indietro con l'aumento dell'attività di scrittura, il DC500M è progettato per eccellere in questi tipi di carichi di lavoro.


Rilasciato nel marzo di quest'anno, Kingston Data Center DC500M è un SSD aziendale SATA che sfrutta la più recente NAND TLC 3D. Il nuovo SSD di Kingston implementa i rigorosi requisiti QoS dell'azienda per garantire prestazioni I/O casuali prevedibili e basse latenze prevedibili su un'ampia gamma di carichi di lavoro di lettura e scrittura. Dove il DC500R (R sta per read intensive) tende a rimanere indietro con l'aumento dell'attività di scrittura, il DC500M è progettato per eccellere in questi tipi di carichi di lavoro.

Pertanto, il nuovo SSD Kingston è destinato a casi d'uso quali server aziendali tradizionali, server di data center iperscalabili e fornitori di servizi cloud che richiedono spazio di archiviazione a basso costo e ad alte prestazioni. Dispone inoltre di protezione dalla perdita di alimentazione (PLP) integrata con condensatori di potenza, che scrive i dati in volo sulla NAND per contribuire a ridurre le possibilità di dati corrotti durante eventi come un'improvvisa perdita di potenza.

Dal punto di vista delle prestazioni, il DC500M dovrebbe fornire velocità di lettura e scrittura sequenziali fino a 555 MB/s e 520 MB/s, rispettivamente, mentre raggiunge 4k di lettura e scrittura costanti di 98,000 IOPS e 75,000 IOPS (solo per le due capacità più alte).

Dotato di una garanzia di 5 anni e di supporto tecnico gratuito, Kingston DC500M è disponibile con capacità da 480 GB, 960 GB, 1.92 TB e 3.84 TB. Per questa recensione esamineremo la capacità di 3.84 TB.

Specifiche del data center Kingston DC500M

Fattore di forma 2.5 Inch
Interfaccia SATA Rev. 3.0 (6Gb/s) – con retrocompatibilità con SATA Rev. 2.0 (3Gb/s)
NAND 3D TLC
Unità con crittografia automatica (SED) Crittografia AES a 256 bit
Performance
Lettura/scrittura sequenziale

480 GB – 555 MB/s, 520 MB/s      
960 GB – 555 MB/s, 520 MB/s
1.92 TB – 555 MB/s, 520 MB/s    
3.84 TB – 555 MB/s, 520 MB/s

Lettura/scrittura 4K allo stato stazionario

480 GB – 98,000, 58,000 IOPS  
960 GB – 98,000, 70,000 IOPS
1.92 TB – 98,000, 75,000 IOPS  
3.84 TB – 98,000, 75,000 IOPS

Qualità del servizio (latenza) TYP Lettura/scrittura: <500 µs / <2 ms
Compatibile con hot plug  
Livellamento dell'usura statica e dinamica  
Strumenti SMART aziendali  
Resistenza

480 GB – 1,139 TBW (1.3 DWPD)
960 GB – 2,278 TBW (1.3 DWPD)
1.92 TB – 4,555 TBW (1.3 DWPD)
3.84 TB – 9,110 TBW (1.3 DWPD)

Consumo di energia

Inattivo: 1.56W
Media: 1.6 W
Lettura massima: 1.8 W
Scrittura massima: 7.5 W

Immagazzinamento -40 ° C ~ 85 ° C
Funzionamento 0 ° C ~ 70 ° C
Dimensioni 69.9mm x 100mm x 7mm
Peso 92.34 g
Vibrazione Vibrazione operativa: picco 2.17 G (7–800 Hz)
Vibrazioni non operative: picco 20G (10–2000 Hz)
MTBF 2 milioni di ore
Garanzia/supporto Garanzia limitata di 5 anni con supporto tecnico gratuito

Kingston DC500M Periformanza

Banco di prova

Le nostre revisioni sugli SSD aziendali sfruttano a Lenovo Think System SR850 per test applicativi e a Dell PowerEdge R740xd per benchmark sintetici. Il ThinkSystem SR850 è una piattaforma quad-CPU ben equipaggiata, che offre una potenza della CPU ben superiore a quella necessaria per stressare l'archiviazione locale ad alte prestazioni. I test sintetici che non richiedono molte risorse della CPU utilizzano il più tradizionale server a doppio processore. In entrambi i casi, l'intento è quello di mostrare lo storage locale nella migliore luce possibile in linea con le specifiche massime dell'unità di storage del fornitore.

Lenovo Think System SR850

  • 4 CPU Intel Platinum 8160 (2.1 GHz x 24 core)
  • 16 DRAM ECC DDR32-4Mhz da 2666 GB
  • 2 schede RAID RAID 930-8i 12Gb/s
  • 8 alloggiamenti NVMe
  • VMware ESXI 6.5

Dell PowerEdge R740xd

  • 2 CPU Intel Gold 6130 (2.1 GHz x 16 core)
  • 4 DRAM ECC DDR16-4MHz da 2666 GB
  • 1x scheda RAID PERC 730 da 2 GB 12 Gb/s
  • Adattatore NVMe aggiuntivo
  • Ubuntu-16.04.3-desktop-amd64

Sfondo di test 

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. 

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 parametri di riferimento per il Kingston DC500M 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 ed è sottoposto a stress da Benchmark Factory for Databases di Quest. 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

Per il nostro benchmark transazionale di SQL Server, il Kingston DC500M ha funzionato bene e leggermente dietro al DC500R con un totale di 6,288.0 TPS.

Un'indicazione migliore delle prestazioni di SQL Server è la latenza rispetto a TPS. Qui vediamo il Kingston DC500M leggermente dietro ai leader con 28.0ms.  

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

Con il benchmark transazionale Sysbench, il DC500M è arrivato secondo (superando il DC500R) con un solido 2,052.3 TPS.

Anche nella latenza media Sysbench, il DC500M ha mostrato risultati al secondo posto con 62.4ms.

Per quanto riguarda la latenza del nostro scenario peggiore (99° percentile), il DC500M ha terminato le sue impressionanti prestazioni del sysbench al secondo posto ancora una volta con 110.7 ms di latenza.

Analisi del carico di lavoro VDBench

Quando si tratta di confrontare i dispositivi di archiviazione, il test delle applicazioni è la soluzione migliore e il test sintetico viene al secondo posto. Pur non essendo una rappresentazione perfetta dei carichi di lavoro effettivi, i test sintetici aiutano a definire i dispositivi di storage con un fattore di ripetibilità che semplifica il confronto tra soluzioni concorrenti. Questi carichi di lavoro offrono una gamma di profili di test diversi che vanno dai test "quattro angoli", test comuni sulle dimensioni di trasferimento del database, alle acquisizioni di traccia da diversi ambienti VDI. Tutti questi test sfruttano il comune generatore di carichi di lavoro vdBench, con un motore di scripting per automatizzare e acquisire risultati su un ampio cluster di test di calcolo. Ciò ci consente di ripetere gli stessi carichi di lavoro su un'ampia gamma di dispositivi di storage, inclusi array flash e singoli dispositivi di storage. Il nostro processo di test per questi benchmark riempie l'intera superficie dell'unità con i dati, quindi partiziona una sezione dell'unità pari al 25% della capacità dell'unità per simulare il modo in cui l'unità potrebbe rispondere ai carichi di lavoro delle applicazioni. Questo è diverso dai test entropici completi che utilizzano il 100% dell'unità e la portano in uno stato stazionario. Di conseguenza, queste cifre rifletteranno velocità di scrittura più sostenute.

Profili:

  • Lettura casuale 4K: 100% di lettura, 128 thread, 0-120% irate
  • Scrittura casuale 4K: scrittura al 100%, 64 thread, 0-120% irate
  • Lettura sequenziale 64K: lettura al 100%, 16 thread, 0-120% irate
  • Scrittura sequenziale 64K: scrittura al 100%, 8 thread, 0-120% irate
  • Database sintetici: SQL e Oracle
  • Clonazione completa VDI e tracce di clonazione collegata

Nella nostra prima analisi del carico di lavoro VDBench, lettura casuale 4K, il Kingston DC500M ha mostrato prestazioni impressionanti, rimanendo sotto 1 ms di latenza fino a quasi 77,000 IOPS. Ha mostrato anche una prestazione di picco di 79,891 IOPS (1.6 ms), un pelo al di sotto degli 500 IOPS del DC80,209R.

Con le scritture casuali 4K, tutte le unità testate hanno ottenuto risultati quasi identici, registrando poco più di 63,000 IOPS con una latenza di 2 ms.

Passando ai carichi di lavoro sequenziali, diamo prima un'occhiata al nostro test di lettura da 64K. In questo scenario, il Kingston DC500M ha avuto una latenza inferiore al millisecondo fino a poco più di 5,000 IOPS o 360 MB/s. Per quanto riguarda le massime prestazioni, l'unità Kingston ha raggiunto il secondo posto con 6,948 IOPS o 434.3 MB/s con una latenza di 2.3 ms, proprio accanto al Samsung 860 DCT.

Osservando le scritture sequenziali, l'unità Kingston ha registrato le migliori prestazioni complessive, mantenendo una latenza inferiore al millisecondo fino a circa 6,200 IOPS o 380 MB/s e con un picco di 6,662 IOPS o 416 MB/s con una latenza di 2.38 ms.

Successivamente, passiamo ai nostri carichi di lavoro SQL in cui il Kingston DC500M ha avuto una latenza inferiore al millisecondo in tutti e tre i test (il DC500R è stato l'unico disco a non averla). In questo caso, il DC500M ha avuto una prestazione di picco di 42,178 IOPS e una latenza di 0.76 ms proprio accanto al Samsung 860 DCT

Per SQL 90-10, l'unità Kingston è rimasta indietro rispetto alle altre unità con una prestazione di picco di 41,476 IOPS e una latenza di 0.77 ms.

In SQL 80-20, la tendenza continua. In questo caso, il DC500M ha avuto una prestazione di picco di 40,453 IOPS e una latenza di 0.79 ms.  

Passando ai carichi di lavoro Oracle, il DC500M si è ritrovato intorno al 2° posto e ha mantenuto una latenza inferiore al millisecondo per tutto il tempo. Per il primo test, l'unità Kingston ha registrato prestazioni di picco di 38,164 IOPS con una latenza di 912 μs.

Con Oracle 90-10, il DC500M ha registrato prestazioni di picco di 37,824 IOPS con una latenza di 580 μs.

Oracle 80-20 aveva l'unità DC500M a 37,611 IOPS con una latenza di 581μs, che era testa a testa con le unità Seagate Nytro e IronWolf. 

Successivamente, siamo passati al nostro test clone VDI, Completo e Collegato. Per l'avvio VDI Full Clone, il DC500M ha rispecchiato nuovamente il Samsung 860 DCT in termini di prestazioni, rompendo la latenza inferiore al millisecondo a circa 20,000 IOPS e raggiungendo un picco di 25,069 IOPS con una latenza di 1.39 ms.

L'accesso iniziale VDI FC ha visto il DC500M mantenere una latenza inferiore al millisecondo fino a circa 13,000 IOPS e ha raggiunto il picco a circa 15,000 IOPS con una latenza di 1.99 ms.

Il DC500M si è piazzato da solo al secondo posto con un margine significativo nel VDI FC Monday Login. In questo caso, l'unità Kingston ha registrato prestazioni di picco di 13,800 IOPS con una latenza di 1.15 ms.

Passando a Linked Clone (LC), il DC500M è arrivato terzo durante il test di avvio, rompendo una latenza inferiore al millisecondo di circa 3 IOPS. L'unità Kingston ha registrato prestazioni di picco di 9,000 IOPS e una latenza di 13,831 ms.

Analizzando l'accesso iniziale VDI LC, l'unità Kingston si è classificata al secondo posto con una latenza inferiore al millisecondo durante tutto il test. Al suo apice, l'unità ha mostrato 9,385 IOPS con una latenza di 0.847 ms.

Per il nostro test finale, esaminiamo VDI LC Monday Login. Anche in questo caso l'unità ha funzionato bene con una prestazione di picco di 10,434 IOPS e una latenza di 1.52 ms. Il DC500M aveva una latenza inferiore al millisecondo fino a circa 8,000 IOPS.

Conclusione

DC500M è una delle più recenti offerte di SSD SATA di Kingston, progettata per le aziende che richiedono prestazioni di scrittura superiori, generalmente riscontrabili in ambienti con carichi di lavoro a uso misto. Disponibile con capacità che vanno da 480 GB a 3.84 TB, il DC500M è dotato di NAND TLC 3D, crittografia AES a 256 bit e rigorosi requisiti QoS. Dispone inoltre di protezione dell'integrità dei dati ECC integrata per salvaguardare dalla corruzione dei dati per la protezione dei dati end-to-end e protezione dalla perdita di alimentazione integrata durante interruzioni di corrente tramite condensatori di alimentazione e firmware. Kingston cita una cifra di resistenza di 9,110 TBW per il modello da 3.84 TB, velocità sequenziali fino a 555 MB/s in lettura e 520 MB/s in scrittura e un throughput che arriva fino a 98,000 IOPS in lettura e 75,000 IOPS in scrittura.

Per testare le prestazioni, abbiamo confrontato il Kingston DC500M con una gamma di popolari SSD SATA, inclusi i suoi fratelli DC500R. Nel complesso, il Kingston DC500M ha mostrato risultati impressionanti, anche se è rimasto un po' indietro nella nostra applicazione SQL con prestazioni TPS di 6,288.0 tenendo il passo con un profilo di latenza inferiore a 28.0 ms. Le cose sono migliorate durante il nostro carico di lavoro Sysbench, che presenta però un profilo di scrittura più pesante. In questo caso, il DC500M ha accelerato il suo ritmo con 2,052.3 TPS, una latenza media di 62.4 ms e una latenza nello scenario peggiore di 110.7 ms.

Nei nostri test casuali 4K, il Kingston DC500M ha misurato letture a 79,891 IOPS con una latenza di 1.6 ms e ha registrato circa 63,000 IOPS con una latenza di 2 ms. In lettura e scrittura a 64K, il DC500M ha mostrato velocità di lettura di 6,948 IOPS o 434.3 MB/s con una latenza di 2.3 ms e 6,662 IOPS o 416 MB/s con una latenza di 2.38 ms, rispettivamente. 

Nei carichi di lavoro sintetici come SQL e Oracle, il DC500M ha continuato a offrire solide prestazioni poiché l'unità è stata progettata specificamente per eccellere in ambienti con scrittura pesante. Nei nostri carichi di lavoro SQL, è rimasto sempre nel territorio di latenza inferiore al millisecondo, anche se è sceso leggermente nella classifica. I nostri test Oracle, tuttavia, hanno mostrato che il DC500M si attesta al secondo posto in tutti e 3 i test. Nei benchmark VDI Linked e Full Clone, il Kingston DC500M ha registrato solide prestazioni di picco di 25,069 IOPS, 15,000 IOPS e 13,800 IOPS rispettivamente per i profili di avvio completo, accesso e lunedì, mentre LC ha mostrato rispettivamente 13,831 IOPS, 9,385 IOPS e 10,434 IOPS. 

Nel complesso il Kingston DC500M si è comportato abbastanza bene, basandosi sulle ottime prestazioni che abbiamo visto con il DC500R ad alta intensità di lettura, con prestazioni di scrittura migliorate. Nella maggior parte dei nostri benchmark è rimasto in cima alla classifica, con alcuni benchmark come le prestazioni di scrittura sequenziale, in testa al gruppo. Per gli acquirenti aziendali che cercano un'offerta SATA competitiva, sia per l'avvio che per carichi di lavoro misti, il nuovo DC500M è un'opzione molto solida.

Kingston DC500M

Discuti questa recensione

Iscriviti alla newsletter di StorageReview