Home Enterprise Graid SupremeRAID QLC-prestatiebeoordeling

Graid SupremeRAID QLC-prestatiebeoordeling

by Lyle Smit

In 2021 onthulde Graid wat zij de NVMe 'RAID-kaart' noemden, hoewel het meer was dan alleen dat: het was een unieke samensmelting van een NVIDIA GPU en de software van Graid. Sindsdien zijn we grote fans van SupremeRAID, de prestaties zijn gewoonweg verbazingwekkend en de integratie is doodeenvoudig.

In 2021 onthulde Graid wat zij de NVMe 'RAID-kaart' noemden, hoewel het meer was dan alleen dat: het was een unieke samensmelting van een NVIDIA GPU en de software van Graid. Sindsdien zijn we grote fans van SupremeRAID en de prestaties zijn gewoonweg verbazingwekkend.

Een krachtig Gen5 Graid-project dat in uitvoering is, heeft ons aan het denken gezet over hun oplossing. Omdat we voortdurend nieuwsgierig waren, dwaalden we af en dachten aan enkele van onze andere favoriete dingen in het laboratorium. Het probleem is dat we geen gratis SupremeRAID-kaart hebben voor een grapje. Om zaken als ontbrekende hardware onze frivole bezigheden nooit te laten tegenhouden, dachten we dat we iets leuks konden laten gebeuren.

Wat als we de verbazingwekkende Tyan AMD EPYC-server zouden combineren met 26 van de ruime Solidigm 30.72TB SSD's en een magere NVIDIA A2 GPU als de Graid-kaart, om te zien hoeveel prestaties we uit dit buitengewoon compacte, goedkope platform kunnen halen?

GRAID SupremeRAID QLC-server

Het enige probleem is eigenlijk de A2-selectie. We hebben voor de A2 gekozen vanwege het installatiegemak en de “plug it in and go”, omdat deze geen stroomkabel nodig heeft om te werken en beter in deze server past dan de standaardkaart van Graid. Dat gezegd hebbende moeten we er rekening mee houden dat Graid de A2 nog niet officieel ondersteunt SupremeRAID SR-1010 draait op een A2000. Maar de A2 werkt eigenlijk beter op deze specifieke server en hij stond inactief en smeekte om iets te doen. Graid voldeed daar graag aan en leverde stukjes af waarvan we verwachtten dat ze met plezier met de A2 zouden werken.

Wat is Graid?

Als opfrisser is de Graid-software ontworpen om het potentieel van NVMe-opslag te maximaliseren zonder gehinderd te worden door de traditionele beperkingen van RAID-configuraties. Door een GPU te gebruiken om RAID-berekeningen af ​​te handelen, maakt de software effectief CPU-bronnen vrij, die beter kunnen worden gebruikt voor het verwerken van de daadwerkelijke werklast van databases en applicaties.

GRAID SupremeRAID QLC - NVIDIA A2

Deze aanpak verbetert niet alleen de prestaties, maar vereenvoudigt ook het beheer van RAID-systemen, omdat hierdoor de noodzaak voor complexe hardwareconfiguraties wordt weggenomen en een meer gestroomlijnd, softwaregericht beheerproces mogelijk wordt gemaakt. Het is een aantrekkelijke oplossing voor elke onderneming die de prestaties en efficiëntie van hun datacenter wil maximaliseren zonder de overhead van traditionele RAID-kaarten of het beslag op de hulpbronnen van softwarematige RAID-oplossingen.

GRAID SupremeRAID QLC P5316 SSD's

Terugkijkend op onze eerdere recensies van de Graid SupremeRAID waren we onder de indruk van het vermogen van de technologie om bijna 50 GB/s te leveren in sequentiële leesbewerkingen en iets meer dan 10 miljoen IOPS voor willekeurige 4K-leesbewerkingen voor SR-1000 (Gen3), terwijl ze vergelijkbare leessnelheden halen (hoewel veel hogere schrijfprestaties) met de SR-1010 (Gen4). Deze RAID-oplossing verlegde niet alleen de prestatieplafonds, maar herdefinieerde ook de efficiëntie van snelle opslag. Deze cijfers waren een grote sprong voor op de SW RAID5-configuratie en veruit de beste hardware RAID-kaarten.

We verwachten meer van hetzelfde en meer als we gebruik maken van de TYAN-server, NVIDIA A2 GPU en de zesentwintig Solidigm P5316 SSD's, maar de overstap naar QLC zorgt wel voor wat problemen. Hoewel uitstekend in zware leesomgevingen, levert de Solidigm-schijf wel wat prestaties terug als de werkdruk verschuift naar schrijfwerk. Hoewel we de Graid-kaart veel hebben getest, bevinden we ons bovendien op onbekend terrein met de A2 en de enorme capaciteit die deze SSD's bieden.

Graid SupremeRAID QLC-prestaties

Zoals we hebben aangegeven, zullen we de TYAN Transport SX TS70AB8056 gebruiken als testbed om de prestaties te meten. We hebben de TYAN-server gevuld met zesentwintig Solidigm P30.72 SSD's van 5336 TB, waardoor we een enorme footprint hadden voor gebruik in een RAID5-configuratie. We testen de prestaties in zowel Graid HW RAID5 als mdadm-software RAID5.

TYAN Transport SX TS70AB8056 Specificaties:

  • 1 x AMD EPYC 9684X-CPU
  • 8 x 64 GB Kingston DDR5-4800 geregistreerde ECC DRAM-modules (KSM48R40BD4TMM-64HMR)
  • 26 x Solidigm P5336 SSD's (30.72 TB)
  • SupremeRAID Driver: 1.5.0-659.g10e76f72.010
test Graid HW RAID (4 KB streep)
SW RAID5 (mdadm) (4 KB deel)
1 MB sequentieel lezen (192T/16Q) 95.5 GB/s, 33.7 ms 33.8 GB/s, 95.4 ms
1 MB sequentieel schrijven (192T/16Q) 12.7 GB/s, 231.9 ms 1.7 GB/s, 1,888 ms
64K willekeurig schrijven (192T/16Q) 1,894 MB/s, 106.3 ms 2,051 MB/s, 98.1 ms
4K willekeurig schrijven (192T/32Q) 255K IOPS, 12.1 ms 252k IOPS, 12.2 ms
4K willekeurig gelezen
(192T/32Q)
19.1 miljoen IOPS, 0.32 ms 7.82 miljoen IOPS, 0.79 ms

Beginnend met een sequentiële leesbandbreedte van 1 MB, had de Graid-configuratie een enorme voorsprong, met een snelheid van 95.5 GB/s versus 33.8 GB/s vergeleken met de software RAID5, een gezonde prestatiewinst van 3x. Toen we naar sequentieel schrijven gingen, was de substantiële voorsprong opnieuw de Graid-configuratie. We hebben 12.7 GB/s gemeten bij Graid vergeleken met 1.7 GB/s bij de SW RAID5.

In onze willekeurige werkbelasting van 64K zagen we 1,894 MB/s van Graid vergeleken met 2,051 MB/s met de SW RAID5. Hier biedt de gecombineerde hardwareoplossing niet veel differentiatie, maar geeft duidelijk de voorkeur aan sequentiële werkbelastingen met grote blokken. Dit is waarschijnlijk een kenmerk van de onderliggende QLC-opslag.

Als we naar de willekeurige werkbelasting van 4K gaan, zagen we pariteit met schrijfbewerkingen. De Graid-configuratie mat 255K IOPS vergeleken met 252K IOPS op SW RAID5. Bij willekeurig lezen in 4K keert het verhaal snel terug: de Graid verdubbelde de prestaties meer dan met 19.1 miljoen IOPS, terwijl de softwarematige RAID5-configuratie in vergelijking 7.82 miljoen IOPS bereikte.

Conclusie

De prestatieresultaten geven voor de meeste scenario's duidelijk de voorkeur aan Graid hardware RAID-configuraties, omdat deze beschikt over ontzagwekkende sequentiële lees- en schrijfsnelheden die software-RAID5 ruimschoots overtreffen. Vermeldenswaard is dat deze cijfers ook beter zijn dan die van een conventionele hardware RAID-kaart, die beperkt is tot 28 GB/s in een enkel PCIe-slot en gemakkelijk verzadigd wordt door 4 SSD's.

Terug naar de H2H met software-RAID: de sequentiële leesdoorvoer van Graid met 95.5 GB/s is bijna drie keer zo hoog als die van software-RAID5, waardoor het een ideale oplossing is voor taken die de snelle verwerking van grote hoeveelheden gegevens vereisen. Bovendien is de sequentiële schrijfsnelheid van 12.7 GB/s aanzienlijk beter dan de 1.7 GB/s van de software RAID5.

Dat gezegd hebbende, is software RAID5 prima in specifieke gebruikssituaties, zoals willekeurige 64K-schrijfbewerkingen, waar het iets beter presteert dan Graid. Dit suggereert dat software RAID5 efficiënter kan zijn voor bepaalde werklasten met willekeurige toegang, maar eerlijk gezegd is dit meer een artefact van de SSD's dan Graid-software of GPU.

Uiteindelijk ziet de Graid-oplossing er, zelfs in onze niet-ondersteunde run, erg sterk uit met deze goedkope SSD's met hoge capaciteit van Solidigm. Nu enorme datavoetafdrukken steeds gebruikelijker worden, zullen bedrijven een oplossing nodig hebben om hun data gemakkelijk te kunnen beheren. Hoewel software één optie is en ASIC-gebaseerde hardware RAID een andere optie, raden we organisaties ten zeerste aan om eerst een Graid PoC te gebruiken als ze de prestaties van hun NVMe SSD-investering willen maximaliseren om te zien wat u mogelijk mist.

Hoe Groid werkt

Neem contact op met StorageReview

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