De Memblaze PBlaze6 6920 is de nieuwe NVMe SSD-serie van het bedrijf met een PCIe Gen4-interface en de potentiële prestatieverbeteringen die dat zou kunnen opleveren. De 6920 is een U.2-schijf die gebruikmaakt van 96-laags NAND. Er zijn twee schijven in deze serie, de PBlaze6 D6920 en de PBlaze6 D6926, de eerste is het model met een lager uithoudingsvermogen met 1 DWPD en de laatste is het model met een hoog uithoudingsvermogen met 3 DWPD.
De Memblaze PBlaze6 6920 is de nieuwe NVMe SSD-serie van het bedrijf met een PCIe Gen4-interface en de potentiële prestatieverbeteringen die dat zou kunnen opleveren. De 6920 is een U.2-schijf die gebruikmaakt van 96-laags NAND. Er zijn twee schijven in deze serie, de PBlaze6 D6920 en de PBlaze6 D6926, de eerste is het model met een lager uithoudingsvermogen met 1 DWPD en de laatste is het model met een hoog uithoudingsvermogen met 3 DWPD.
De schijf wordt geleverd in een breed scala aan capaciteiten, waarbij de schijf met een lager uithoudingsvermogen verkrijgbaar is met een capaciteit van 3.84 TB, 7.68 TB en 15.36 TB. De versie met een hoger uithoudingsvermogen wordt geleverd met een capaciteit van 3.2 TB, 6.4 TB en 12.8 TB. Topprestaties worden geciteerd op 7.1 GB/s lezen, 6.8 GB/s schrijven, 1.6 miljoen IOPS lezen en 500 IOPS schrijven. Memblaze stelt dat de nieuwe drive-serie ideaal is voor database, zoeken, indexeren, CDN, Cloud en hyper-scale, SDS, deep learning, Big Data Analytics, HPC, ERP, SAP HANA, BOSS, bankieren, taxing, hoogfrequente handel , en online betalen. Alle gebruikelijke hotspots.
Memblaze, met name uit StorageReview-tests in het verleden, staat bekend om zijn hoge prestaties. Dus het zien van 7.1 GB / s en 1.6 miljoen IOPS is ongeveer wat wordt verwacht. Memblaze staat echter ook bekend om de betrouwbaarheid van gegevens en het hoge schrijfvermogen. Het hebben van een hoge schrijfuithoudingsvermogen is belangrijk bij langdurig gebruik, waarbij applicaties de neiging hebben om lees-/schrijfintensief te zijn en lees-schrijfintensief te zijn. De PBlaze6 6920-serie maakt gebruik van gewogen round-robin. In plaats van gelijke prioriteit te geven aan elke wachtrij, maakt gewogen round-robin gedifferentieerde I/O-services mogelijk voor de scenario's waarin toepassingen met verschillende prestatievereisten opslagapparaten delen.
Andere functies zijn onder meer de mogelijkheid om logboeken te verzamelen via de Telemetry-standaardinterface, waardoor de complexiteit wordt verminderd en mogelijk de onderhoudskosten worden verlaagd. De nieuwe PBlaze6 6920-serie ondersteunt verbeterd veilig wissen om ervoor te zorgen dat als een schijf eenmaal buiten gebruik is gesteld, niemand er informatie uit kan halen. De firmware van de schijven kan worden bijgewerkt zonder ook de schijf te resetten.
Voor onze review kijken we naar het D6920 7.68TB-model.
Memblaze PBlaze6 6920 NVMe SSD-specificaties
PBlaze6 6920-serie | D6920 | D6926 | ||||
Gebruikerscapaciteit | 3.84TB | 7.68TB | 15.36TB | 3.2TB | 6.4TB | 12.8TB |
NAND | 96L 3D NAND | |||||
Form Factor | 2.5-inch U.2 | 2.5-inch U.2 | ||||
Interface | PCIe 4.0 x 4 | PCIe 4.0 x 4 | ||||
Protocol | NVMe 1.4 | |||||
Prestatie | ||||||
128 kB sequentieel lezen (GB/s, 25 W) | 6.7 | 7.1 | 7.1 | 6.7 | 7.1 | 7.1 |
128 kB sequentieel lezen (GB/s, 35 W) | 6.7 | 7.1 | 7.1 | 6.7 | 7.1 | 7.1 |
128 kB sequentieel schrijven (GB/s, 25 W) | 3.9 | 5.6 | 5.2 | 3.9 | 5.7 | 5.3 |
128 kB sequentieel schrijven (GB/s, 35 W) | 3.9 | 6.8 | 6.6 | 3.9 | 6.8 | 6.7 |
Aanhoudend willekeurig lezen (4KB) IOPS | 900K | 1600K | 1600K | 900K | 1600K | 1600K |
Continu willekeurig schrijven (4KB) IOPS Steady State | 165K | 260K | 305K | 345K | 480K | 500K |
Latency lezen/schrijven (μs) | 78 / 11 | 78 / 11 | ||||
Levenslang uithoudingsvermogen | 1 DWPD | 3 DWPD | ||||
Niet-corrigeerbaar bitfoutenpercentage | <10^-17 | |||||
MTBF | 2 miljoen uur | |||||
Bedrijfstemperatuur | Omgeving: 0°C-35°C; Kast: 0°C-70°C | |||||
Energieverbruik | 25W |
Memblaze PBlaze6 6920 Prestaties
Achtergrond en vergelijkingen testen
De StorageReview Enterprise-testlaboratorium biedt een flexibele architectuur voor het uitvoeren van benchmarks van zakelijke opslagapparaten in een omgeving die vergelijkbaar is met wat beheerders tegenkomen in echte implementaties. Het Enterprise Test Lab bevat een verscheidenheid aan servers, netwerken, stroomconditionering en andere netwerkinfrastructuur waarmee ons personeel real-world omstandigheden kan vaststellen om de prestaties tijdens onze beoordelingen nauwkeurig te meten.
We nemen deze details over de laboratoriumomgeving en protocollen op in beoordelingen, zodat IT-professionals en degenen die verantwoordelijk zijn voor opslagverwerving de voorwaarden kunnen begrijpen waaronder we de volgende resultaten hebben bereikt. Geen van onze beoordelingen wordt betaald of gecontroleerd door de fabrikant van de apparatuur die we testen. Aanvullende informatie over de StorageReview Enterprise-testlaboratorium en een overzicht van de netwerkmogelijkheden zijn beschikbaar op die respectievelijke pagina's.
HPE ProLiant DL365 Gen10 Plus-configuratie:
- 2 x 7713 AMD Epyc Gen 3 CPU's (64-core, 2GHz)
- 16x 16GB DDR4 3200MHz
- 1 x HPE Samsung PM1735 3.2 GB U.3 Gen4 SSD
- ESXi 7.0u1
Analyse van de werkbelasting van applicaties
Om de prestatiekenmerken van enterprise storage-apparaten te begrijpen, is het essentieel om de infrastructuur en de applicatieworkloads in live productieomgevingen te modelleren. Onze benchmarks voor de HPE/Samsung PM1735 omvatten de MySQL OLTP-prestaties via SysBench en Microsoft SQL Server OLTP-prestaties met een gesimuleerde TCP-C-workload. Voor onze applicatieworkloads draait elke vergelijkbare schijf 4 identiek geconfigureerde VM's. Omdat de PM1735 een U.3-ALLEEN-variant is, hebben we hem getest op de HPE DL365 Gen10 Plus, terwijl de andere modellen op onze Lenovo ThinkSystem SR635 zaten.
SQL Server-prestaties
Elke SQL Server VM is geconfigureerd met twee vDisks: een volume van 100 GB voor opstarten en een volume van 500 GB voor de database en logbestanden. Vanuit het perspectief van systeemresources hebben we elke VM geconfigureerd met 8 vCPU's, 64 GB DRAM en de LSI Logic SAS SCSI-controller gebruikt. Terwijl onze Sysbench-workloads het platform eerder verzadigden in zowel opslag-I/O als capaciteit, zoekt de SQL-test naar latentieprestaties.
Deze test maakt gebruik van SQL Server 2014 op Windows Server 2012 R2 gast-VM's en wordt benadrukt door Quest's Benchmark Factory for Databases. OpslagReview's Microsoft SQL Server OLTP-testprotocol maakt gebruik van de huidige versie van Benchmark C (TPC-C) van de Transaction Processing Performance Council, een online transactieverwerkingsbenchmark die de activiteiten in complexe applicatieomgevingen simuleert. De TPC-C-benchmark komt dichterbij dan synthetische prestatiebenchmarks bij het meten van de sterke punten en knelpunten van opslaginfrastructuur in database-omgevingen. Elke instantie van onze SQL Server VM voor deze beoordeling gebruikt een SQL Server-database van 333 GB (schaal 1,500) en meet de transactieprestaties en latentie onder een belasting van 15,000 virtuele gebruikers.
SQL Server-testconfiguratie (per VM)
- Windows Server 2012 R2
- Opslagcapaciteit: 600 GB toegewezen, 500 GB gebruikt
- SQL Server 2014
- Databasegrootte: schaal 1,500
- Virtuele clientbelasting: 15,000
- RAM-buffer: 48 GB
- Testduur: 3 uur
- 2.5 uur voorconditionering
- 30 minuten proefperiode
Met de transactiebenchmark van SQL Server zagen we dat de PBlaze6 een totaal van 12,650.6 TPS bereikte met individuele VM's variërend van 3,162 TPS tot 3,163.2 TPS.
Met de gemiddelde latentie van SQL Server had de PBlaze6 6920 een totale latentie van 2.25 ms met individuele VM's variërend van 1 ms tot 3 ms. Dit plaatst het boven alle andere Gen4-drives die tot nu toe zijn getest.
Sysbench-prestaties
De volgende applicatiebenchmark bestaat uit een Percona MySQL OLTP-database gemeten via SysBench. Deze test meet ook de gemiddelde TPS (Transactions Per Second), de gemiddelde latentie en de gemiddelde latentie van het 99e percentiel.
Elke sysbench VM is geconfigureerd met drie vDisks: een voor opstarten (~ 92 GB), een met de vooraf gebouwde database (~ 447 GB) en de derde voor de database die wordt getest (270 GB). Vanuit het perspectief van systeemresources hebben we elke VM geconfigureerd met 8 vCPU's, 60 GB DRAM en de LSI Logic SAS SCSI-controller gebruikt.
Sysbench-testconfiguratie (per VM)
- CentOS 6.3 64-bits
- Percona XtraDB 5.5.30-rel30.1
- Databasetabellen: 100
- Databasegrootte: 10,000,000
- Database-threads: 32
- RAM-buffer: 24 GB
- Testduur: 3 uur
- 2 uur preconditionering 32 threads
- 1 uur 32 draden
Kijkend naar onze Sysbench-transactiebenchmark, had de Memblaze-drive een totale score van 11,478 TPS met individuele VM's variërend van 2,856 tot 2,889 TPS. Dit zet het ver voor op de andere schijven.
De gemiddelde latentie van Sysbench zorgde ervoor dat de Memblaze een totaal van 11.15 ms opleverde met individuele VM's variërend van 11.07 ms tot 11.2 ms. Nogmaals, de schijf neemt de eerste plaats met de laagste latentie tot nu toe.
Voor onze latentie in het slechtste geval (99e percentiel) had de Memblaze PBlaze6 6920-schijf een totaal van 20.2 ms ruim onder de andere schijven in vergelijking.
VDBench-werkbelastinganalyse
Als het gaat om het benchmarken van opslagapparaten, is het testen van applicaties het beste en komt het synthetische testen op de tweede plaats. Hoewel het geen perfecte weergave is van de daadwerkelijke werkbelasting, helpen synthetische tests wel om opslagapparaten te baseren met een herhaalbaarheidsfactor die het gemakkelijk maakt om appels met appels te vergelijken tussen concurrerende oplossingen. Deze workloads bieden een scala aan verschillende testprofielen, variërend van "four corners"-tests, algemene tests voor de grootte van databaseoverdrachten tot het vastleggen van sporen uit verschillende VDI-omgevingen.
Al deze tests maken gebruik van de gemeenschappelijke vdBench-workloadgenerator, met een scripting-engine om resultaten te automatiseren en vast te leggen over een groot rekentestcluster. Hierdoor kunnen we dezelfde workloads herhalen op een breed scala aan opslagapparaten, waaronder flash-arrays en individuele opslagapparaten. Ons testproces voor deze benchmarks vult het volledige schijfoppervlak met gegevens en verdeelt vervolgens een schijfgedeelte dat gelijk is aan 25% van de schijfcapaciteit om te simuleren hoe de schijf zou kunnen reageren op applicatieworkloads. Dit is anders dan volledige entropietests die 100% van de schijf gebruiken en deze in een stabiele toestand brengen. Als gevolg hiervan weerspiegelen deze cijfers hogere aanhoudende schrijfsnelheden.
profielen:
- 4K willekeurig lezen: 100% lezen, 128 threads, 0-120% joate
- 4K willekeurig schrijven: 100% schrijven, 128 threads, 0-120% snelheid
- 4K willekeurig lezen (hoge belasting): 100% lezen, 512 threads, 0-120% irate
- 4K willekeurig schrijven (hoge belasting): 100% schrijven, 512 threads, 0-120% irate
- 64K sequentieel lezen: 100% lezen, 32 threads, 0-120% jorate
- 64K sequentieel schrijven: 100% schrijven, 16 threads, 0-120% snelheid
- 64K sequentieel lezen (hoge belasting): 100% lezen, 64 threads, 0-120% irate
- 64K sequentieel schrijven (hoge belasting): 100% schrijven, 64 threads, 0-120% irate
- Synthetische database: SQL en Oracle
- VDI volledige kloon en gekoppelde kloonsporen
Vergelijkingen:
In onze eerste VDBench Workload Analysis, Random 4K Read, nam Kioxia CM6 (high-load) de eerste plaats in met de Memblaze PBlzae6 6920 op de tweede plaats, opnieuw high-load. Voor de hoge belasting van de Memblaze zagen we een piek van 1,484,363 IOPS bij een latentie van slechts 343 µs. Voor de reguliere belasting zagen we een piek van 862,778 IOPS bij een latentie van 146 µs.
Opnieuw schrijven in 4K zag Kioxia op de eerste plaats en Memblaze PBlaze6 6920 op de tweede plaats. Voor piekbelasting bereikte de 6920 584,267 IOPS met een latentie van 867 µs. Onder onze normale belasting bereikte de PBlaze6 580,117 IOPS met een latentie van slechts 215 µs.
We schakelen over naar onze 64K sequentiële workloads en beginnen met lezen. Hier nam de Memblaze de eerste plaats in met zijn hoge belasting met een piek van 108,587 IOPS of 6.79 GB/s bij een latentie van 588 µs. Onder normale belasting werd de schijf tweede met een piek van 102,035 IOPS of 6.38 GB/s bij een latentie van 313 µs.
Met 64K schrijven nam Kioxia CD6 de eerste plaats in, maar de normale belasting Memblaze kwam op de tweede plaats met 53,164 IOPS of 3.3 GB/s bij een latentie van 293 µs. High-load volgde met 52,174 IOPS of 3.26 GB/s bij een latentie van 1.2 ms.
Onze volgende reeks tests zijn onze SQL-workloads: SQL, SQL 90-10 en SQL 80-20. Beginnend met SQL, werd de Memblaze tweede met een piekprestatie van 247,494 IOPS bij een latentie van 128µs.
In SQL 90-10 zien we Memblaze opnieuw als tweede eindigen met een piek van 262,647 IOPS met een latentie van 121µs.
Voor SQL 80-20 was de plaatsing hetzelfde, waarbij de Memblaze begon onder de 100 µs en piekte op 260,215 IOPS met een latentie van 121 µs.
De volgende stap zijn onze Oracle-workloads: Oracle, Oracle 90-10 en Oracle 80-20. Beginnend met Oracle, nam de Memblaze de eerste plaats in met een piek van 280,460 IOPS met een latentie van 125 µs.
Oracle 90-10 zag de Memblaze terugvallen naar de tweede plaats met een piekprestatie van 201,129 IOPS bij een latentie van 108µs.
Met Oracle 80-20 werd Memblaze wederom tweede met een piek van 205,118 IOPS en een latency van 106µs.
Vervolgens zijn we overgestapt op onze VDI-kloontest, Full en Linked. Voor VDI Full Clone is de eerste stap opstarten. Hier nam de Memblaze de eerste plaats in met 229,874 IOPS en een latentie van 150µs.
Voor VDI FC Initial Login zakte de PBlaze6 naar de tweede plaats met een piekprestatie van 163,243 IOPS bij een latentie van 180 µs.
VDI FC Monday Login had Memblaze op de tweede plaats staan met een piek van 107,414 IOPS met een latentie van 146µs.
Voor VDI Linked Clone (LC) Boot werd de Memblaze tweede achter de CM6, de gebruikelijke topper. Voor een piek zag de schijf 108,491 IOPS en een latentie van 146 µs.
VDI LC Initial Login zag Memblaze de eerste plaats innemen met een piek van 58,314 IOPS en een latentie van 133µs.
Eindelijk, met VDI LC Monday Login Memblaze zakte naar de derde plaats met een piek van 82,576 IOPS met een latentie van 190 µs hoewel het meer dan 1 ms eerder was tijdens het testen.
Conclusie
De Memblaze PBlaze6 6920 NVMe SSD-serie is de nieuwste zakelijke schijf van het bedrijf, die voor het eerst gebruikmaakt van PCIe Gen4. De serie bestaat uit twee schijven, de D6920 (hier besproken) en de D6926. Het verschil tussen de aandrijvingen is uithoudingsvermogen en daarmee capaciteit. Over capaciteit gesproken, de topcapaciteit voor de serie is 15.36 TB in een U.2-voetafdruk. Voor prestaties zijn de maximaal vermelde aantallen 7.1 GB/s en 1.6 miljoen IOPS. Memblaze stelt dat de schijf ideaal is voor een groot aantal use-cases, en het is misschien makkelijker om te zeggen dat hij geschikt is voor de meeste (of alle) bedrijfsworkloads.
Voor prestaties hebben we de Memblaze PBlaze6 6920 SSD getest met meer dan PCIe Gen4 enterprise SSD's die we hebben. We hebben zowel gekeken naar de analyse van de werklast van applicaties als naar VDBench. In onze eerste reeks tests zagen we dat Memblaze de eerste plaats innam in SQL Server-transactie met een totaal van 12,650.6 TPS en de eerste plaats in gemiddelde latentie met een totaal van 2.25 ms. De schijf behield de toppositie in Sysbench met totale scores van 11,478 TPS, een gemiddelde latentie van 11.15 ms en een worstcasescenario van 20.2 ms.
Bij de overstap naar onze VDBench pakte de Memblaze verschillende keren de eerste plaats en bleef hij de meeste van de rest van de tests tweede. Hoogtepunten zijn onder meer 1.5 miljoen IOPS in 4K lezen met hoge belasting, 863K IOPS in 4K lezen, 584K IOPS in 4K schrijven met hoge belasting en 580K IOPS in 4K schrijven. Bij sequentieel werk zagen we 6.79 GB/s in 64K lezen met hoge belasting, 6.38 GB/s in 64K lezen, 3.26 GB/s in 64K schrijven met hoge belasting en 3.3 GB/s in 64K schrijven.
Tijdens onze SQL-tests zagen we pieken van 247 IOPS, 263 IOPS in SQL 90-10 en 260 IOPS in SQL 80-20. Met Oracle zagen we 280 IOPS, 201 IOPS in Oracle 90-10 en 205 IOPS in Oracle 80-20. Vervolgens waren onze VDI Clone-tests, Full en Linked. In Full Clone zagen we 230 IOPS bij het opstarten, 163 IOPS bij de eerste keer inloggen en 107 IOPS bij het inloggen op maandag. In Linked Clone zagen we 108 IOPS bij het opstarten, 58 IOPS bij de eerste keer inloggen en 83 IOPS bij het inloggen op maandag.
De Memblaze PBlaze6 NVMe SSD-serie is de eerste PCIe Gen4-drive van het bedrijf en alweer een eersteklas release. De schijf die we hebben getest, de D6920, stond in elke test bovenaan of bijna bovenaan. Niet iedereen kent de naam Memblaze, aangezien een groot deel van hun Amerikaanse distributie via SSD's van het merk Micron verloopt. Maar als u geen aandacht besteedt aan Memblaze, loopt u enorm mis als u geeft om prestaties in een gemeenschappelijke, hot-swappable vormfactor. Hun SSD's hebben het beste prestatieprofiel gehad van alle merken die de afgelopen jaren in ons laboratorium zijn verschenen. De D6920 is niet anders en is een door en door indrukwekkende schijf in ons hele testplan. Als gevolg hiervan heeft het onze Editor's Choice-prijs verdiend.
Memblaze PBlaze6 6920-serie productpagina
Neem contact op met StorageReview
Nieuwsbrief | YouTube | LinkedIn | Instagram | Twitter | Facebook | TikTok | RSS Feed