DapuStor H3200 è un SSD NVMe aziendale ad alte prestazioni e basso consumo progettato per applicazioni che comportano un uso intenso come nei data center, nella videosorveglianza e nell'edge computing. L'H3200 è dotato della più recente NAND eTLC 96D da 3 litri ed è alimentato da un controller Marvell aziendale. L'H3200 è offerto nei fattori di forma U.2 e HHHL con capacità che vanno da 960 GB a 7.68 TB, con un rating di resistenza di 1 DWPD.
L'H3200 è dotato di una gamma di funzionalità incentrate sulla sicurezza dei dati, come la protezione dei dati end-to-end sia sul percorso firmware che hardware, tra cui DDR ECC, LDPC e protezione dalla perdita di potenza. Dal punto di vista delle prestazioni, si stima che DapuStor H3200 raggiunga velocità sequenziali fino a 3,578 MB/s in lettura e 2559 MB/s in scrittura, mentre si prevede che le prestazioni casuali 4K raggiungano 832,000 IOPS in lettura e 101,000 IOPS in scrittura.
Il DapuStor H3200 è disponibile con capacità di 1 TB, 1.92 TB, 3.84 TB e 7.58 TB. Per questa recensione esamineremo il modello da 3.84 TB.
Specifiche del DapuStor H3200
| No di modello | H3200 | |||
| Capacità (TB1) | 0.96 | 1.92 | 3.84 | 7.68 |
| Contorno | U.2 e HHHL | |||
| Protocollo di interfaccia | PCIe3.0×4 NVMe 1.3 | |||
| Tipo di flash | NAND 96D eTLC da 3L | |||
| Larghezza di banda in lettura (128 KB) MB/s | 3527 | 3521 | 3577 | 3578 |
| Larghezza di banda in scrittura (128 KB) MB/s | 1322 | 2499 | 2570 | 2559 |
| KIOPS di lettura casuale (4KB). | 562 | 805 | 830 | 832 |
| KIOPS di scrittura casuale (4KB). | 52 | 108 | 121 | 101 |
| Consumo di energia | 7.0/8.5 | 8.0/9.5 | 8.5/10.5 | 8.5/11.5 |
| Latenza casuale 4K (tipica) R/W μs | 86/17 | |||
| Latenza sequenziale 4K (tipica) R/W μs | 15/17 | |||
| Durata della vita | 1 DWPD | |||
| Tasso di errore bit non correggibile (UBER) | <10 all'17 ottobre | |||
| Tempo medio tra guasti (MTBF) | 2 milioni di ore | |||
| Sistemi operativi supportati | RHEL, SLES, CentOS, Ubuntu, Windows Server, VMware ESXi | |||
| Certificazione | FCC, CE, ROHS, REACH, RAEE, PCI espresso, NVM espresso | |||
DapuStor Haishen3 H3200 Prestazioni
Banco di prova
Le nostre recensioni di SSD aziendali si avvalgono di un Lenovo ThinkSystem SR850 per i test applicativi (Nota: abbiamo dovuto utilizzare una scheda adattatrice anziché uno slot frontale a causa di un problema di compatibilità) e di un Dell PowerEdge R740xd per i benchmark sintetici. Il ThinkSystem SR850 è una piattaforma quad-CPU ben equipaggiata, che offre una potenza di calcolo ben superiore a quella necessaria per mettere alla prova le prestazioni di storage locale. I test sintetici che non richiedono molte risorse della CPU utilizzano il più tradizionale server dual-processor. In entrambi i casi, l'obiettivo è quello di mostrare le prestazioni di storage locale nel modo migliore possibile, in linea con le specifiche massime delle unità di storage fornite dai produttori.
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
Test di background e comparabili
Il laboratorio di test aziendale di StorageReview offre un'architettura flessibile per condurre benchmark di dispositivi di storage aziendali in un ambiente paragonabile a quello che gli amministratori incontrano nelle implementazioni reali. Il laboratorio di test aziendale integra una varietà di server, reti, sistemi di condizionamento dell'alimentazione e altre infrastrutture di rete che consentono al nostro staff di ricreare condizioni reali per valutare con precisione le prestazioni durante le nostre recensioni.
Integriamo questi dettagli sull'ambiente di laboratorio e sui protocolli nelle nostre recensioni, in modo che i professionisti IT e i responsabili dell'acquisizione di soluzioni di storage possano comprendere le condizioni in cui abbiamo ottenuto i risultati riportati. Nessuna delle nostre recensioni è finanziata o supervisionata dal produttore delle apparecchiature che testiamo. Ulteriori dettagli sul laboratorio di test aziendale di StorageReview e una panoramica delle sue funzionalità di rete sono disponibili nelle rispettive pagine.
Analisi del carico di lavoro dell'applicazione
Per comprendere le caratteristiche prestazionali dei dispositivi di storage aziendali, è fondamentale modellare l'infrastruttura e i carichi di lavoro applicativi presenti negli ambienti di produzione reali. I nostri benchmark per DapuStor H3200 consistono pertanto nelle prestazioni OLTP di MySQL tramite SysBench e nelle prestazioni OLTP di Microsoft SQL Server con un carico di lavoro TCP-C simulato. Per i nostri carichi di lavoro applicativi, ogni unità eseguirà da 2 a 4 macchine virtuali configurate in modo identico.
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 tipo di server core Dell PowerEdge R740xd 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:
- 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.
- 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.
- (Non eseguito) Elabora i punti.
- Li reimpacchetta in blocchi con bucket adatti per essere archiviati nuovamente su disco. Questo passaggio è multi-thread.
- (Non eseguito) Scrive nuovamente i blocchi inseriti in bucket su disco.
In questo caso, il DapuStor H3200 si è comportato bene con 2,733 secondi, posizionandosi nella parte medio-alta della classifica appena dietro al Samsung EVO Plus.
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 macchine virtuali guest Windows Server 2012 R2 ed è sottoposto a stress test tramite Quest Benchmark Factory for Databases. Il protocollo di test OLTP di Microsoft SQL Server di StorageReview utilizza la bozza corrente del benchmark TPC-C (Transaction Processing Performance Council), un benchmark online per l'elaborazione delle transazioni che simula le attività riscontrate in ambienti applicativi complessi. Il benchmark TPC-C è più preciso dei benchmark di prestazioni sintetici nel valutare i punti di forza e i colli di bottiglia delle prestazioni dell'infrastruttura di storage negli ambienti di database. Ogni istanza della nostra macchina virtuale SQL Server per questa recensione utilizza un database SQL Server da 333 GB (scala 1,500) e misura le prestazioni transazionali e la latenza sotto 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, DapuStor H3200 ha ottenuto un punteggio di 12,323.6 TPS a 4 VM.
Nella latenza media, il DapuStor H3200 ha mostrato 126.5 ms, un valore significativamente superiore rispetto alle altre unità testate.
Prestazioni del Sysbench
Il benchmark applicativo successivo consiste in un database Percona MySQL OLTP misurato tramite SysBench. Questo test misura il numero medio di transazioni al secondo (TPS), la latenza media e la latenza media al 99° percentile.
Ogni macchina virtuale Sysbench è configurata con tre vDisk: uno per l'avvio (~92 GB), uno con il database preconfigurato (~447 GB) e il terzo per il database in fase di test (270 GB). Dal punto di vista delle risorse di sistema, abbiamo configurato ogni macchina virtuale con 16 vCPU, 60 GB di DRAM e abbiamo utilizzato il controller SCSI LSI Logic SAS.
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
Osservando il nostro benchmark transazionale Sysbench, il DapuStor H3200 ha registrato un punteggio complessivo di 7,879.1 TPS, posizionandolo al centro della classifica.

Per il nostro scenario peggiore di latenza (99esimo percentile), l'H3200 ha una latenza di 31.12, che era proprio nel mezzo degli altri due comparabili.
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 dei "quattro angoli", ai 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 li 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
Comparabili:
Nella nostra prima analisi del carico di lavoro VDBench, lettura casuale 4K, l'H3200 ha ottenuto un solido punteggio di picco di 788,014 IOPS con una latenza di 158.3 µs, che era vicino al top della classifica.


La prossima serie di test riguarda i carichi di lavoro SQL: SQL, SQL 90-10 e SQL 80-20. Partendo da SQL, DapuStor H3200 è stata di gran lunga l'unità meglio testata durante il test, dove ha raggiunto il picco di 281,512 IOPS con una latenza di soli 113.2 µs.





Successivamente, siamo passati al nostro test clone VDI, Completo e Collegato. Per l'avvio VDI Full Clone (FC), il DapuStor H3200 ha registrato un picco di 188,260 IOPS con una latenza di 183.3μs dietro solo al Memblaze.





Conclusione
DapuStor H3200 è l'ultimo SSD NVMe dell'azienda dotato di NAND eTLC 96D a 3 strati, ulteriormente suddiviso in due diverse categorie, i fattori di forma U.2 e HHHL. Alimentato da un controller Marvell, l'H3200 è disponibile anche in una gamma di modelli ad alta capacità tra cui 960 GB, 1.92 TB, 3.84 TB e persino 7.68 TB, consentendo una varietà di opzioni di implementazione flessibili per contenere i costi.
Durante i nostri test, abbiamo confrontato l'unità con una serie di altri SSD, tra cui il Memblaze PBlaze C926, l'Huawei ES3000 e l'Intel P4610. Per l'analisi del carico di lavoro delle applicazioni, abbiamo visto DapuStor H3200 raggiungere 12,323.6 TPS a 4VM e 126.5 ms di latenza media, un valore significativamente superiore rispetto alle altre unità testate. Per Sysbench, l'unità ha raggiunto 7,879.1 TPS, una latenza media di 16.25 ms e una latenza dello scenario peggiore di 31.23 ms, tutte prestazioni di fascia media.
Durante il nostro test VDbench, i punti salienti includevano: 788,014 IOPS in lettura 4K, 274,362 IOPS in scrittura 4K, 3.3 GB/s in lettura 64K e 1.4 GB/s in scrittura 64K. Nei carichi di lavoro SQL, ha raggiunto 281,512 IOPS mentre ha raggiunto 269,251 IOPS per SQL 90-10 e 246,601 IOPS per SQL 80-20, posizionandosi in cima alla classifica in tutte e tre le categorie. DapuStor ha continuato a offrire solide prestazioni nei carichi di lavoro Oracle con 232,468 IOPS, 214,076 IOPS in Oracle 90-10 e 204,281 IOPS in Oracle 80-20. Nei nostri test VDI Full Clone, l'H3200 ha raggiunto 188,260 IOPS (avvio), 81,510 IOPS (accesso iniziale), 68,280 IOPS (accesso lunedì), mentre Linked Clone ha registrato 93,152 IOPS (avvio), 40,228 IOPS (accesso iniziale) e 50,330 IOPS (accesso iniziale). accesso del lunedì).
Nel complesso, il DapuStor H3200 si è rivelato un po' irregolare in termini di prestazioni: è stato solido durante i nostri test sintetici ma si è comportato dietro al gruppo nel carico di lavoro dell'applicazione SQL Server.


Conclusione

Amazon