GRAID ™ maakte vorig jaar furore met de introductie van een NVMe-"RAID-kaart". Het was natuurlijk niet echt een RAID-kaart, maar een NVIDIA GPU in combinatie met de software van GRAID. De resultaten waren verbluffend: hun eerste generatie kaart haalde bijna 9 miljoen 4K random read IOPS met minimale latency, met slechts 8 SSD's.
Nu is het bedrijf terug met de GRAID SupremeRAID SR-1010, die de lat hoger legt met een Gen4 GPU en bijgewerkte software die tot 19 miljoen 4K random read IOPS en 110GB/s large block sequential read kan leveren.
GRAID SupremeRAID-primer
Het is nog maar een paar maanden geleden dat we de SR-1000 hebben gerecenseerd , dus we zullen niet te lang stilstaan bij de missie van GRAID. Maar voor degenen die het in het kort willen weten: GRAID zag een tekortkoming in de manier waarop NVMe-schijven werden beheerd. Gebruikers gebruikten ofwel softwarematige RAID-oplossingen om SSD's te groeperen, ofwel NVMe RAID-kaarten, die hun eigen uitdagingen met zich meebrengen.
Software RAID is geweldig omdat het erg goedkoop en gemakkelijk te implementeren kan zijn. Maar software-RAID heeft sancties, met name zijn er CPU- en systeemresourcehits. Software RAID heeft geen component voor hardwarebeheer, dus taken moeten worden overgedragen aan de systeem-CPU en DRAM.
Fysieke RAID-kaarten, die al tientallen jaren de standaard zijn, hebben het tempo van innovatie in flash niet kunnen bijhouden. Een server met een Gen4 PCIe-slot kan slechts hopen op 16 GB/s uit een x8-slot of 32 GB/s uit een x16-slot. Het punt is dat de meeste RAID-kaarten x8 zijn, dus een hostsysteem met zelfs maar 24 SSD's zou meerdere RAID-kaarten nodig hebben om tot een punt van volledige prestatie voor de flash te komen.
GRAID SupremeRAID SR-1010 Specificaties
Dit brengt ons bij de nieuwste iteratie van GPU-compatibele RAID, de GRAID SupremeRAID SR-1010. De SR-1010 ondersteunt tot 32 Gen4 SSD's in een enkele doos. Dankzij de bijgewerkte hardware, software en interface boekt de SR-1010 mooie progressieve winsten ten opzichte van de eerste kaart, met name als het gaat om schrijven. De SR-1010-kaart zelf is een NVIDIA A2000, die is ontworpen om RAID0, 1, 5, 6 en 10 te ondersteunen met de software van GRAID.
De nieuwere Gen4-kaart biedt meer rekenkracht en PCIe-bandbreedte. De PCIe-bandbreedte draagt bij aan de schrijfprestaties, aangezien schrijfgegevens door de GPU-kaart stromen. Dit is waar sequentiële schrijf- en willekeurige schrijfprestaties verdubbelen vanwege de toename van de bandbreedte van 10 GB/s naar 20 GB/s (PCIe Gen3 versus Gen4).
Een uitgebreider specificatieoverzicht vindt u hieronder, en het gedetailleerde overzicht van GRAID is hier te vinden.
- Ondersteunde RAID-niveaus – RAID 0, 1, 5, 6, 10
- Maximale fysieke schijven - 32
- Max Drive-groepen - 4
- Max. aantal virtuele schijven per schijfgroep - 8
- Maximale grootte aandrijfgroep –
- Gedefinieerd door de grootte van de fysieke schijf
- OS ondersteuning
- Linux: AlmaLinux 8.5
- Rotsachtige Linux 8.5
- Cent OS 7.9, 8.4, 8.5
- openSUSE Sprong 15.2, 15.3
- RHEL 7.9, 8.4, 8.5
- SLES 15 SP2, SP3
- Ubuntu 20.04
- Windows Server 2019 x86-64
- Windows Server 2022 x86-64
- Hostinterface – x16 PCIe Gen 4.0
- Maximaal stroomverbruik - 70W
- Vormfactor - 2.713 "H x 6.6" L, enkele sleuf
- Productgewicht - 306 g
GRAID SupremeRAID SR-1010 Prestaties
Om de prestaties van de SupremeRAID SR-1010 te meten, gebruikten we onze Dell PowerEdge R750 met Ubuntu 20.04 en acht Gen4 NVMe-sleuven aan de voorkant. We gebruikten acht Memblaze PBlaze6 6926 12.8TB SSD's, wat ons een grote hoeveelheid krachtige NAND-geheugen opleverde voor een RAID5-configuratie.
Aangezien dit andere SSD's zijn dan onze laatste review, hebben we een volledige reeks nieuwe tests voltooid waarbij RAID5-configuraties met behulp van software-RAID werden vergeleken met de SR-1000 en SR-1010. Voor Software RAID hebben we gebruik gemaakt van mdadm met een chunk-grootte van 64K. Er zijn tests uitgevoerd met FIO tegen het RAID-volume.
Dell PowerEdge R750 Specificaties:
- 2 x 8380 Intel 3e generatie Intel Xeon schaalbare CPU's
- 32x 32GB DDR4 3200MHz
- 8 x 12.8 TB Memblaze PBlaze6 6926
| RAID 5 FIO-prestaties |
||||
| Test | SW-RAID5 | SR-1000 (Gen3) | SR-1010 (Gen4) |
|
| 1 MB sequentieel schrijven (16T/32Q) | 1.3GB / s | 11.1GB / s | 17.7GB / s | |
| 1 MB sequentieel lezen (16T/32Q) | 56.2GB / s | 49.4GB / s | 49.4GB / s | |
| 8K willekeurig 70/30 (32T/64Q) | 160.2k IOPS | 1.51 M IOPS | 1.95 M IOPS | |
| 4K willekeurig schrijven (32T/64Q) | 73.9k IOPS | 838k IOPS | 1.56 M IOPS | |
| 4K willekeurig lezen (32T/64Q) | 2.24 M IOPS | 10.3 M IOPS | 11.0 M IOPS | |
Beginnend met sequentiële leesbandbreedte, had de software-RAID-configuratie een kleine voorsprong, met een waarde van 56.2 GB/s versus 49.4 GB/s op de SR-1000 en SR-1010.
Overgaan op sequentieel schrijven, hoewel die lead met een enorm verschil terugschakelde naar GRAID. We hebben 1.3 GB/s gemeten bij software-RAID vergeleken met 11.1 GB/s bij de Gen3 SR-1000 en 17.7 GB/s bij de Gen4 SR-1010.
In onze willekeurige 8K-workload met een 70/30 R/W-mix zagen we 160.2 miljoen IOPS van software-RAID vergeleken met 1.51 miljoen IOPS met de SR-1000 en 1.95 miljoen IOPS op de SR-1010.
Toen we teruggingen naar de 4K willekeurige werklast, bleven we enorme winsten zien, met 4K willekeurig schrijven. De softwarematige RAID-configuratie mat slechts 73.9 k IOPS in vergelijking met 838 k IOPS op de SR-1000 en een sterk verbeterde 1.56 miljoen IOP's op de SR-1010.
4K willekeurig schrijven, beide GRAID-versies hadden vergelijkbare prestaties met 10.3 miljoen IOPS van de SR-1000 en 11 miljoen IOPS op de SR-1010, maar waren veel hoger dan software-RAID die 2.24 miljoen IOPS meet.
Conclusie
Bij de eerste kennismaking met de GRAID SupremeRAID SR-1010 kregen we precies wat we ervan verwachtten. Hoewel we vorig jaar al aangenaam verrast waren door de SR-1000, hadden we bij de SR-1010 hogere verwachtingen. Om de SR-1010 de best mogelijke kans te geven, hebben we de GRAID-kaart gecombineerd met een krachtige server en acht van onze beste enterprise SSD's, de Memblaze 6926- schijven.
Opgemerkt moet worden dat onze prestatieresultaten, hoewel zeer goed, niet overeenkomen met de GRAID-specificaties, simpelweg vanwege het aantal geteste schijven. Hoewel we de GRAID-kaart graag opnieuw willen bekijken met een volledig geladen 32 SSD-configuratie, hebben we gewoon niet zoveel bijpassende SSD's in het lab.
In termen van de grootste prestatiewinst in vergelijking met de kaart van de vorige generatie, had de GRAID SupremeRAID SR-1010 de grootste gemeten verbeteringen in schrijfworkloads. We zagen sequentiële schrijfsnelheden van 11.1 GB/s met de SR-1000 tot 17.7 GB/s met de SR-1010. De willekeurige schrijfprestaties verbeterden ook aanzienlijk, van 838 IOPS met de SR-1000 tot 1.56 miljoen IOPS met de SR-1010. Over het algemeen waren we erg onder de indruk van deze cijfers, die exponentieel hoger waren dan de software-RAID-prestaties.
Organisaties die het maximale uit hun investering in NVMe SSD's willen halen, hebben veel mogelijkheden. Wat de meesten zich echter niet realiseren, is dat zowel software-RAID als traditionele hardware-RAID-kaarten beide ernstige beperkingen hebben die de duurste componenten in een server, de SSD's, in feite knieschijf maken. GRAID opent de gegevensstroom en maakt tegelijkertijd systeembronnen en/of I/O-slots vrij die zouden worden gebruikt met oudere modellen. Installatie is eenvoudig, prestatiewinsten zijn gemakkelijk meetbaar. Het is de PoC zeker waard om te zien of deze kaarten goed passen.




Amazon