Home Enterprise DapuStor H3900 SSD-test

DapuStor H3900 SSD-test

by Adam Amstrong

De DapuStor H3900 is een enterprise SSD die deel uitmaakt van de Haishen3-XL-lijn van het bedrijf. In tegenstelling tot de H3100 of de H3200, is de DapuStor H3900 gebaseerd op KIOXIA XL-FLITS technologie (de eerste aandrijving die op de markt verkrijgbaar is met de nieuwe technologie), vandaar de naam Haishen3-XL. Deze SSD is gebaseerd op Storage Class Memory (SCM) en deelt vergelijkbare use cases met media van dezelfde klasse, waaronder datacache en versnelling, in-memory database, AI-training en Big Data.

De DapuStor H3900 is een enterprise SSD die deel uitmaakt van de Haishen3-XL-lijn van het bedrijf. In tegenstelling tot de H3100 of de H3200, is de DapuStor H3900 gebaseerd op KIOXIA XL-FLITS technologie (de eerste aandrijving die op de markt verkrijgbaar is met de nieuwe technologie), vandaar de naam Haishen3-XL. Deze SSD is gebaseerd op Storage Class Memory (SCM) en deelt vergelijkbare use cases met media van dezelfde klasse, waaronder datacache en versnelling, in-memory database, AI-training en Big Data.

DapuStor H3900

Storage Class Memory is al een paar jaar uit en Intel's Optane domineert min of meer dat segment van de markt. Het is leuk om wat concurrentie te zien om te zien hoe ze zich tegen elkaar houden. Als er maar één optie is, is dat natuurlijk de beste. Net als andere SCM biedt de DapuStor H3900 SSD een ultralage latentie met hogere prestaties. DapuStor citeert tot 3.5GB/3.2GB bandbreedte, 830K/300K IOPS bij werklasten met lage wachtrijdiepte en 20μs leeslatentie. Naast prestatiewinst heeft de schijf ook een verbazingwekkend uithoudingsvermogen met tot 30 DWPD. De schijf maakt gebruik van de Marvell ZAO-controller.

DapuStor H3900-interface

Net als bij andere SCM is er een capaciteitslimiet. De H3900 wordt geleverd met een capaciteit van 400 GB, 750 GB, 800 GB en 1.6 TB. Voor deze review gaan we kijken naar de 800GB versie.

DapuStor H3900 SSD-specificaties

Model No H3900
Capaciteit (TB) 0.4 0.75 0.8 1.6
Form Factor U.2 & HHHL
Interface PCIe3.0 x 4 NVMe 1.3
Flitstype 96L 3D XL-FLITS
Lees bandbreedte (128KB) MB/s 3500 3500 3500 3500
Schrijf bandbreedte (128KB) MB/s 3000 3100 3100 3200
Willekeurig lezen (4KB) KIOPS 830 830 830 830
Willekeurig schrijven (4KB) KIOPS 246 350 300 288
Stroomverbruik (typ./max.) Watt 7.0/8.1 7.0/8.5 7.0/8.5 7.0/9.5
Levensduur 30 DWPD
4K willekeurige latentie (typ. ) R/W μs 30/17 | 20/09
Oncorrigeerbare Bit Error Rate (UBER) -17
Gemiddelde tijd tussen uitval (MTBF) 2 miljoen uur
Ondersteunde besturingssystemen RHEL, SLES, CentOS, Ubuntu, Windows Server, VMware ESXi
Certificering FCC, CE, ROHS, REACH, WEEE, PCI express, NVM express

 

DapuStor H3900 SSD-prestaties

Proefbank

Onze Enterprise SSD-beoordelingen maken gebruik van een Lenovo Think System SR850 voor toepassingstests (Opmerking: we moesten een adapterkaart gebruiken in plaats van een sleuf aan de voorkant vanwege een compatibiliteitsprobleem) en a Dell PowerEdge R740xd voor synthetische benchmarks. De ThinkSystem SR850 is een goed uitgerust quad-CPU-platform, dat veel meer CPU-kracht biedt dan nodig is om krachtige lokale opslag te benadrukken. Synthetische tests die niet veel CPU-bronnen vereisen, gebruiken de meer traditionele dual-processor server. In beide gevallen is het de bedoeling om lokale opslag in het best mogelijke licht te presenteren dat overeenkomt met de maximale schijfspecificaties van de opslagleverancier.

DapuStor H3900-server

Lenovo Think System SR850

  • 4 x Intel Platinum 8160 CPU (2.1 GHz x 24 cores)
  • 16 x 32 GB DDR4-2666 MHz ECC DRAM
  • 2 x RAID 930-8i 12Gb/s RAID-kaarten
  • 8 NVMe-bays
  • VMware ESXI 6.5

Dell PowerEdge R740xd

  • 2 x Intel Gold 6130 CPU (2.1 GHz x 16 kernen)
  • 4 x 16 GB DDR4-2666 MHz ECC DRAM
  • 1x PERC 730 2GB 12Gb/s RAID-kaart
  • Add-in NVMe-adapter
  • Ubuntu-16.04.3-desktop-amd64

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.

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 DapuStor H3100 zijn dan ook de MySQL OLTP-prestaties via SysBench en Microsoft SQL Server OLTP-prestaties met een gesimuleerde TCP-C-workload. Voor onze applicatieworkloads draait elke schijf 2-4 identiek geconfigureerde VM's.

Houdini van SideFX

De Houdini-test is specifiek ontworpen om de opslagprestaties te evalueren met betrekking tot CGI-weergave. Het testbed voor deze toepassing is een variant van het kernservertype Dell PowerEdge R740xd dat we in het lab gebruiken met dubbele Intel 6130 CPU's en 64 GB DRAM. In dit geval hebben we Ubuntu Desktop (ubuntu-16.04.3-desktop-amd64) op bare metal geïnstalleerd. De uitvoer van de benchmark wordt gemeten in seconden om te voltooien, waarbij minder beter is.

De Maelstrom-demo vertegenwoordigt een deel van de renderingpijplijn dat de prestatiemogelijkheden van opslag benadrukt door aan te tonen dat het het wisselbestand effectief kan gebruiken als een vorm van uitgebreid geheugen. De test schrijft de resultaatgegevens niet weg en verwerkt de punten niet om het muurtijdeffect van de latentie-impact op de onderliggende opslagcomponent te isoleren. De test zelf bestaat uit vijf fasen, waarvan we er drie uitvoeren als onderdeel van de benchmark, en wel als volgt:

  • Laadt ingepakte punten van schijf. Dit is het moment om van schijf te lezen. Dit is single-threaded, wat de algehele doorvoer kan beperken.
  • Pakt de punten uit in een enkele platte reeks zodat ze kunnen worden verwerkt. Als de punten niet afhankelijk zijn van andere punten, kan de werkset worden aangepast om in de kern te blijven. Deze stap is multi-threaded.
  • (Niet uitgevoerd) Verwerkt de punten.
  • Verpakt ze opnieuw in emmerblokken die geschikt zijn om terug op schijf op te slaan. Deze stap is multi-threaded.
  • (Niet uitgevoerd) Schrijft de gebuckte blokken terug naar schijf.

Hier was de DapuStor H3900 in staat om 2,201.987 seconden te halen, waardoor hij precies binnen bereik kwam met de andere SCM-schijven.

DapuStor H3900Houdini

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 ze geen perfecte weergave zijn van de werkelijke 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 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, 64 threads, 0-120% snelheid
  • 64K sequentieel lezen: 100% lezen, 16 threads, 0-120% jorate
  • 64K sequentieel schrijven: 100% schrijven, 8 threads, 0-120% snelheid
  • Synthetische database: SQL en Oracle
  • VDI volledige kloon en gekoppelde kloonsporen

Vergelijkingen:

In onze eerste VDBench Workload Analysis, Random 4K Read, verklaarde de DapuStor met prestaties bij een latentie van slechts 31.7 µs en bereikte een piek van 835,064 IOPS met een latentie van slechts 148.2 µs alvorens een klein beetje te dalen. Dit zette de drive op de eerste plaats met een comfortabele marge.

DapuStor H3900 4k lezen

4K willekeurig schrijven was een ander verhaal voor de H3900. Hier werd de schijf derde met een piekprestatie van 338,630 IOPS met een latentie van 457.4 µs.

DapuStor H3900 4k schrijven

Als we overschakelen naar sequentiële workloads, bekijken we onze 64K-benchmarks. Voor sequentieel lezen piekte de H3900 op 47,707 IOPS of 3GB/s bij een latentie van 334.3µs voor de tweede plaats.

DapuStor H3900 64k lezen

Met 64K sequentieel schrijven kwam de DapuStor opnieuw als beste uit de bus met een piek van 36,571 IOPS of 2.3GB/s bij een latentie van 431µs.

DapuStor H3900 64k schrijven

Onze volgende reeks tests zijn onze SQL-workloads: SQL, SQL 90-10 en SQL 80-20. Beginnend met SQL, had de DapuStor H3900 een indrukwekkende run waarbij hij in zijn geheel onder de 100 µs bleef. De schijf piekte op de eerste plaats met 405,709 IOPS en een latentie van slechts 78.6 µs.

DapuStor H3900 sql

Voor SQL 90-10 herhaalde de H3900 zijn latentietrend met een piekscore van 388,430 IOPS met een latentie van slechts 81.8 µs. De rit nam gemakkelijk de eerste plaats in.

 

SQL 80-20 toonde de beste plaatsing van de H3900 tot nu toe met een piek van 378,175 IOPS bij 83.9 µs voor latentie, ruim voor op het peloton.

De volgende stap zijn onze Oracle-workloads: Oracle, Oracle 90-10 en Oracle 80-20. Beginnend met Oracle, ging de DapuStor H3900 verder met zijn extreem lage latency-dominantie. De schijf pakte de eerste plaats met een piek van 354,991 IOPS met een latentie van 98.5 µs.

Met Oracle 90-10 bleef de H3900 in de eerste plaats met een piek van 332,320 IOPS en een latentie van 65.7 µs.

Oracle 80-20 had opnieuw de H3900 bovenaan met 328,103 IOPS en een latentie van 66.3 µs.

Vervolgens zijn we overgestapt op onze VDI-kloontest, Full en Linked. Voor VDI Full Clone (FC) Boot was de DapuStor H3900 ver aan de leiding met een piek van 231,866 IOPS met een latentie van 138.8 µs voordat hij er een paar liet vallen.

Voor VDI FC Initial Login stond de H3900 bovenaan met een piek van 145,357 IOPS en een latentie van 203.4 µs.

VDI FC Monday Login zag de DapuStor de stopplaats innemen met 118,009 IOPS met een latentie van 133.6 µs.

Voor VDI Linked Clone (LC) Boot bereikte de DapuStor H3900 een piek van 107,815 IOPS met een latentie van 147.8 µs. De aandrijving bleef op de eerste plaats.

Na een lange tijd bovenaan, gleed de H3900 naar de tweede plaats achter de Intel 900p in onze VDI LC Initial Login met een piek van 64,107 IOPS en een latentie van 122µs.

Eindelijk schoot de H3900 ver naar voren in VDI LC Monday Login met een piek van 84,739 IOPS en een latentie van 186.2 µs.

Conclusie

De DapuStor H3900 is een storage class memory (SCM) SSD voor de onderneming. De schijf maakt gebruik van de XL-FLASH-technologie van KIOXIA, waardoor deze deel uitmaakt van DapuStor's Haishen3-XL-lijn. Omdat het een SCM-schijf is, is het gericht op dezelfde use-cases die verband houden met SCM, maar met name gericht op gegevenscache en versnelling, in-memory database, AI-training en Big Data. De schijf wordt geleverd in zowel U.2- als HHHL-vormfactoren (we kijken naar de U.2-versie). En net als andere SCM-schijven is de capaciteit wat aan de lage kant, maar wordt aangeboden in 400 GB, 750 GB, 800 GB en 1.6 TB. Voor prestaties wordt de drive geciteerd met een bandbreedte tot 3.5 GB/3.2 GB, 830K/300K IOPS bij workloads met een lage wachtrijdiepte met 20μs leeslatentie, met maximaal 30DWPD.

Wat de prestaties betreft, hebben we zowel onze Application Workload Analysis (alleen Houdini) als VDBench-tests uitgevoerd. Voor Houdini van SideFX eindigde de H3900 bijna bovenaan met 2,201.987 seconden. Beter dan de conventionele NAND-schijven, maar aan de onderkant van de SCM-schijven.

Voor VDBench schitterde de drive echt. Hoogtepunten zijn onder meer 835K IOPS voor 4K lezen, 339K IOPS voor 4K schrijven, 3GB/s voor 64K lezen en voor 64K schrijven bereikte de schijf 2.3 GB/s. Met SQL zagen we 406K IOPS, 388K IOPS voor SQL 90-10, 378K IOPS voor SQL 80-20 met pieklatentie onder 100 µs in alle drie de tests. Voor Oracle zagen we 355 IOPS, 332 IOPS voor Oracle 90-10, 328 IOPS voor Oracle 80-20, en wederom een ​​pieklatentie van minder dan 100 µs in alle drie de tests. In onze VDI-kloontests bleef de H3900 indruk maken en bleef hij bovenaan of dichtbij. Bij het opstarten van VDI FC had de schijf 232K IOPS, bij de eerste aanmelding van VDI FC had de schijf 145K IOPS, bij de aanmelding van VDI FC op maandag 118K IOPS, bij het opstarten van VDI LC bereikte het 108K IOPS, bij de eerste aanmelding van VDI LC was de piek 64K IOPS, en in VDI LC maandag login raakte de schijf ongeveer 85K IOPS.

Nu Optane al zo lang de regerende koning is in de SCM-ruimte, is het leuk om een ​​concurrent het veld te zien betreden met een indrukwekkende show. Hoewel de DapuStor niet de eerste plaats in Houdini innam, hoewel dichtbij, domineerde hij de meeste van onze andere benchmarks met in verschillende gevallen een kleine hoeveelheid latentie. Voor workloads die extreem lage latentie en sterke prestaties nodig hebben, is de DapuStor H3900 de drive die u zoekt.

DapuStor Haishen3

Neem contact op met StorageReview

Nieuwsbrief | YouTube | Podcast iTunes/Spotify | Instagram | Twitter | Facebook | RSS Feed