Casa ConsumatoriSSD del cliente Recensione dell'SSD ADATA XPG SX6000 M.2 PCIe

Recensione dell'SSD ADATA XPG SX6000 M.2 PCIe

by Adam Armstrong

ADATA XPG SX6000 è l'ultimo della linea di SSD M.2 PCIe dell'azienda. L'unità è pubblicizzata come più performante agli stessi costi o in grado di offrire un migliore rapporto costi-prestazioni. L'unità è disponibile in un fattore di forma M.2 (2280) e sfrutta l'interfaccia PCIe3x2 (supportato NVMe 1.2). L'unità utilizza 3D NAND che offre velocità indicate di 1 GB/s in lettura e 800 MB/s in scrittura.


ADATA XPG SX6000 è l'ultimo della linea di SSD M.2 PCIe dell'azienda. L'unità è pubblicizzata come più performante agli stessi costi o in grado di offrire un migliore rapporto costi-prestazioni. L'unità è disponibile in un fattore di forma M.2 (2280) e sfrutta l'interfaccia PCIe3x2 (supportato NVMe 1.2). L'unità utilizza 3D NAND che offre velocità indicate di 1 GB/s in lettura e 800 MB/s in scrittura.

Principalmente l'SX6000 è ideale come aggiornamento SATA. Ideale per giocatori, appassionati di PC e professionisti del rendering video che cercano prestazioni superiori a un prezzo ragionevole. L'unità supporta la cache SLC e il buffer di cache DRAM per mantenere prestazioni ottimali durante l'uso intenso. L'unità è disponibile con capacità che vanno da 128 GB a 1 TB, quindi gli utenti non devono scegliere tra un aumento delle prestazioni e una perdita di capacità. E come altri prodotti ADATA, l'SX6000 è dotato di un dissipatore di calore opzionale.

L'ADATA XPG SX6000 viene fornito con una garanzia di 5 anni e il modello da 512 GB (la capacità che esaminiamo in questa recensione) può essere acquistato per soli $ 135.

Specifiche di ADATA XPG SX6000

Capacità 128 GB / 256 GB / 512 GB / 1 TB
Controller Realtek
NAND Flash 3D TLC
Interfaccia PCIeGen3x2
Fattore di forma M.2 2280
Prestazioni (massime) Leggi 1000 MB/s, scrivi 800 MB/s
​IOPS di lettura/scrittura casuale 4K: fino a 100K/110K
MTBF 2,000,000 ore
Consumo di energia 0.33 W attivo (tipico), 0.14 W inattivo (tipico)
Temperatura di esercizio 0 ° C ~ 70 ° C
Temperatura di conservazione -40 ° C ~ 85 ° C
Resistenza agli urti 1500 G / 0.5 ms
Le Certificazioni RoHS, CE, FCC, BSMI, VCCI, KC
Dimensioni (L x L x P) 22 x 80 x 3.5mm
Peso 8g
Garanzia 5 anni

ADATA XPG SX6000 Prestazioni

Banco di prova

La piattaforma di test utilizzata in questi test è a Dell PowerEdge R740xd server. Misuriamo le prestazioni SATA tramite una scheda RAID Dell H730P all'interno di questo server, anche se impostiamo la scheda in modalità HBA solo per disattivare l'impatto della cache della scheda RAID. NVMe viene testato in modo nativo tramite una scheda adattatore da M.2 a PCIe. La metodologia utilizzata riflette meglio il flusso di lavoro dell'utente finale con test di coerenza, scalabilità e flessibilità all'interno delle offerte di server virtualizzati. Viene posta particolare attenzione alla latenza dell'unità nell'intero intervallo di carico dell'unità, non solo ai livelli più piccoli QD1 (Queue-Depth 1). Lo facciamo perché molti dei benchmark comuni dei consumatori non catturano adeguatamente i profili dei carichi di lavoro degli utenti finali.

Houdini di SideFX

Il test Houdini è specificamente progettato per valutare le prestazioni di archiviazione in relazione al rendering CGI. Il banco di prova per questa applicazione è una variante del core Dell PowerEdge R740xd tipo di server che utilizziamo in laboratorio con doppie CPU Intel 6130 e DRAM da 64 GB. In questo caso abbiamo installato Ubuntu Desktop (ubuntu-16.04.3-desktop-amd64) con bare metal. L'output del benchmark viene misurato in secondi per il completamento, dove meno significa meglio.

La demo di Maelstrom rappresenta una sezione della pipeline di rendering che evidenzia le capacità prestazionali dello storage dimostrando la sua capacità di utilizzare in modo efficace il file di scambio come una forma di memoria estesa. Il test non scrive i dati dei risultati né elabora i punti per isolare l'effetto wall-time dell'impatto della latenza sul componente di storage sottostante. Il test stesso è composto da cinque fasi, tre delle quali vengono eseguite come parte del benchmark, che sono le seguenti:

  1. Carica i punti compressi dal disco. Questo è il momento di leggere dal disco. Si tratta di un thread singolo, che può limitare la velocità effettiva complessiva.
  2. Decomprime i punti in un unico array piatto per consentirne l'elaborazione. Se i punti non dipendono da altri punti, il working set potrebbe essere modificato per rimanere nel nucleo. Questo passaggio è multi-thread.
  3. (Non eseguire) Elabora i punti.
  4. Li reimpacchetta in blocchi con bucket adatti per essere archiviati nuovamente su disco. Questo passaggio è multi-thread.
  5. (Non eseguito) Scrivi nuovamente i blocchi inseriti in bucket su disco.

L'ADATA XPG SX6000 ha ottenuto un punteggio di 3,556.5 secondi posizionandosi nel terzo inferiore.

Prestazioni dell'SQL Server

Utilizziamo un'istanza SQL Server virtualizzata leggera per rappresentare in modo appropriato ciò che uno sviluppatore di applicazioni utilizzerebbe su una workstation locale. Il test è simile a quello che eseguiamo su array di storage e unità aziendali, solo ridimensionato per offrire una migliore approssimazione dei comportamenti adottati dall'utente finale. Il carico di lavoro utilizza l'attuale bozza del Benchmark C (TPC-C) del Transaction Processing Performance Council, un benchmark per l'elaborazione delle transazioni online che simula le attività presenti in ambienti applicativi complessi.

La VM SQL Server leggera è configurata con tre vDisk: volume da 100 GB per l'avvio, volume da 350 GB per il database e i file di log e volume da 150 GB utilizzato per il backup del database che recuperiamo dopo ogni esecuzione. Dal punto di vista delle risorse di sistema, configuriamo ogni VM con 16 vCPU, 32 GB di DRAM e sfruttiamo il controller SCSI SAS LSI Logic. Questo test utilizza SQL Server 2014 in esecuzione su VM guest Windows Server 2012 R2 ed è sottoposto a stress da Dell's Benchmark Factory for Databases.

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: 24 GB
  • Durata della prova: 3 ore
    • 2.5 ore di precondizionamento
    • Periodo di campionamento di 30 minuti

Analizzando l'output di SQL Server, l'unità SX6000 è arrivata in fondo alla classifica delle unità con un punteggio di 2,103.2 TPS, ben al di sotto delle altre unità.

Per la latenza media dello stesso test, l'unità SX6000 ha raggiunto 2,386 ms, nettamente al di sopra delle altre unità che occupano l'ultimo posto.

Analisi del carico di lavoro VDBench

Le prestazioni di picco in lettura 4K dell'unità SX6000 sono state le ultime con un punteggio di picco di 93,970 IOPS con una latenza di 1.36 ms, sebbene l'unità abbia avuto una latenza inferiore al millisecondo fino a circa 85 IOPS.

Con la scrittura 4K, l'SX6000 è arrivato di nuovo ultimo con una prestazione di picco di circa 19.7K IOPS e una latenza di 5 ms prima di calare nelle prestazioni e aumentare la latenza.

Passando ai carichi di lavoro sequenziali, nella lettura a 64K l'SX6000 è rimasto indietro rispetto al resto del gruppo. L'unità è rimasta sotto 1 ms fino a circa 10 IOPS o 600 MB/s e ha raggiunto il picco a 10,790 IOPS o 674 MB/s con una latenza di 1.48 ms.

Per la scrittura a 64K l'unità è rimasta ultima con una prestazione di picco di 3,753 IOPS o 234MB/s con una latenza di 4.25ms.

Successivamente, abbiamo esaminato i nostri benchmark VDI, progettati per mettere a dura prova le unità. Questi test includono avvio, accesso iniziale e accesso del lunedì. Osservando il test di avvio, l'SX6000 è rimasto in fondo alla classifica con prestazioni di picco di circa 43 IOPS e una latenza di 792 ms prima di diminuire leggermente e aumentare la latenza. Questa è stata la prima volta che l'SX6000 è rimasto sotto 1 ms per tutto il tempo.

Con l'accesso iniziale VDI, l'SX6000 ha registrato per l'ultima volta un massiccio picco di latenza prima di scendere a una prestazione massima di 8,625 IOPS con una latenza di 2.12 ms.

Infine, con VDI Monday Login, l'SX6000 è rimasto all'ultimo posto e ha raggiunto il picco di 9,805 IOPS con una latenza di 1.63 ms.

Conclusione

L'ADATA XPG SX6000 è un SSD M.2 PCIe pensato per essere un aggiornamento delle prestazioni rispetto ai vecchi SSD SATA. L'unità ha indicato velocità di 1 GB/s in lettura e 800 MB/s in scrittura e offre sia la memorizzazione nella cache SLC che il buffer della cache DRAM per ottimizzare le prestazioni. L'SX6000 è disponibile con capacità fino a 1 TB e viene fornito con una garanzia di 5 anni.

Guardando le prestazioni, l'unità non ha funzionato così bene nei nostri benchmark. Nel nostro test Houdini il drive è arrivato nel terzo inferiore con 3,556.5 secondi. Da qui in poi il drive è sempre arrivato all'ultimo posto. Nel nostro SQL Server l'unità aveva un TPS molto basso di 2,103.2 e una latenza incredibilmente alta di 2,386 ms. Nel nostro VDBench l'unità non è andata molto meglio con prestazioni di picco di 94K IOPS per lettura 4K, 19.7K IOPS per scrittura 4K, 674 MB/s per lettura 64K e per scrittura 64K l'unità ha raggiunto 234 MB/s. L'unità non ha mantenuto una latenza inferiore al millisecondo in nessuno dei test sopra indicati. Nel nostro avvio VDI l'unità è rimasta sotto 1 ms ma era ultima con circa 43 IOPS. In VDI Initial Login e VDI Monday Login, l'unità raggiunge rispettivamente 8,625 IOPS e 9,805 IOPS.

Nel complesso, l'ADATA XPG SX6000 non è un disco dalle prestazioni molto elevate, nonostante le specifiche. Come aggiornamento da un vecchio SSD o disco rigido SATA, o se il costo è un fattore limitante, probabilmente l'SX6000 va bene. Se però si è alla ricerca di un profilo prestazionale migliore, sono disponibili diverse opzioni migliori.

ADATA XPG SX6000 su Amazon

Discuti questa recensione

Iscriviti alla newsletter di StorageReview