Solidigm D5-P5430 är den vanligaste varianten av Solidigms QLC-datacenterserie. Det är hårddisken som ligger under den kapacitetsmaximerande D5-P5336 och har en mindre indirektionsenhet för de blandade och småblocksskrivarbetsbelastningar som en 16KB-IU-hårddisk hanterar dåligt. Vi recenserade 15.36TB P5430 vid lanseringen 2023, då historien handlade om hoppet från P5316:s 64KB indirektionsenhet till 4KB och vad den gjorde för småblocksskrivningar. 30.72 TB E3.S-modellen i labbet toppar nu familjen med en 8KB indirektionsenhet, och den kommer in i en helt annan jämförelsegrupp: QLC-klassen med hög kapacitet har gått över till 61 TB, 122 TB och 245 TB-hårddiskar, flera av dem på Gen5, medan P5430 är en PCIe 4.0 x4-hårddisk, testad här i 7.5 mm E3.S-formfaktorn som familjen erbjuder tillsammans med U.2 och E1.S.
Solidigm ger familjen hastigheter på upp till 7 000 MB/s sekventiell läsning och 3 000 MB/s sekventiell skrivning, upp till 971 000 slumpmässiga läs-IOPS och 120 000 slumpmässiga skriv-IOPS, där 30.72 TB-modellen specifikt listas med 934.5 000 slumpmässiga läs-IOPS och 31.92 PBW uthållighet, vilket motsvarar 0.58 DWPD över femårsgarantin med 100 procent slumpmässig skrivbelastning. Effekten är klassad till upp till 25 W aktiv och 5 W inaktiv.
Solidigms förslag för P5430 har alltid varit densitet med en TLC-liknande läsprofil till QLC-pris. Hårddisken har företagsstandarden: 192-lagers 3D QLC NAND bakom Solidigms egen styrenhet och firmware, PCIe 4.0 x4 med NVMe 1.4c, heltäckande dataskydd med ECC och CRC aktiva tillsammans, strömavbrottsskydd, säker start, TCG Opal 2.0 och FIPS 140-2 nivå 2-alternativ, OCP 2.0-telemetri och plattformsvalidering på Intel, AMD, Ampere och NVIDIA. Familjen sträcker sig från 3.84 TB till 30.72 TB i U.2 15 mm och E3.S 7.5 mm, med E1.S 9.5 mm som toppar på 15.36 TB.
Solidigm D5-P5430 30.72TB Specifikationer
| Specifikation | Solidigm D5-P5430 30.72TB |
|---|---|
| Plattformöversikt | |
| Kapacitet (testad) | 30.72TB |
| Familjekapacitet | U.2 och E3.S: 3.84TB, 7.68TB, 15.36TB, 30.72TB E1.S: 3.84 TB, 7.68 TB, 15.36 TB |
| Formfaktor | U.2 15 mm E3.S 7.5 mm (testad) E1.S 9.5mm |
| Gränssnitt | PCIe 4.0 x4, NVMe 1.4c |
| NAND- | 192-lagers 3D QLC |
| Inriktningsenhet | 8 kB (30.72 TB) 4 kB (3.84 TB till 15.36 TB) |
| Prestanda (leverantörsbetygsatt) | |
| Sekventiell läsning | Upp till 7,000MB / s |
| Sekventiell Skriv | Upp till 3,000MB / s |
| Slumpmässig 4K-läsning | Upp till 971 000 IOPS (familj) 934.5K IOPS (30.72TB) |
| Slumpmässig 4K-skrivning | Upp till 120K IOPS |
| Kraft och uthållighet | |
| Endurance | 31.92 PBW (30.72 TB) Upp till 0.58 DWPD, 100 % slumpmässig skrivning |
| Effekt | Upp till 25W aktiv Upp till 5W i tomgång |
| Garanti | 5 år |
| Funktioner | |
| Dataskydd | Helhetsskydd för data (ECC och CRC) Strömförlustskydd UBER testad enligt 1E-17 |
| Säkerhet | säkra boot TCG Opal 2.0 FIPS 140-2 Nivå 2 (utvalda SKU:er) |
| Verksamhetsledningen | OCP 2.0-loggsidor och telemetri |
| Plattformsvalidering | Intel, AMD, Ampere, NVIDIA |
Solidigm D5-P5430 30.72 TB prestanda
Plattform för enhetstestning
Vi använder en Dell PowerEdge R760 som kör Ubuntu 22.04.2 LTS som testplattform för alla arbetsbelastningar i den här recensionen. Utrustad med en seriell kabel Gen5 JBOF erbjuder den bred kompatibilitet med U.2-, E1.S-, E3.S- och M.2 SSD-diskar. Vår systemkonfiguration beskrivs nedan:
- 2 x Intel Xeon Gold 6430 (32-kärniga, 2.1 GHz)
- 16 x 64 GB DDR5-4400
- 480 GB Dell BOSS SSD
- Seriekablar Gen5 JBOF
Jämförda enheter
- Solidigm D5-P5430 30.72 TB (Gen4 | E3.S 7.5 mm)
- Solidigm D5-P5336 61.44 TB (Gen4 | U.2)
- Solidigm D5-P5336 122.88 TB (Gen4 | U.2)
- DapuStor J5060 61.44 TB (Gen4 | U.2)
- DapuStor R6060 122.88 TB (Gen5 | E3.L)
- Micron 6550 ION 61.44 TB (Gen5 | E3.S, TLC)
- Micron 6600 ION 245.76 TB (Gen5 | E3.L)
Jämförelsegruppen är QLC-klassen med hög kapacitet som den ser ut idag, med en TLC-disk inkluderad för skalbarhetens skull. P5430 är den minsta disken i serien och den enda under 61 TB, och den delar en Gen4-länk med P5336 61.44 TB och P5336 122.88 TB samt DapuStor J5060 , alla tre i U.2. DapuStor R6060 , Micron 6600 ION och Micron 6550 ION har Gen5-länkar, så där P5430 håller jämna steg med dem, gör den det med halva bussen. Endast TLC 6550 ION delar P5430:s E3.S-formfaktor; poängen med gruppen är att visa var en 30 TB Gen4 QLC-disk landar när alternativen på hyllan är större, nyare eller båda.
FIO-prestandamåttstock
För att mäta lagringsprestanda för varje SSD-disk utifrån vanliga branschmått använder vi FIO. Varje disk genomgår samma testprocess, som inkluderar ett förkonditioneringssteg med två fullständiga diskfyllningar med en sekventiell skrivarbetsbelastning, följt av prestandamätning i stationärt tillstånd. När varje arbetsbelastningstyp som mäts ändras kör vi ytterligare en förkonditioneringsfyllning med den nya överföringsstorleken.
I det här avsnittet fokuserar vi på följande FIO-riktmärken:
- 128K sekventiell
- 64K slumpmässigt
- 4K slumpmässigt
128K sekventiell skrivning (IODjup 16 / Antal jobb 1)
P5430 levererade 3 150,2 MB/s i det sekventiella skrivtestet på 128K, vilket överträffade dess 3 000 MB/s-klassning och matchade Solidigm P5336 122.88 TB med 3 152,5 MB/s för Gen4 QLC-ledaren. DapuStor R6060 122.88 TB nådde 3 920,6 MB/s på sin Gen5-länk, och TLC Micron 6550 ION 61.44 TB låg långt över resten med 10 456,4 MB/s. Under P5430 låg DapuStor J5060 61.44 TB vid 2 883,1 MB/s, Micron 6600 ION 245.76 TB vid 2 838,0 MB/s och Solidigm P5336 61.44 TB vid 2 503,5 MB/s, vilket placerade P5430 med 30.72 TB vid 312.2 MB/s före 6600 ION med 245.76 TB.
128K sekventiell skrivlatens (IODjup 16 / Antal jobb 1)
Latensen följde bandbredden, med P5430 på 634.5 µs, en liten släp från P5336 på 122.88 TB vid 634.0 µs och bara efter 6550 ION på 191.0 µs och R6060 på 509.7 µs. J5060 på 693.3 µs, 6600 ION på 704.3 µs och P5336 på 61.44 TB vid 798.4 µs låg efter.
128K sekventiell läsning (IODjup 64 / Antal jobb 1)
P5430 hade en hastighet på 7 132,1 MB/s vid 128K sekventiell läsning, vilket i praktiken är identiskt med P5336 på 61.44 TB med 7 132,3 MB/s, J5060 med 7 126,8 MB/s och P5336 på 122.88 TB med 7 121,6 MB/s, och en aning över hårddiskens gräns på 7 000 MB/s. Alla fyra Gen4-hårddiskar är fästa vid samma gräns, och Gen5-hårddiskar löper utifrån den: 6550 ION med 13 979,7 MB/s, 6600 ION med 12 729,8 MB/s och R6060 med 11 554,0 MB/s.
128K sekventiell läslatens (IODjup 64 / Antal jobb 1)
P5430 registrerade 1 121,3 µs i 128K sekventiell läslatens, i nivå med P5336 61.44 TB vid 1 121,3 µs och inom 2 µs från J5060 och P5336 122.88 TB. Gen5-diskarna slutfördes mellan 571.9 µs (6550 ION) och 692.1 µs (R6060).
64K slumpmässig skrivning
P5430 öppnade 64K slumpmässiga skrivhastigheter vid 2 359,9 MB/s och 37.8 000 IOPS vid 1/1, nådde 3 149,9 MB/s vid 2/1 och höll sig sedan mellan 3 090,7 MB/s och 3 156,5 MB/s över de återstående 16 punkterna av svepet, med en topp på 3 156,5 MB/s och 50.5 000 IOPS vid 32/4 och en stängning på 3 149,6 MB/s vid 32/8. Det är samma skrivtak på 3.15 GB/s som 128K-testet fann, och från och med 2/1 låg P5430 på den nivån vid varje ködjup och jobbantal.
I gruppen låg P5336 122.88TB på en nästan identisk platå, från 2 429,9 MB/s till 3 182,7 MB/s, och R6060 höll sig mellan 3 913,8 MB/s och 3 916,9 MB/s efter att ha startat på 3 477,9 MB/s. J5060 låg nära 2 883 MB/s med två dippar ner till 2 700 MB/s-intervallet, och P5336 61.44TB låg mellan 2 412,9 MB/s och 2 721,4 MB/s. 6600 ION pendlade mellan 569.1 MB/s och 2 999,6 MB/s beroende på kombinationen, och slutade på 694.8 MB/s och 11.1 000 IOPS vid 32/8, medan TLC 6550 ION låg i en annan klass och nådde upp till 10 413,1 MB/s.
64K slumpmässig skrivlatens
Eftersom dataflödet var oförändrat skalades P5430:s latens nästan exakt med enastående I/O: 26.1 µs vid 1/1, 39.3 µs vid 2/1, 79.0 µs till 80.5 µs vid fyra enastående, 158.3 µs till 161.4 µs vid åtta, 317.1 µs till 322.9 µs vid 16, 633.7 µs till 645.2 µs vid 32, 1 268,6 µs vid 64, 2 533,9 µs till 2 539,5 µs vid 128 och 5 079,3 µs vid 32/8. P5336 122.88TB slutade på 5 121,2 µs, J5060 på 5 548,9 µs och P5336 61.44TB på 6 026,4 µs, medan R6060 slutade på 4 086,6 µs och 6550 ION på 1 588,0 µs. Skrivsvängningar för 6600 ION visade sig också i latens, på 23 020,7 µs vid 32/8.
64K slumpmässig läsning
P5430 klättrade från 273.3 MB/s och 4.4 K IOPS vid 1/1 till 1 038,8 MB/s vid 1/4, 1 951,8 MB/s vid 1/8, 3 447,6 MB/s vid 2/8 och 5 591,4 MB/s vid 4/8, för att sedan nå Gen4-väggen vid 7 124,8 MB/s och 114.0 K IOPS vid 8/8 och stannade där, inom 1 MB/s, under de sista fem punkterna av svepningen. De tre andra Gen4-hårddiskarna, J5060 och båda P5336, nådde samma topphastighet på 7 125 MB/s, och Gen5-hårddiskarna klarade det med god marginal: R6060 på 13 274,8 MB/s, 6550 ION på 13 204,6 MB/s och 6600 ION på 11 946,5 MB/s.
64K slumpmässig läsfördröjning
Läslatensen för P5430 började på 228.2 µs vid 1/1 och låg mellan 240 µs och 296 µs genom de åtta utestående punkterna, för att sedan öka till 290 µs till 321 µs vid 16 utestående, 357 µs till 374 µs vid 32 utestående, 560.9 µs vid 64 utestående, 1 122 µs vid 128 utestående och 2 244,9 µs vid 32/8 när hårddisken var bandbreddsbunden. J5060 och båda P5336-hårddiskarna slutade inom 1 µs från samma siffra på 2 245 µs, eftersom alla fyra mättar samma länk; Gen5-hårddiskarna slutade mellan 1 204,5 µs för R6060 och 1 467,8 µs för 6600 ION. I den lättare änden var P5430:s 228.2 µs bland de långsammaste siffrorna för första åtkomst i gruppen, tillsammans med P5336:s 122.88TB på 227.5 µs, med 6600 ION snabbast på 110.3 µs.
4K slumpmässig läsning
P5430 skalade från 10.0K IOPS vid 1/1 till 77.1K vid 1/8, 147.0K vid 2/8, 273.3K vid 4/8, 495.5K vid 8/8 och 822.6K vid 16/8, och nådde sedan sin topp på 975.2K IOPS och 3 809,2MB/s vid 32/8. Den toppen är över Solidigms 934.5K-klassificering för 30.72TB-modellen, och den slog båda P5336-diskarna, på 948.9K för 61.44TB och 935.8K för 122.88TB. Punkterna för enskilda jobb skalade betydligt långsammare och nådde endast 130.2K vid 32/1, så disken behöver parallella jobb för att nå sin klassificering. Gen5-diskarna och J5060 klarade det långt över tiden vid 32/8: 6550 ION vid 1.797 miljoner, 6600 ION vid 1.727 miljoner, R6060 vid 1.656 miljoner och J5060 vid 1.322 miljoner.
4K slumpmässig läsfördröjning
P5430:s 4K-läslatens var 99.8 µs vid 1/1 och låg mellan 102 µs och 130 µs på multijobb-punkterna fram till 8/8, medan djupköpunkterna för singlejobb vid 8/1, 16/1 och 32/1 varierade från 166 µs till 245 µs. Den steg till 142.4 µs vid 16/4, 155.0 µs vid 16/8, 172.6 µs vid 32/4 och 261.8 µs vid 32/8 när hårddisken närmade sig sitt IOPS-tak. De två P5336-enheterna följde samma kurva inom några mikrosekunder och slutade på 268.8 µs och 272.0 µs vid 32/8. 6600 ION hade den lägsta siffran vid första åtkomst på 52.4 µs och 6550 ION den lägsta i toppen på 141.5 µs.
4K slumpmässig skrivning
P5430 öppnade 4K slumpmässig skrivhastighet vid 81.8K IOPS vid 1/1 med 11.8µs latens, klättrade till 134.1K vid 1/4 och nådde sin topp vid 152.5K IOPS och 595.8MB/s vid 1/8. Efter den toppen höll den sig mellan 111.7K och 149.7K på varje återstående kombination upp till 64 utestående I/O, förutom en dipp till 84.6K på punkten för ett enda jobb 32/1, och stabiliserade sig på 88.2K vid 16/8, 90.3K vid 32/4 och 74.2K vid 32/8 när 128 eller fler skrivningar var utestående. Solidigm betygsätter hårddisken till 120K, och P5430 klarade det på nio av de 18 punkterna, alla mellan fyra och 32 utestående I/O. Den höll sig inom 7 procent av betyget på 64 utmärkande och föll 25 till 38 procent under det på de två lägsta könivåerna.
Den närmaste QLC-disken, 6600 ION, nådde en topp på 113.8K men pendlade mellan 41K och 114K över svepningen och slutade på 41.4K; R6060 nådde en topp på 51.2K och slutade på 30.8K; P5336 122.88TB nådde en topp på 45.5K och slutade på 25.9K. TLC 6550 ION var den enda disken i samma intervall, med en topp på 116.2K och 95.5K vid 32/8. J5060 och P5336 61.44TB slutförde inte 4K slumpmässigt skrivtest när denna grupp ursprungligen kördes, så de saknas i detta diagram.
4K slumpmässig skrivlatens
Latensen låg kvar på 11.8 µs vid 1/1, 19.2 µs vid 2/1, 29.3 µs vid 1/4, 51.8 µs vid 1/8 och 106 µs till 126 µs vid 16 utstående, och ökade sedan med ködjupet till 255 µs till 378 µs vid 32, 558 µs till 572 µs vid 64, 1 416 µs till 1 450 µs vid 128 och 3 449,4 µs vid 32/8. Den slutliga siffran kan jämföras med 2 676,6 µs för 6550 ION, 6 141,0 µs för 6600 ION, 8 295,3 µs för R6060 och 9 859,8 µs för P5336 122.88TB.
GPU direkt lagring
Ett av testerna vi utförde på den här testbänken var Magnum IO GPU Direct Storage (GDS)-testet. GDS är en funktion utvecklad av NVIDIA som gör det möjligt för GPU:er att kringgå processorn vid åtkomst till data lagrad på NVMe-enheter eller andra höghastighetslagringsenheter. GDS flyttar data direkt mellan lagringsenheten och GPU-minnet utan att mellanlagra den i systemminnet, vilket minskar latensen och ökar dataflödet.
Traditionellt sett, när en GPU bearbetar data som lagras på en NVMe-enhet, måste informationen först färdas genom processorn och systemminnet innan den når GPU:n. Denna process introducerar flaskhalsar, eftersom processorn fungerar som en mellanhand, vilket ökar latensen och förbrukar CPU-cykler och minnesbandbredd. GPU Direct Storage tar bort det hoppet genom att låta GPU:n komma åt data direkt från lagringsenheten via PCIe-bussen, och för AI-arbetsbelastningar som strömmar terabyte genom en tränings- eller inferenspipeline är det den direkta vägen som hindrar GPU:er från att vara inaktiva på I/O. Vår GDSIO-svepning kör sekventiella läsningar och skrivningar med överföringsstorlekar på 16K, 128K och 1M över 1 till 128 trådar, och vi rapporterar dataflöde, IOPS och genomsnittlig latens för varje punkt.
GDSIO sekventiell läsdataflöde
P5430:s läskurva har den form vi har vant oss vid av Solidigms QLC-kontroller: ojämn vid 16K, sedan en ren uppgång när överföringsstorleken växer. Vid 16K öppnade den vid 537 MiB/s på en enda tråd, sjönk till 166 MiB/s vid fyra trådar och 179 MiB/s vid åtta, återhämtade sig sedan till 345 MiB/s vid 16, 501 MiB/s vid 32 och 808 MiB/s vid 64, och slutade på 1.1 GiB/s på 128 trådar. Den där entrådsdippen och återhämtningen är samma mönster som P5336-enheterna och båda DapuStor-processorerna visade i small-block-sektionen, och det lämnade P5430 i mitten av gruppen vid 16K, långt efter Micron 6600 ION:s 1.9 GiB/s i toppen men före de två DapuStor-processorerna och i nivå med 6550 ION i mitten av trådintervallet.
Vid 128K gick P5430 från 290 MiB/s med en tråd till 713 MiB/s med fyra, 1.1 GiB/s med åtta, 1.6 GiB/s med 16, 2.0 GiB/s med 32, 2.1 GiB/s med 64 och 2.3 GiB/s med 128. Det var nästan lika bra som P5336 på 122.88TB och slutade i nivå med 6550 ION, men Gen5-diskarna drog ifrån här: 6600 ION nådde 5.3 GiB/s, R6060 4.9 GiB/s och J5060 3.8 GiB/s vid 128 trådar, med P5336 61.44TB vid 2.8 GiB/s.
1M-resultaten visar där P5430:s Gen4-länk visar sitt tak. Den började på 1.0 GiB/s på en tråd, hoppade till 2.9 GiB/s vid fyra och 3.3 GiB/s vid åtta, och planade sedan ut till 3.6 GiB/s från 16 trådar, 3.7 GiB/s vid 64 och 3.8 GiB/s vid 128. Platån från 16 trådar och framåt är hårddisken som får slut på buss, och det placerar P5430 i ett tätt kluster med de tre andra Gen4-hårddiskarna: P5336 122.88 TB vid 4.1 GiB/s och P5336 61.44 TB och J5060 vid 4.3 GiB/s. Gen5-paret i toppen skilde sig åt tydligt, med R6060 och 6600 ION båda på 5.9 GiB/s, medan TLC 6550 ION släpade efter gruppen på 2.6 GiB/s i detta test. På en storblocks-GPU-läsström levererar P5430 ungefär 90 procent av vad de större Gen4 QLC-diskarna gör och ungefär två tredjedelar av Gen5-ledarna.
GDSIO Sekventiell läsning av IOPS
P5430 nådde sin topp på 74.8K IOPS på 16K-arbetsbelastningen vid 128 trådar, vilket placerade den på fjärde plats i gruppen bakom 6600 ION på 130.4K, P5336 på 61.44TB på 93.3K och P5336 på 122.88TB på 83.0K, och före R6060 på 62.6K, 6550 ION på 62.1K och J5060 på 54.7K. Kurvorna för 128K och 1M IOPS följer dataflödesplatåerna ovan, med P5430 som planade ut strax under 19K IOPS vid 128K och cirka 3.8K IOPS vid 1M när Gen4-länken mättades.
GDSIO sekventiell läsfördröjning
I den lätta delen av svepningen låg P5430:s enkeltrådiga 16K-läslatens på 27.8µs efter endast de två DapuStors, vid 20.2µs för J5060 och 22.1µs för R6060, och överträffade P5336 61.44TB vid 28.4µs. 6600 ION låg på 38.6µs, och de två hårddiskarna som hade svårt vid QD1 var P5336 122.88TB vid 82.1µs och 6550 ION vid 90.9µs, vilka båda betalar en förstaåtkomststraff som P5430 inte har. Allt eftersom trådantalet ökade ökade latensen med ködjupet, precis som för varje enhet i gruppen, och vid 1M och 128 trådar hamnade P5430 runt 33ms, över Gen5-enheterna vid 21ms men under 6550 ION:s 48ms och i linje med de två P5336-enheterna.
GDSIO sekventiell skrivgenomströmning
Vid 1M skrev P5430 2.9 GiB/s på en enda tråd, 3.0 GiB/s på fyra trådar, 2.9 GiB/s från åtta till 32 trådar och 2.7 GiB/s på 64 och 128 trådar. Det är på eller över hårddiskens 3 000 MB/s-klassning (cirka 2.8 GiB/s) från en tråd till 32, med cirka 10 procents fade från topp vid 128 trådar, och det placerade P5430 på fjärde plats i gruppen med 1 miljon bakom R6060 med 3.8 GiB/s, 6550 IONs 3.9 GiB/s-topp vid 32 trådar och P5336 med 61.44 TB vid 3.2 GiB/s, samtidigt som den slog 6600 ION med 2.95 GiB/s, J5060 med 2.8 GiB/s och P5336 med 122.88 TB vid 2.86 GiB/s.
Vid 128K steg P5430 från 1.7 GiB/s med en tråd till 2.8 GiB/s med fyra och 2.9 GiB/s med åtta och 16, för att sedan sjönk till 2.1 GiB/s med 32, 1.7 GiB/s med 64 och 1.7 GiB/s med 128. P5336 122.88TB visade samma nedgång på en lägre bas, från 2.8 GiB/s vid åtta trådar till 2.1 GiB/s vid 128, och P5336 61.44TB minskade från 3.2 GiB/s till 2.4 GiB/s, så nedgången under djupa 128K-skrivköer ser ut som ett Solidigm QLC-familjedrag som delas av alla tre hårddiskar. DapuStor R6060 och Micron 6550 ION höll 3.7 GiB/s till 3.8 GiB/s genom 64 trådar vid 128K, och J5060 var oförändrad vid 2.8 GiB/s över hela svepområdet. Vid 16K låg P5430 mellan 582 MiB/s och 1.3 GiB/s, i samma band som allt annat utom P5336 122.88TB, som aldrig klarade 0.8 GiB/s vid 16K.
GDSIO Sekventiell skriv-IOPS
P5430:s 16K sekventiella skriv-IOPS nådde sin topp på 88.2K vid 16 trådar, vilket placerar den på sjätte plats i en grupp där fem hårddiskar landar mellan 94K och 100K: 6550 ION på 100.0K, R6060 på 98.4K, 6600 ION på 98.0K, P5336 på 61.44TB på 94.4K och J5060 på 89.0K. P5336 på 122.88TB på 53.3K är den enda hårddisken som ligger långt under. Spridningen från 6550 ION ner till P5430 är 12 procent, mellan hårddiskar med två till åtta gånger P5430:s kapacitet.
GDSIO sekventiell skrivlatens
Entrådsskrivlatensen på 16K låg på 26.0 µs för P5430, näst efter R6060 på 21.9 µs och delad med P5336 på 61.44 TB, med J5060 på 26.9 µs, 6600 ION på 30.6 µs, 6550 ION på 30.7 µs och P5336 på 122.88 TB på 31.2 µs. P5430 behöll den positionen även under de lättare och mellanliggande belastningarna på 16K och 128K. I den tunga änden separerade den åt andra hållet: vid 128K och 128 trådar var dess 9.4 ms högst i gruppen, en konsekvens av dataflödesminskningen ovanför, och vid 1M och 128 trådar slutade den på runt 47 ms, mellan 6600 ION vid 54 ms och P5336 122.88 TB vid 50 ms på den höga sidan och J5060, R6060, P5336 61.44 TB och 6550 ION vid 39 ms till 45 ms under den.
DLIO Checkpointing Benchmark
För att utvärdera SSD-prestanda i verkliga AI-träningsmiljöer använde vi benchmarkverktyget Data and Learning Input/Output (DLIO). DLIO, som utvecklats av Argonne National Laboratory, är specifikt utformat för att testa I/O-mönster i djupinlärningsarbetsbelastningar. Det ger insikter i hur lagringssystem hanterar utmaningar som kontrollpunkter, datainmatning och modellträning. Testet är utformat så att varje enhet är fullt besatt med fullständiga kontrollpunkter; större SSD-diskar passar fler kontrollpunkter. Vid träning av maskininlärningsmodeller är kontrollpunkter viktiga för att regelbundet spara modellens tillstånd, vilket förhindrar förlust av framsteg vid avbrott eller strömavbrott. Denna lagringsbehov kräver ihållande skrivprestanda, särskilt vid långa träningskörningar. Vi använde DLIO-benchmarkversion 2.0 från utgåvan den 13 augusti 2024.
För att säkerställa att våra benchmarking-test återspeglade verkliga scenarier baserade vi våra tester på modellarkitekturen LLAMA 3.1 405B. Vi implementerade kontrollpunkter med hjälp av torch.save() för att fånga modellparametrar, optimeringstillstånd och lagertillstånd. Vår installation simulerade ett system med åtta GPU:er och implementerade en hybrid parallellitetsstrategi med 4-vägs tensorparallellitet och 2-vägs pipelineparallellitet fördelad över de åtta GPU:erna. Denna konfiguration resulterade i kontrollpunktsstorlekar på 1 636 GB, vilket är representativt för moderna utbildningskrav för stora språkmodeller.
Med 1 636 GB vardera har P5430 30.72 TB 15 kontrollpunkter per omgång, jämfört med 33 för de två 61.44 TB-diskarna, 66 för P5336 122.88 TB, 68 för R6060 och 130 för 6600 ION. J5060 ingick inte i denna grupp. Resultaten är den genomsnittliga tiden det tar att skriva en kontrollpunkt i vart och ett av tre omgångar.
Vid första passet snittade P5430 526.03 sekunder per kontrollpunkt, trea efter R6060, som hade det snabbaste första passet i gruppen, och 6550 ION med 484.30 sekunder per kontrollpunkt. Den slutade strax före P5336 122.88TB med 530.75 sekunder, med 6600 ION på 580.98 sekunder och P5336 61.44TB med 662.68 sekunder. Med 1 636 GB per kontrollpunkt motsvarar P5430:s första pass ungefär 3.1 GB/s, nära det uppmätta skrivtaket på 3 150 MB/s för FIO.
Det andra passet började med att varje enhet redan var full från det första. P5430:s genomsnittliga tid ökade med 27 procent till 666.85 sekunder. R6060 fördubblade ungefär sin första passetid för det långsammaste andra passet i gruppen, 6600 ION ökade med 60 procent till 926.70 sekunder, och P5336 122.88TB ökade med 41 procent till 746.14 sekunder, medan 6550 ION klättrade med 18 procent till 570.23 sekunder och P5336 61.44TB blev något snabbare med 640.71 sekunder.
Genomsnittstiden vid tredje pass varierade med mindre än 5 procent från andra pass vid varje körning. P5430 slutade på 677.89 sekunder, en ökning med 1.7 procent, och placerade sig återigen trea efter 6550 ION på 585.03 sekunder och P5336 61.44TB på 639.63 sekunder. Det är ungefär 10 procent kortare tid per kontrollpunkt än P5336 122.88TB på 757.31 sekunder och cirka 30 procent kortare än R6060 på 965.27 sekunder och 6600 ION på 968 sekunder.
Efter en första kontrollpunkt på 501.2 sekunder höll P5430 tiden mellan 526.2 och 528.4 sekunder för de övriga 14 kontrollpunkterna i den första passagen, en spridning på 2.2 sekunder; P5336 122.88TB, den näst lägsta, låg mellan 520.3 och 548.6 sekunder under sin första passage. Från kontrollpunkt 16 till kontrollpunkt 45 körde P5430 i ett bredare band, mellan 601.4 och 713.6 sekunder, utan någon upptrappning mellan den andra och tredje passagen. P5336 122.88TB följde samma tvåstegsmönster, med tider på 661 till 848 sekunder efter sin första passage, och R6060 och 6600 ION avslutade sina körningar i intervallet 878 till 1 034 sekunder.
Slutsats
Solidigm D5-P5430 30.72TB är en tre år gammal design på ett Gen4-gränssnitt, och GDSIO-resultaten indikerar att den har åldrats väl för sin nivå. På stora block GPU-direktläsningar levererade den 3.8GiB/s vid 1M, ungefär 90 procent av vad 61TB och 122TB Gen4 QLC-diskarna klarade och ungefär två tredjedelar av Gen5 R6060 och 6600 ION, och på skrivningar höll den sig på eller över sin 3 000MB/s-klassning från en enda tråd till 32 trådar med cirka 10 procent fade vid 128, och dess topp på 3.0GiB/s slog 6600 ION, J5060 och P5336 122.88TB. Entrådslatens på 27.8 µs vid läsning och 26.0 µs vid skrivning placerade den bland de tre bästa i gruppen på båda, och dess 16 000 skriv-IOPS landade inom 12 procent av hårddiskar två till åtta gånger dess kapacitet. De två områden där den gav efter var de som en Gen4-hårddisk förväntas ge: 128 000 och 1 miljon lästak, där Gen5-paret sprang iväg, och djupkö-128 000 skrivningar, där den minskade till 1.7 GiB/s på samma sätt som dess P5336-syskon gjorde.
I FIO låg P5430 på Gen4-taket överallt där arbetsbelastningen var läsbunden, med 7 132,1 MB/s vid 128K sekventiell läsning, 7 125 MB/s vid 64K slumpmässig läsning och 975.2K IOPS vid 4K slumpmässig läsning, och den skrev med oförändrade 3 150 MB/s vid 128K sekventiell och 64K slumpmässig läsning utan fade vid något ködjup. Resultatet vid 4K slumpmässig skrivning är där den skiljer sig från klassen: en topp på 152.5K IOPS och 111.7K eller bättre på varje kombination upp till 64 utestående I/O utom en, jämfört med toppar på 45.5K och 51.2K för de två 122TB QLC-diskarna och en 6600 ION som pendlade mellan 41K och 114K. P5430 kör en 8KB indirektionsenhet med denna kapacitet, jämfört med 16KB på P5336 och 6600 ION.
Vid DLIO-kontrollpunkter skrev P5430 sin första genomgång med ungefär 3.1 GB/s, nära dess FIO-skrivtak, med en spridning på 2.2 sekunder över de sista 14 kontrollpunkterna, och stabiliserade sig på 677.89 sekunder per 1 636 GB kontrollpunkt vid den tredje genomgången. Det placerade den på tredje plats i gruppen, bakom TLC 6550 ION och P5336 61.44 TB, och det tog cirka 10 procent kortare tid per kontrollpunkt än P5336 122.88 TB och cirka 30 procent kortare än R6060 och 6600 ION. 122 TB- och 245 TB-diskarna rymmer fyra till nio gånger så många kontrollpunkter per fyllning, men efter den första genomgången tog det längre tid att skriva till varje enskild disk.
Även om vi var lite sena med att recensera den här hårddisken, passar P5430 år 2026 som den vanliga QLC-platsen som Solidigm designat den för: lästungt innehåll och objektnivåer, varma datasjöar som matar GPU:er med stora blockstorlekar, och virtualiserade eller blandade arbetsbelastningar där P5336:s 16KB indirektionsenhet inte är den bästa lösningen. Argumenten emot den är generellt sett samma som mot Gen4 QLC: en köpare som bygger nytt på Gen5 får 62 till 96 procent mer 128K sekventiell läsbandbredd och två till åtta gånger kapaciteten per plats från de nyare hårddiskarna, om det är de som är drivkrafterna bakom köpbeslutet. För alla andra är P5430 fortfarande en förnuftig 30TB-hårddisk, med den uthållighet, kraft och prestanda för små block som de större QLC-hårddiskarna inte utmärker sig med.




Amazon