Enterprise

DapuStor R6060 122TB Review: Gen5 QLC met hoge leesprestaties op grote schaal

De DapuStor R6060 is een PCIe Gen5 enterprise QLC SSD, gebouwd rond de DP800-controller en 3D QLC NAND van het bedrijf. De serie omvat U.2-, E3.L- en E1.L-vormfactoren, met capaciteiten van 15.36 TB, 30.72 TB, 61.44 TB en 122.88 TB, plus een topmodel van 245 TB. De interface ondersteunt PCIe 5.0 x4 of 2×2 dual-port werking en NVMe 2.0. Ons testexemplaar is de 122.88 TB E3.L 2T-variant, die DapuStor positioneert voor compacte AI-infrastructuren, cloudimplementaties en grootschalige opslagpools waar flashdichtheid de belangrijkste overweging is. Het prestatieprofiel sluit aan bij die rol, met een hoge sequentiële leesbandbreedte in combinatie met een veel lagere schrijfsnelheid. Daardoor is de R6060 beter geschikt voor datasets met veel leesbewerkingen en opslaglagen waar capaciteit een belangrijke rol speelt, dan voor transactionele workloads met kleine blokken.

DapuStor geeft voor de R6060 een sequentiële leesdoorvoer van maximaal 14 GB/s op voor de gehele productfamilie, met een sequentiële schrijfdoorvoer van 4 GB/s. De willekeurige leesprestaties bedragen maximaal 3 miljoen IOPS voor de modellen van 15.36 TB en 30.72 TB, terwijl de modellen van 61.44 TB en 122.88 TB een score van 2.8 miljoen IOPS behalen. De willekeurige schrijfprestaties liggen aanzienlijk lager, met 40 IOPS bij 16 KB voor de kleinere capaciteiten en 20 IOPS bij 32 KB voor het model van 122.88 TB. Dit maakt de R6060 vooral geschikt voor leesbewerkingen, met name voor grote datasets en opslaglagen met een hoge dichtheid, waar bruikbare capaciteit belangrijker is dan de schrijfsnelheid van kleine blokken.

De R6060 beschikt over de zakelijke functies die je van een dergelijke schijf mag verwachten, waarbij NVMe 2.0 Flexible Data Placement (FDP) een van de meest relevante is voor QLC. FDP geeft de host meer controle over waar data wordt geschreven, wat helpt om schrijfversterking te verminderen en het flashgeheugen beter te benutten. DapuStor beoordeelt de schijf met een DWPD van 0.6 en vermeldt OCP 2.5-conformiteit, NVMe-MI 1.2, end-to-end databescherming, secure boot, firmwareverificatie, ondersteuning voor het saneren van data, telemetrie, latentiebewaking en dual-port-ondersteuning voor systemen die padredundantie vereisen.

DapuStor biedt vijf jaar garantie op de R6060 en geeft een maximaal vermogen van 25W en een rustvermogen van 5W op. De willekeurige latentie bedraagt ​​80/25 µs voor lezen/schrijven, de sequentiële latentie 7/8 µs en de MTBF (Mean Time Between Failures) 2.5 miljoen uur.

Specificaties van de DapuStor R6060 122TB

Metrisch/Veld 15.36TB 30.72TB 61.44TB 122.88TB
Algemeen
PCN R6060
Capaciteit (TB) 15.36 30.72 61.44 122.88
Form Factor U.2/E3.L 2T/E1.L
Interface PCIe 5.0×4 / 2×2, NVMe 2.0
Flitstype 3D Enterprise QLC NAND-flash
Prestaties
Leesbandbreedte @128KB (MB/s) 14000 14000 14000 14000
Schrijfbandbreedte @128KB (MB/s) 4000 4000 4000 4000
Willekeurige leesbewerking @4KB KIOPS 3000 3000 2800 2800
Random Write KIOPS 40@16KB 40@16KB 40@16KB 20@32KB
Willekeurige latentie lezen/schrijven (µs) 80/25
Sequentiële latentie lezen/schrijven (µs) 7/8
Power
Maximaal vermogen (W) 25
Inactief vermogen (W) 5
Betrouwbaarheid:
Uithoudingsvermogen 0.6 DWPD
MTBF 2.5 miljoen uur
UBER 1 sector per 10^18 bits gelezen
Garantie 5 jaar

DapuStor R6060 Prestaties

Drive Testing Platform

We gebruiken een Dell PowerEdge R760 met Ubuntu 22.04.2 LTS als testplatform voor alle workloads in deze review. Uitgerust met een Serial Cables Gen5 JBOF , biedt deze brede compatibiliteit met U.2, E1.S, E3.S en M.2 SSD's. Onze systeemconfiguratie wordt hieronder beschreven:

  • 2x Intel Xeon Gold 6430 (32-core, 2.1 GHz)
  • 16x 64GB DDR5-4400
  • 480 GB Dell BOSS SSD
  • Seriële kabels Gen5 JBOF

Schijven vergeleken

Bij het analyseren van de benchmarkresultaten is het belangrijk om de positionering van deze schijven in gedachten te houden. Hoewel ze niet allemaal rechtstreeks met elkaar concurreren in implementatiescenario's, overlappen ze voldoende qua capaciteit en marktfocus om een ​​nuttige context te bieden over de plaats van de DapuStor R6060 122.88 TB binnen het huidige landschap van enterprise SSD's met hoge capaciteit.

De vergelijkingsgroep belicht verschillende benaderingen voor het schalen van enterprise flashgeheugen. De op TLC gebaseerde Micron 6550 ION 61.44 TB legt de nadruk op hogere Gen5-prestaties, terwijl de Solidigm P5336 122.88 TB en Solidigm P5336 61.44 TB zich sterk richten op het maximaliseren van de dichtheid en kostenefficiëntie door middel van QLC NAND. De DapuStor J5060 61.44 TB biedt een ander referentiepunt voor Gen4 U.2, terwijl de R6060 met 122.88 TB de nieuwere Gen5 E3.L-segment betreedt.

Door deze schijven mee te nemen, krijgen we een breder beeld van hoe de R6060 zich verhoudt tot zowel prestatiegerichte als op dichtheid gerichte ontwerpen, nu leveranciers doorgaan met het ontwikkelen van opslagplatformen met hoge capaciteit voor de zakelijke markt.

FIO Prestatie Benchmark

Om de opslagprestaties van elke SSD te meten aan de hand van gangbare industriële meetmethoden, maken we gebruik van FIO. Elke schijf ondergaat hetzelfde testproces, inclusief een preconditioneringsstap van twee volledige schijfvullingen met een sequentiële schrijfwerklast, gevolgd door een steady-state prestatiemeting. Naarmate elk gemeten werklasttype verandert, voeren we een nieuwe preconditioneringsvulling uit met die nieuwe overdrachtsgrootte.

In dit gedeelte concentreren we ons op de volgende FIO-benchmarks:

  • 128K sequentieel
  • 64K willekeurig
  • 16K willekeurig
  • 4K willekeurig

128K sequentieel schrijven (IODepth 16 / NumJobs 1)

De DapuStor R6060 122.88TB-schijf behaalde een snelheid van 3,920.6 MB/s in de sequentiële schrijftest van 128K, waarmee hij de tweede plaats in deze groep behaalde. De Micron 6550 ION 61.44TB lag met 10,456.4 MB/s ruim voor, maar de R6060 eindigde nog steeds comfortabel voor de Solidigm P5336 122.88TB met 3,152.5 MB/s, de DapuStor J5060 61.44TB met 2,883.1 MB/s en de Solidigm P5336 61.44TB met 2,503.5 MB/s.

128K sequentiële schrijflatentie (IODepth 16 / NumJobs 1)

De DapuStor R6060 122.88 TB behaalde een sequentiële schrijflatentie van 509.7 µs bij 128K-bewerkingen en eindigde daarmee wederom als tweede. De Micron 6550 ION 61.44 TB was koploper met 191.0 µs, terwijl de rest van de geteste schijven achterbleef bij de R6060, waaronder de Solidigm P5336 122.88 TB met 634.0 µs, de DapuStor J5060 61.44 TB met 693.3 µs en de Solidigm P5336 61.44 TB met 798.4 µs. Hoewel Micron hier een grote voorsprong behield, behaalde de R6060 nog steeds het beste resultaat van de overige schijven.

128K sequentieel lezen (IODepth 64 / NumJobs 1)

De DapuStor R6060 122.88 TB behaalde een snelheid van 11,554.0 MB/s in de 128K Sequential Read-test, waarmee hij opnieuw op de tweede plaats eindigde achter de Micron 6550 ION 61.44 TB met 13,979.7 MB/s.

Na die twee was er een steile daling naar de rest van de vergelijkingsgroep, met de Solidigm P5336 61.44 TB op 7,132.3 MB/s, de Solidigm P5336 122.88 TB op 7,121.6 MB/s en de DapuStor J5060 61.44 TB op 7,126.8 MB/s. De R6060 was, naast het Micron-model, de enige schijf die in deze test een snelheid van meer dan 11 GB/s haalde.

128K sequentiële leeslatentie (IODepth 64 / NumJobs 1)

De DapuStor R6060 122.88 TB noteerde een sequentiële leeslatentie van 692.1 µs bij 128K, waarmee hij de op één na beste prestatie in de groep neerzette. De Micron 6550 ION 61.44 TB had de laagste latentie met 571.9 µs, terwijl de Solidigm P5336 122.88 TB de hoogste had met 1123.0 µs. Beide Solidigm P5336-schijven waren hier vrijwel identiek, met het 122.88 TB-model op 1123.0 µs en de 61.44 TB-versie op 1121.3 µs, terwijl de DapuStor J5060 daar tussenin zat met 1122.1 µs.

De R6060 behield een mooie voorsprong op de rest van het deelnemersveld, hoewel Micron nog steeds het beste resultaat behaalde.

 

Willekeurig schrijven in 64K

De DapuStor R6060 122.88 TB presteerde vrijwel constant tijdens de 64K random write test. De test begon met 3,477.9 MB/s en 55.6K IOPS bij 1/1, waarna de snelheid steeg naar 3,915.2 MB/s en 62.6K IOPS bij 1/2. Vanaf dat punt bleef de snelheid vrijwel constant. Gedurende het grootste deel van de test schommelde de snelheid tussen 3,913.7 MB/s en 3,916.9 MB/s, met als hoogste resultaat 3,916.9 MB/s en 62.7K IOPS bij 4/1. Zelfs bij de zwaardere instellingen bleef de snelheid stabiel op 3,914.6 MB/s bij 32/4, 3,913.8 MB/s bij 16/8 en 3,914.0 MB/s bij 32/8. Buiten het lagere startpunt van 1/1 bleef de R6060 in principe gedurende de hele meting op een vast niveau.

Als we naar de andere schijven in de grafiek kijken, zien we dat de Micron 6550 ION 61.44 TB op een veel hoger niveau presteerde, met snelheden van ongeveer 2.4 GB/s tot iets meer dan 10.3 GB/s. Achter de R6060 bleef de Solidigm P5336 122.88 TB rond de 3.0 GB/s hangen, de DapuStor J5060 61.44 TB zat meestal rond de 2.8 GB/s en de Solidigm P5336 61.44 TB schommelde tussen de 2.5 GB/s en 2.6 GB/s. De R6060 behield dus de tweede plaats, met een mooie voorsprong op de rest van de niet-Micron-groep.

64K willekeurige schrijflatentie

De latentie volgde hetzelfde constante patroon, waarbij de R6060 18 µs mat bij 1/1, 31 µs bij 1/2 en 2/1, 63 µs bij 1/4, 2/2 en 4/1, en vervolgens 127 µs bij 2/4, 4/2 en 8/1. Naarmate de belasting toenam, steeg de latentie naar 255 µs bij 1/8, 2/8, 8/2 en 16/1, en vervolgens naar 510 µs bij 4/8, 8/4 en 32/1. Bij de zwaarste belasting bereikte de latentie 1,021 µs bij 8/8, 16/4 en 32/2, 2,043 µs bij 16/8 en 32/4, en piekte op 4,087 µs bij 32/8.

De Micron-schijf bleef met een ruime marge de laagste latentie behouden en eindigde rond de 1,600 µs bij 32/8. De R6060 eindigde als tweede met 4,087 µs. De Solidigm P5336 122.88 TB eindigde rond de 5,100 µs, de J5060 rond de 5,500 µs en de Solidigm P5336 61.44 TB net boven de 6,000 µs. Dus hoewel de R6060 qua latentie lang niet in de buurt kwam van de Micron, eindigde hij toch voor de andere drie schijven toen de test zwaarder werd.

64K willekeurig lezen

De DapuStor R6060 122.88 TB had een minder gelijkmatige curve bij 64K willekeurige leesbewerkingen, maar de uiteindelijke resultaten waren aan het einde het beste. Hij begon met 381.4 MB/s en 6.1K IOPS bij 1/1, waarna hij opliep tot 748.2 MB/s bij 1/2, 1,007.1 MB/s bij 2/2, 1,431.8 MB/s bij 1/4 en 2,343.8 MB/s bij 2/4. De snelheid bleef oplopen tot 2,767.5 MB/s bij 1/8, vervolgens 3,668.5 MB/s bij 4/4, 4,060.2 MB/s bij 16/2, 4,750.0 MB/s bij 2/8, 6,433.3 MB/s bij 8/4 en 7,495.3 MB/s bij 4/8. Van daaruit bereikte de snelheid 8,428.0 MB/s bij 32/2, 9,827.5 MB/s bij 16/4, 10,782.5 MB/s bij 8/8, 12,798.2 MB/s bij 16/8 en piekte op 13,274.8 MB/s bij 32/8.

Zoals in de onderstaande grafiek te zien is, bleef de Micron 6550 ION 61.44 TB gedurende een groot deel van de test aan kop, met een piek van net onder de 13.0 GB/s, hoewel de R6060 er aan het einde net boven de Micron in slaagde te eindigen.

64K willekeurige leeslatentie

Hoewel de R6060 in het begin wat hobbeliger was dan de andere drives, presteerde hij sterk tegen het einde van de test. Hij begon met 163 µs bij 1/1, vervolgens 167 µs bij 1/2, 174 µs bij 1/4, 180 µs bij 1/8, 217 µs bij 2/8, 220 µs bij 2/4, 249 µs bij 2/2, 260 µs bij 2/1, 287 µs bij 4/8, 290 µs bij 4/4 en 352 µs bij 8/4. Het middenbereik werd minder overzichtelijk, met 446 µs bij 8/1, 505 µs bij 16/2, 531 µs bij 32/2, 574 µs bij 16/1, 595 µs bij 32/1, 700 µs bij 16/8, 738 µs bij 32/4 en een piek van 1,285 µs bij 32/8.

In de grafiek bleef Micron over het algemeen lager en eindigde rond de 1,200 µs bij 32/8. De R6060 eindigde op 1,285 µs, wat nog steeds veel lager was dan de J5060 en beide Solidigm-drives, die allemaal aan het eind de 2,200 µs overschreden.

16K willekeurig lezen

De DapuStor R6060 122.88 TB behaalde een sterk resultaat in de 16K random read-test nadat de workloaddiepte was verhoogd. De test begon met 9.6K IOPS bij 1/1, steeg vervolgens naar 18.0K bij 2/1, 37.2K bij 1/4, 58.2K bij 8/1 en 72.8K bij 1/8. Vanaf daar bleef de prestatie stijgen tot 112.8K bij 16/1, 133.3K bij 4/4, 138.1K bij 2/8 en 140.3K bij 1/16, waarna de prestatie nog sterker steeg naarmate de workload dieper werd. De prestatie bereikte 211.6K bij 32/1, 246.9K bij 8/4, 256.5K bij 4/8 en 261.2K bij 2/16. Bij de zwaardere instellingen behaalde het 436.0K bij 16/4, 447.7K bij 8/8 en 456.1K bij 4/16, alvorens te eindigen op 659.3K bij 32/4, 671.3K bij 16/8, 679.7K bij 8/16, 784.5K bij 32/8, 786.2K bij 16/16 en een piek van 817.7K IOPS bij 32/16.

In vergelijking met de rest van de groep was de R6060 een van de sterkste schijven in het algemeen, hoewel Micron nog steeds de beste prestatie leverde. De Micron 6550 ION 61.44 TB kwam in de buurt van 860 IOPS, waarmee hij de R6060 in het allerhoogste segment voorbijstreefde. Desondanks bleef de R6060 gedurende een groot deel van de testperiode ruim voor op beide Solidigm P5336-schijven en eindigde hij er uiteindelijk ook ruim boven.

16K willekeurige leeslatentie

De latentie van de R6060 zag er gedurende het grootste deel van de test goed uit, tot het einde. Deze begon bij 104 µs op 1/1, vervolgens 110 µs op 2/1 en 124 µs op 4/1. Bij de lichtere en gemiddelde instellingen bleef de latentie binnen een smalle bandbreedte, met waarden van 107 µs bij 1/4, 109 µs bij 1/8, 113 µs bij 1/16, 115 µs bij 2/8, 120 µs bij 4/4, 130 µs bij 8/4, 137 µs bij 8/1 en 141 µs bij 16/1. Naarmate de belasting toenam, steeg de latentie geleidelijk tot 143 µs bij 8/8, 148 µs bij 16/4, 151 µs bij 32/1, 189 µs bij 8/16 en 193 µs bij 16/8, alvorens steiler te stijgen bij de zwaarste combinaties, met waarden van 196 µs bij 32/4, 330 µs bij 16/16, 336 µs bij 32/8 en een piek van 642 µs bij 32/16.

Daardoor bleef de R6060 gedurende het grootste deel van de test goed presteren, hoewel de latentie aan het einde merkbaar toenam. De Micron 6550 ION had echter nog steeds de beste latentiecurve en bleef gedurende de hele test aanzienlijk lager.

 

Willekeurig schrijven in 16K

De DapuStor R6060 122.88 TB behaalde een lage score van 16K willekeurige schrijfsnelheid in vergelijking met de meeste andere harde schijven in deze groep. De schijf opende met 42.7K IOPS op 1/1, steeg naar 51.3K op 1/4 en bereikte een piek van 50.7K op 2/4. Daarna bleef de score gedurende de rest van de test grotendeels tussen de 28K en 46K, met onder andere 46.4K op 1/8, 43.0K op 2/8, 44.2K op 4/4, 41.3K op 8/8, 37.1K op 16/4, 36.1K op 16/8, 30.0K op 16/16 en 27.3K op 32/16. Qua bandbreedte kwam dat neer op een piek van 801.4 MB/s, waarbij het grootste deel van de test zich rond de 500 MB/s tot 700 MB/s bevond.

Vergeleken met de rest van het testveld bleef de R6060 qua schrijf-IOPS flink achter, met uitzondering van de andere 122TB Solidigm-schijf. De Micron 6550 ION 61.44TB presteerde veruit het beste en bleef gedurende het grootste deel van de test in het bereik van 250 tot 660 IOPS. De DapuStor J5060 61.44TB zat over het algemeen rond de 175 tot 185 IOPS, terwijl de Solidigm P5336 61.44TB meestal rond de 160 IOPS zat.

16K willekeurige schrijflatentie

De R6060 begon met een lage waarde van 23 µs bij 1/1, en mat vervolgens 51 µs bij 2/1, 77 µs bij 1/4, 115 µs bij 4/1 en 157 µs bij 2/4. Van daaruit liep het vrij snel op naarmate de werkbelasting zwaarder werd, en bereikte 371 µs bij 2/8, 470 µs bij 16/1, 779 µs bij 4/8, 815 µs bij 8/4, 881 µs bij 2/16, 1,139 µs bij 32/1, 1,548 µs bij 8/8, 1,723 µs bij 16/4, 1,738 µs bij 4/16, 3,660 µs bij 8/16, 4,133 µs bij 32/4, 8,537 µs bij 16/16, 8,846 µs bij 32/8, en uiteindelijk 18,759 µs bij 32/16.

Daardoor had de R6060 de hoogste latentie in de groep aan het einde van de test. Micron bleef gedurende de hele test veel lager presteren, en zelfs de J5060 en beide Solidigm-schijven presteerden bij de zwaarste belastingcombinaties aanzienlijk slechter dan de R6060.

4K willekeurig lezen

De DapuStor R6060 122.88 TB liet uitstekende resultaten zien bij 4K willekeurige leesbewerkingen, waarbij de prestaties verbeterden naarmate de test overging naar combinaties met een grotere wachtrijdiepte en een hoger aantal taken.

Het begon met 11.5K IOPS bij 1/1, steeg vervolgens naar 21.5K bij 2/1, 44.0K bij 1/4, 83.2K bij 2/4, 85.4K bij 1/8, 162.2K bij 2/8 en 165.0K bij 1/16. Vanaf daar bleef het stijgen en bereikte 313.1K bij 4/8, 316.5K bij 2/16, 557.9K bij 16/4, 585.6K bij 8/8, 598.9K bij 4/16, 1.043M bij 16/8, 1.069M bij 8/16, 1.729M bij 16/16 en piekte uiteindelijk op 2.061M IOPS bij 32/16. De bandbreedte bereikte een maximum van 8,050.3 MB/s.

4K willekeurige leeslatentie

De leeslatentie bleef gedurende het grootste deel van de test binnen een smal bereik en nam alleen aan de bovenkant merkbaar toe. De R6060 begon met 0.086 ms bij 1/1, vervolgens 0.092 ms bij 2/1, 0.090 ms bij 1/4, 0.095 ms bij 2/4, 0.093 ms bij 1/8, 0.098 ms bij 2/8 en 0.096 ms bij 1/16. Halverwege de test bleef de latentie dicht bij dit niveau, inclusief 0.101 ms bij 4/4 en 4/8, 0.107 ms bij 8/4, 0.109 ms bij 8/8, 0.115 ms bij 16/4, 0.119 ms bij 8/16 en 0.123 ms bij 16/8. Bij de zwaardere instellingen steeg de reactietijd naar 0.148 ms bij 16/16, 0.155 ms bij 32/8 en bereikte een piek van 0.247 ms aan het einde van de test.

GPU directe opslag

Een van de tests die we op deze testbank hebben uitgevoerd, was de Magnum IO GPU Direct Storage (GDS)-test. GDS is een functie die is ontwikkeld door NVIDIA waarmee GPU's de CPU kunnen omzeilen bij het benaderen van gegevens die zijn opgeslagen op NVMe-schijven of andere snelle opslagapparaten. In plaats van gegevens via de CPU en het systeemgeheugen te routeren, maakt GDS directe communicatie tussen de GPU en het opslagapparaat mogelijk, wat de latentie aanzienlijk vermindert en de gegevensdoorvoer verbetert.

Hoe GPU Direct Storage werkt

Traditioneel, wanneer een GPU gegevens verwerkt die zijn opgeslagen op een NVMe-schijf, moeten de gegevens eerst door de CPU en het systeemgeheugen reizen voordat ze de GPU bereiken. Dit proces creëert knelpunten, omdat de CPU als tussenpersoon fungeert, wat latentie toevoegt en waardevolle systeembronnen verbruikt. GPU Direct Storage elimineert deze inefficiëntie door de GPU in staat te stellen gegevens rechtstreeks vanaf het opslagapparaat te benaderen via de PCIe-bus. Dit directe pad vermindert de overhead van gegevensverplaatsing, wat zorgt voor snellere en efficiëntere gegevensoverdracht.

AI-workloads, met name die met deep learning, zijn zeer data-intensief. Het trainen van grote neurale netwerken vereist het verwerken van terabytes aan data, en elke vertraging in dataoverdracht kan leiden tot onderbenutte GPU's en langere trainingstijden. GPU Direct Storage pakt deze uitdaging aan door ervoor te zorgen dat data zo snel mogelijk naar de GPU wordt geleverd, waardoor inactieve tijd wordt geminimaliseerd en de rekenefficiëntie wordt gemaximaliseerd.

Bovendien is GDS met name gunstig voor workloads die het streamen van grote datasets omvatten, zoals videoverwerking, natuurlijke taalverwerking of realtime-inferentie. Door de afhankelijkheid van de CPU te verminderen, versnelt GDS de databeweging en maakt CPU-bronnen vrij voor andere taken, wat de algehele systeemprestaties verder verbetert.

GDSIO Sequentiële Leesdoorvoer

In onze GDSIO-test voor sequentiële leesdoorvoer liet de DapuStor R6060 122.88 TB wisselende resultaten zien bij 16K-overdrachten, maar stabiliseerde zich aanzienlijk naarmate de blokgrootte toenam. Bij 16K opende de schijf met één thread op 663.7 MiB/s, daalde naar 221.5 MiB/s bij vier threads en 200.3 MiB/s bij acht, om vervolgens weer op te klimmen naar 978.8 MiB/s bij 128 threads. Daardoor bleef de schijf achter bij sommige andere schijven gedurende een groot deel van het testgedeelte met kleine blokken, met name in het middenbereik van het aantal threads. Sequentiële leesbewerkingen van 16K waren dus niet waar deze schijf het beste presteerde.

Bij 128K presteerde de R6060 aanzienlijk beter. Hij behaalde 1.4 GiB/s bij één thread, 1.7 GiB/s bij 16 threads, 2.8 GiB/s bij 32 threads, en klom vervolgens op naar 4.3 GiB/s bij 64 en 4.9 GiB/s bij 128. Daarmee behaalde hij het beste resultaat in deze groep bij de hogere thread-aantallen voor sequentiële leesbewerkingen van 128K, vóór de DapuStor J5060 (61.44 TB), de Micron 6550 ION (61.44 TB) en de Solidigm P5336 (122.88 TB). Het verschil was vooral merkbaar bij 64 en 128 threads, waar de R6060 zich duidelijk onderscheidde van de rest.

De grootste winst werd behaald bij de 1M-runs, waar de R6060 begon met 1.7 GiB/s met één thread, vervolgens sprong naar 3.0 GiB/s bij vier, 4.4 GiB/s bij acht, 5.2 GiB/s bij zestien en een piek bereikte van 5.9 GiB/s bij 128 threads. Vanaf acht threads leidde de R6060 de vergelijkingsgroep en bleef zijn voorsprong vergroten naarmate het aantal threads toenam. Hoewel de R16 dus wisselvallig presteerde in het 16K-gedeelte, waren de resultaten bij 128K en 1M sequentiële leesbewerkingen zeer sterk, vooral wanneer het aantal threads de hogere kant van de test bereikte.

GDSIO Sequentiële lees-IOPS

Voor GDSIO sequentiële lees-IOPS vertoonde de DapuStor R6060 122.88TB een wisselend profiel afhankelijk van de blokgrootte. Bij 16K begon hij sterk met 42.5K IOPS met één thread, daalde naar 14.2K bij vier en 12.8K bij acht, om vervolgens weer op te klimmen gedurende de rest van de test, met 19.9K bij 32 threads, 36.6K bij 64 en 62.6K bij 128. Dat herstel bracht hem dicht in de buurt van de Micron 6550 ION aan de bovenkant, hoewel de Solidigm P5336 in dit deel van de test ruim voorbleef met 92.5K IOPS bij 128 threads. De kleinere workloads van 16K waren wat ongelijkmatig voor de R6060 in het midden van het threadbereik, maar hij eindigde veel sterker dan het aanvankelijk leek.

Bij 128K produceerde de R6060 een sterkere, stabielere schaalcurve. Hij behaalde 11.6K IOPS op één thread, 6.4K op vier, 8.7K op acht, 14.0K op 16, 23.2K op 32, 35.3K op 64 en 40.3K op 128. Dat was het beste resultaat in de groep aan de bovenkant van het spectrum, vóór de DapuStor J5060 met 61.44 TB bij 31.3K, de Solidigm P5336 met 122.88 TB bij 23.3K en de Micron 6550 ION met 61.44 TB bij 19.4K. Naarmate het aantal gelijktijdige processen toenam, onderscheidde de R6060 zich op dit gebied overtuigend.

Bij de 1M-resultaten presteerde de R6060 goed (hoewel dit moeilijk te zien is in de grafiek). De printer begon met 1.7K IOPS, steeg naar 3.0K bij vier threads, 4.5K bij acht threads, 5.3K bij 16 threads, 5.6K bij 32 threads, 5.9K bij 64 threads en 6.0K bij 128 threads. Daarmee behaalde de printer het hoogste resultaat in de vergelijkingsgroep voor de grotere 1M-transfers, waarmee hij de DapuStor J5060 (4.3K), de Solidigm P5336 (4.3K) en de Micron 6550 ION (2.6K) overtrof. Hoewel het 16K-gedeelte wat dipjes vertoonde, leverde de R6060 zeer goede sequentiële lees-IOPS bij 128K en 1M, vooral naarmate het aantal threads hoger werd.

Sequentiële leeslatentie van GDSIO

Wat de sequentiële leeslatentie van GDSIO betreft, behaalde de DapuStor R6060 122.88TB een van de beste resultaten in deze groep, vooral naarmate het aantal threads toenam. Bij 16K opende de 122 µs met één thread, vervolgens steeg deze naar 281 µs met vier threads, 623 µs met acht, 1.1 ms met 16, 1.6 ms met 32, 1.7 ms met 64 en 2.0 ms met 128. Dit resulteerde in de laagste latentie bij de lichtste belasting van 16K en hield de 1260 TB concurrerend over de rest van de curve, hoewel de Micron 6550 ION en Solidigm P5336 iets lager scoorden in het midden van het 16K-bereik, voordat de prestaties in de groep aan de bovenkant weer dichter bij elkaar kwamen.

Bij 128K bleef de R6060 sterk presteren, met een latentie van 85 µs bij één thread, 621 µs bij 4, 923 µs bij 8, 1.1 ms bij 16, 1.4 ms bij 32, 1.8 ms bij 64 en 3.2 ms bij 128. Met meer dan 32 threads bleef de R6060 aan de top, en zelfs toen de latentie onder zwaardere belasting toenam, presteerde hij nog steeds goed in vergelijking met de andere schijven in deze test. De Micron 6550 ION eindigde aanzienlijk hoger aan de bovenkant van de 128K-test, terwijl de DapuStor J5060 en Solidigm P5336 ook boven de R6060 eindigden bij 128 threads.

Het grootste verschil kwam naar voren bij de workloads van 1 miljoen threads, waar de R6060 587 µs noteerde bij één thread, 1.3 ms bij vier, 1.8 ms bij acht, 3.0 ms bij zestien, 5.8 ms bij 32, 10.8 ms bij 64 en 21.3 ms bij 128. Deze cijfers waren beter dan die van de Micron 6550 ION over de volledige test van 1 miljoen threads en lager dan die van de Solidigm P5336 bij de hogere aantallen threads, hoewel de DapuStor J5060 de beste prestaties leverde bij 64 en 128 threads. Over het geheel genomen presteerde de R6060 goed in het beheersen van de sequentiële leeslatentie naarmate de overdrachtsgrootte en het aantal gelijktijdige gegevens toenamen, met name in de zwaardere delen van de test.

GDSIO Sequentiële schrijfdoorvoer

Bij de sequentiële schrijfsnelheid van GDSIO behaalde de DapuStor R6060 122.88 TB sterke resultaten over het grootste deel van het testbereik, met name bij 128K en de eerste 1M-runs. Bij 16K begon de snelheid op 0.67 GiB/s, steeg naar 1.18 GiB/s bij vier threads, 1.37 GiB/s bij acht en piekte op 1.47 GiB/s bij 16 threads, waarna deze afzwakte naar 1.20 GiB/s bij 128 threads. Dit was vergelijkbaar met de Micron 6550 ION, die iets hogere resultaten behaalde over een groot deel van het 16K-bereik met gemiddelde threadsnelheid.

De R6060 presteerde aanzienlijk beter zodra de blokgrootte naar 128K ging. De snelheid begon bij 2.79 GiB/s, steeg vervolgens naar 3.82 GiB/s bij vier threads en bleef in dat bereik tot 16 threads, waar de snelheid 3.83 GiB/s bereikte. Daarna behaalde de processor 3.71 GiB/s bij 32 threads, 3.80 GiB/s bij 64 threads en 3.28 GiB/s bij 128 threads. Daarmee lag de R6060 voor op de andere schijven in deze vergelijking over bijna het gehele bereik van 128K, met slechts een bescheiden daling bij het hoogste aantal threads.

Bij 1M was de R6060 opnieuw de beste in de groep bij de lagere en middelhoge draadaantallen. Hij leverde 3.81 GiB/s bij één draad, 3.73 GiB/s bij vier, 3.79 GiB/s bij acht en 3.49 GiB/s bij zestien, waarna de prestaties afnamen tot 3.31 GiB/s bij 32, 3.06 GiB/s bij 64 en 2.93 GiB/s bij 128. De Micron 6550 ION nam uiteindelijk de leiding in het zwaardere deel van de 1M-test, met een piek van 3.90 GiB/s bij 32 draden, terwijl de Solidigm P5336 in het lage 3 GiB/s-bereik bleef en de DapuStor J5060 gedurende de hele test rond de 2.8 GiB/s bleef. Over het geheel genomen liet de R6060 een van de betere sequentiële schrijfdoorvoerprofielen in deze groep zien, met de beste prestaties bij 128K en een sterke vroege schaalbaarheid bij workloads van 1M.

GDSIO Sequentiële schrijf-IOPS

Wat betreft GDSIO sequentiële schrijf-IOPS, begon de DapuStor R6060 122.88TB sterk met 16K en bleef gedurende het grootste deel van dat gedeelte aan de top. Hij begon met 43.5K IOPS op één thread, steeg naar 76.9K op vier, 89.4K op acht, 95.9K op zestien en piekte op 98.4K op 32 threads, waarna hij daalde naar 89.8K op 64 en 78.7K op 128. De Micron 6550 ION eindigde iets hoger halverwege de 16K-run, met 100K IOPS op 32 threads en 97.5K op 64, maar de R6060 bleef er tot het hoogste aantal threads zeer dichtbij, waar zowel de J5060 als de Solidigm P5336 hem voorbijstreefden.

Bij 128K behaalde de R6060 van begin tot eind de sterkste resultaten in deze groep. Hij noteerde 22.8K IOPS op één thread, vervolgens 31.3K op vier, 31.3K op acht, 31.4K op zestien, 30.3K op 32, 31.2K op 64 en 26.9K op 128. Daarmee bleef hij voor op de Micron 6550 ION, die in het middenbereik rond de 30K bleef voordat hij terugviel naar de lage 20K's, en ruim voor op de J5060 en Solidigm P5336, die beide met een grotere marge achterbleven gedurende het grootste deel van de 128K-test.

Het 1M-segment was veel spannender voor alle vier de drives, maar de R6060 eindigde nog steeds vooraan. Hij leverde 3.9K IOPS op één thread, 3.8K op vier, 3.9K op acht, 3.6K op zestien, 3.4K op 32, 3.1K op 64 en 3.0K op 128. Daarmee lag hij iets voor op de J5060 aan de onderkant en vrijwel gelijk met de Solidigm P5336 aan het einde, terwijl de Micron 6550 ION kortstondig de leiding nam bij 32 en 64 threads. Over het geheel genomen liet de R6060 een sterk sequentiële schrijf-IOPS-profiel zien, met het beste resultaat bij 128K, waarmee hij de vergelijkingsgroep over het volledige threadbereik aanvoerde.

Sequentiële schrijflatentie van GDSIO

Bij de GDSIO sequentiële schrijflatentie behaalde de DapuStor R6060 122.88TB sterke resultaten in de lichtere en middelzware testonderdelen, maar verloor terrein naarmate het aantal threads toenam. Bij 16K bedroeg de latentie 22 µs bij één thread, 51 µs bij vier, 88 µs bij acht, 165 µs bij 16, 323 µs bij 32, 709 µs bij 64 en 1.6 ms bij 128. Dit zijn over het algemeen zeer goede cijfers, waarmee de R6060 gedurende het grootste deel van de 16K-test vooraan in de groep bleef. De Micron 6550 ION eindigde iets lager bij de zwaarste 16K-test, terwijl de J5060 en Solidigm P5336 hoger scoorden.

Ook bij 128K bleef de R6060 concurrerend, met een latentie van 43 µs bij 1 thread, 126 µs bij 4, 254 µs bij 8, 508 µs bij 16, 1.1 ms bij 32, 2.0 ms bij 64 en 4.8 ms bij 128. Dat was een van de laagste latentiecurves in de vergelijking, vooral bij 64 threads. Alleen de Micron 6550 ION presteerde iets minder goed aan de bovenkant, terwijl zowel de J5060 als de Solidigm P5336 bij 128 threads boven de R6060 eindigden.

De grootste sprong voorwaarts werd gemaakt in het 1M-segment, waar de R6060 een latentie van 255 µs mat bij één thread, 1.0 ms bij 4, 2.1 ms bij 8, 4.5 ms bij 16, 9.5 ms bij 32, 20.5 ms bij 64 en 42.7 ms bij 128. Daarmee bleef hij achter bij de Micron 6550 ION bij de zwaardere belasting en iets boven de Solidigm P5336, terwijl de J5060 de hoogste latentie in deze groep liet zien bij de hoogste belasting. De R6060 presteerde dus goed qua sequentiële schrijflatentie tot 16K en 128K, maar bij de grotere 1M-transfers was er een steilere stijging naarmate de gelijktijdigheid toenam.

DLIO-controlepuntbenchmark

Om de prestaties van SSD's in de praktijk te evalueren in AI-trainingsomgevingen, hebben we gebruikgemaakt van de Data and Learning Input/Output (DLIO) benchmarktool. DLIO is ontwikkeld door Argonne National Laboratory en is specifiek ontworpen om I/O-patronen in deep learning-workloads te testen. Het biedt inzicht in hoe opslagsystemen omgaan met uitdagingen zoals checkpointing, data-invoer en modeltraining. De test is zo ontworpen dat elke schijf volledig gevuld is met checkpoints; grotere SSD's kunnen meer checkpoints opslaan. De onderstaande grafiek illustreert hoe beide schijven het proces verwerken over 99 checkpoints (198 voor de 122TB-versie). Bij het trainen van machine learning-modellen zijn checkpoints essentieel om periodiek de status van het model op te slaan en zo verlies van voortgang tijdens onderbrekingen of stroomuitval te voorkomen. Deze opslagbehoefte vereist robuuste prestaties, met name bij langdurige of intensieve workloads. We hebben DLIO benchmark versie 2.0 gebruikt, uitgebracht op 13 augustus 2024.

Om ervoor te zorgen dat onze benchmarks realistische scenario's weerspiegelden, baseerden we onze tests op de LLAMA 3.1 405B-modelarchitectuur. We implementeerden checkpointing met behulp van torch.save() om modelparameters, optimizer-statussen en laagstatussen vast te leggen. Onze configuratie simuleerde een systeem met acht GPU's, waarbij een hybride parallelisatiestrategie werd geïmplementeerd met 4-weg tensorparallellisme en 2-weg pijplijnparallellisme, verdeeld over de acht GPU's. Deze configuratie resulteerde in checkpointgroottes van 1,636 GB, representatief voor de moderne trainingsvereisten voor grote taalmodellen.

Voor de DLIO checkpoint pass average-test hebben we de DapuStor R6060 122TB vergeleken met de Solidigm P5336 122.88TB, Solidigm P5336 61.44TB en Micron 6550 ION 61.44TB.

De DapuStor R6060 begon sterk in de eerste testronde en zette de snelste tijd van de groep neer met 465.33 seconden. De prestaties daalden echter aanzienlijk in de latere testrondes, waarbij de R6060 steeg naar 934.50 seconden in de tweede ronde en 965.27 seconden in de derde ronde. Daarmee eindigde hij als laatste in het algemeen klassement, achter de Solidigm P5336 122.88TB met 757.31 seconden, de Solidigm P5336 61.44TB met 639.63 seconden en de Micron 6550 ION 61.44TB met 585.03 seconden.

 

In de DLIO checkpoint-benchmark vertoonde de DapuStor R6060 122TB de meest abrupte prestatieverandering naarmate de workload vorderde. Aan het begin van de test was de schijf een van de sterkste, met een constante tijd van ongeveer 460 seconden, net als de Micron 6550 ION 61.44TB en voor beide Solidigm-schijven. Naarmate het aantal checkpoints toenam, duurde het echter aanzienlijk langer voor de R6060, met tijden tussen de 900 en 1000 seconden voor veel van de resterende checkpoints.

Conclusie

De DapuStor R6060 122.88 TB presteerde zoals bedoeld. Grote blokken lezen, sequentiële overdrachten en GPU Direct Storage-workloads waren de taken waar de schijf consistent goed presteerde, terwijl willekeurige schrijfbewerkingen met kleine blokken het duidelijke zwakke punt vormden. In FIO behaalde de R6060 11,554 MB/s bij sequentiële leesbewerkingen van 128K en 3,920.6 MB/s bij sequentiële schrijfbewerkingen van 128K, bleef vrijwel constant tussen 3,913 MB/s en 3,916 MB/s bij willekeurige schrijfbewerkingen van 64K, bereikte 13,274.8 MB/s bij willekeurige leesbewerkingen van 64K, steeg naar 817.7K IOPS bij willekeurige leesbewerkingen van 16K en piekte op 2.061 miljoen IOPS bij willekeurige leesbewerkingen van 4K. De resultaten van de 16K random write test waren het zwakke punt; hier bleef de schijf ver achter bij de op schrijfprestaties gerichte SSD's in onze ranglijst.

GDSIO volgde hetzelfde patroon. De R6060 presteerde wisselvallig in het kleinere 16K-leesgedeelte, maar was sterk zodra de overdrachtsgroottes toenamen. De R6060 leidde de vergelijkingsgroep in zowel sequentiële leesdoorvoer van 128K als 1M bij een hoger aantal threads, met een doorvoer van 5.9 GiB/s bij sequentiële leesdoorvoer van 1M, en was de beste in sequentiële schrijf-IOPS van 128K over het volledige threadbereik. De latentie in de GPU-directe tests met grotere blokken was over het algemeen ook goed.

DapuStor biedt de R6060 aan in een breed scala aan formfactoren, met U.2-, E3.L- en E1.L-opties variërend van 15.36 TB tot 122.88 TB, plus een 245 TB-variant bovenaan het assortiment. Deze breedte biedt integrators flexibiliteit, maar benadrukt ook het belang van een voorafgaande compatibiliteitscontrole. De 122.88 TB E3.L 2T-variant die we hebben getest, valt buiten de gangbare U.2- en E3.S-implementaties die de meeste datacenters gebruiken. EDSFF vereist over het algemeen nog steeds een zorgvuldige controle van de schijfpositie, dikte, lengte en PCIe-lane-toewijzing voordat er een bestelling wordt geplaatst. Een 2TB-schijf past niet in een 1TB-slot en een E3.L-schijf past niet in een E3.S-slot. Dit is tegenwoordig een normaal onderdeel van EDSFF-integratie, maar het is belangrijk om hier rekening mee te houden voor iedereen die deze varianten met een hogere opslagdichtheid voor het eerst in een implementatie introduceert.

Voor de opslagniveaus waarvoor de R6060 is ontworpen, presteerde hij goed en biedt DapuStor een geloofwaardige optie voor Gen5 QLC-schijven met hoge capaciteit.

Productpagina – DapuStor R6060 122TB

Lyle Smit

Lyle is een schrijver voor StorageReview, waar hij een breed scala aan IT-onderwerpen voor zowel eindgebruikers als bedrijven behandelt.

Recent Nieuws

Review van de Ubiquiti Enterprise NAS: 16 bays, dubbele 25GbE en ZFS voor $3,999

De Enterprise NAS (ENAS) is Ubiquiti's eerste poging tot een meer compacte opslagoplossing voor bedrijven. De 3U-behuizing biedt plaats aan 16 hot-swap schijven…

5 uur geleden

Dell Pro Precision 5 14s Intel Review: Gecertificeerde workstation-graphics zonder aparte GPU

De Dell Pro Precision 5 14s is een compact mobiel werkstation gebouwd rond Intels nieuwste professionele laptopplatform. Onze review…

3 dagen geleden

Lenovo ThinkPad P14s Gen 7 Review: RTX PRO 1000 en Panther Lake in een werkstation van slechts 3.6 kg

De Lenovo ThinkPad P14s Gen 7 is uitgerust met een Intel Core Ultra 7 366H-processor uit de 3e serie met Intel vPro en NVIDIA's RTX-videokaart…

6 dagen geleden

Dell Pro 5 14 Intel Review: Core Ultra X7 368H en Arc B390 Graphics in een 14-inch zakelijke laptop

De naamgeving van Dell plaatst de Pro 5 14 een trede lager dan de Pro 7 in hun zakelijke assortiment, maar de specificaties…

2 weken geleden

Dell Pro 7 14 Intel Review: 26 uur batterijduur in Dell's dunste professionele laptop

Met een gewicht van 2.80 pond en een dikte van 16.45 millimeter op het dikste punt is de Dell Pro 7 14 Intel een van de...

2 weken geleden

Dell Pro 7 14 AMD Review: Ryzen AI 9 HX PRO 470 in een zakelijke laptop van slechts 2.8 kg

Dell stuurde ons deze testronde vier Pro-laptops, in twee formaten, twee productcategorieën en met zowel AMD- als Intel-platforms.

3 weken geleden