De NetApp AFF A250 is een end-to-end NVMe enterprise-array op instapniveau. Ingebed met NVMe SSD's aan de achterkant en NVMe over FC-hostconnectiviteit aan de voorkant, presteert de A250 ongelooflijk goed voor een instapprijs. Hierdoor kunnen middelgrote en kleine bedrijven het meeste uit hun workloads aan de edge halen.
De NetApp AFF A250 is een end-to-end NVMe enterprise-array op instapniveau. Ingebed met NVMe SSD's aan de achterkant en NVMe over FC-hostconnectiviteit aan de voorkant, presteert de A250 ongelooflijk goed voor een instapprijs. Hierdoor kunnen middelgrote en kleine bedrijven het meeste uit hun workloads aan de edge halen.
Vergeleken met de AFF A200 biedt het een toename van 45% voor prestaties met tot 33% meer opslagefficiëntie, wat gemakkelijk werd aangetoond in onze eerste test van de AFF A250. Onze benchmarkresultaten benadrukten dit alleen maar en toonden een enorme stap voorwaarts ten opzichte van het model van de laatste generatie. Dit is zeker niet verrassend, aangezien verschillende van de NetApp-systemen die we in het verleden hebben getest, onze editor's choice award mee naar huis namen.
Bovendien is NetApp een van de meest consistente bedrijven als het gaat om het vervangen van hun oudere modellen door modellen die beter aansluiten bij het snel veranderende IT-landschap. We kijken er altijd naar uit om een van hun nieuwe systemen in onze laboratoria te krijgen en verwachten een nog beter prestatieprofiel met behulp van NVMe over Fibre Channel (NVMe-oF), waar we in deze review naar zullen kijken.
NetApp NVMe-oF – AFF A250-componenten
Om deze nieuwe prestatielat te halen, rustte NetApp de AFF A250 uit met 24-core CPU's en 128 GB geheugen per HA-paar, evenals de NS224-opslagplankarchitectuur van het bedrijf. Interne opslag ondersteunt maximaal 24 NVMe SSD's, hoewel gebruikers deze kunnen instellen met 8, 12 of 24 schijfconfiguraties.
De interne SSD's kunnen oplopen tot 15.3 TB voor elke configuratie of 24 externe 30.2 TB SSD's per controller. Daarnaast is de A250 uitgerust met twee 25Gb Ethernet-poorten voor HA en clusterverbindingen, twee 10Gbase-T-poorten voor hostconnectiviteit en twee mezzanine-slots voor I/O-uitbreiding. De A250 ondersteunt ook SAS-schijven, met ondersteuning tot 30.6 TB voor elke schijf.
Voor een gedetailleerd overzicht van de mogelijkheden, mogelijke gebruiksscenario's en voordelen raden we u aan om onze vorige te lezen NetApp AFF A250 beoordeling.
ONTAP 9.9.1
Kijkend naar software, biedt NetApp nu de AFF A250 met ONTAP 9.9.1 aan. Onze vorige recensie van AFF A250 toonde versie 9.8, een update die gericht was op het vereenvoudigen van de gebruikerservaring. De nieuwste versie richt zich op verbeteringen en toevoegingen aan de systeembeheerder, SAN, gegevensbescherming en meer.
Hoogtepunten zijn onder andere:
- ONTAP ondersteunt nu ook maximaal 12 nodes, een enorme stap vooruit ten opzichte van de vorige releases waarin een ASA slechts een cluster met twee nodes kon zijn. Dit betekent meer scale-out voor zowel prestaties als capaciteit.
- Met de System Manager in de nieuwste versie kunnen gebruikers handmatig de fysieke opslaglaag selecteren bij het inrichten van nieuwe volumes. U kunt er echter nog steeds voor kiezen om ONTAP automatisch selecties te laten maken op basis van evenwichtige plaatsingslogica.
- Andere updates waren onder meer het vernieuwen van de GUI, die bestaat uit het een beetje veranderen van de interface, het toevoegen van nieuwe functies en het terugbrengen van ontbrekende functionaliteit die eerder was verwijderd. EMS-gebeurtenissen op het dashboard worden nu bijvoorbeeld weergegeven nadat een gebruiker zich voor het eerst heeft aangemeld.
NetApp AFF A250 en NVMe over Fibre Channel (NVMe-oF)
Er is een reeks andere updates met versie 9.9.1; de belangrijkste voor ons (in ieder geval in deze review) is echter dat alle SAN Arrays (ASA) nu NVMe over Fibre Channel (NVMe-oF) kunnen gebruiken.
Toen we eerder naar de NetApp AFF A250 keken, testten we het systeem met behulp van de traditionele FC SAN-modus met 12x 1.92 TB NVMe SSD's (RAID-DP met twee opslagpools van 3 TB). Dus voor deze review kijken we naar het systeem in de NVMe-oF-modus.
NVMe-oF is ontworpen om bestaande SAN-workloads te verbeteren en is zeker de beste keuze voor diegenen die echt willen profiteren van NVMe, vooral als het gaat om algehele prestaties en responstijden van applicaties.
De NVMe-oF-protocolspecificatie, gelanceerd in 2016, breidt in wezen de snelle prestaties van NVMe uit van de opslagarraycontrollers naar de fabric via Ethernet, Fibre Channel, RoCE of InfiniBand. Dit protocol maakt gebruik van fabrics als transportmapping in plaats van de PCIe-bus zonder gedeeld geheugen tussen eindpunten. Voor een meer gedetailleerde blik hebben we een diepe duik gemaakt wat is NVMe-oF vorige zomer.
NetApp AFF A250-specificaties
Maximale schaalvergroting | 2–24 knooppunten (12 HA-paren) |
Maximale SSD's | 48 |
Maximale effectieve capaciteit | 1.1PB |
Specificaties per systeem (Active-Active Dual Controller) | |
Vormfactor van de controller | 2U |
PCIe-uitbreidingsslots | 4 |
FC-doelpoorten (autoranging van 32 Gb) | 16 |
100GbE-poorten (40GbE automatisch bereik) | 4 |
25GbE-poorten (10GbE automatisch bereik) | 16 |
10Gbase-T (1GbE automatisch bereik) | 4 |
12Gb/6Gb SAS-poorten | 4 |
Opslagnetwerken ondersteund | NVMe/FC, FC, iSCSI, NFS, pNFS, CIFS/SMB, Amazon S3 |
OS-versie | ONTAP 9.9.1 of hoger |
Schappen en media | NS224 (2U; 24 schijven, 2.5” SFF NVMe); DS224C (2U; 24 schijven, 2.5-inch SFF); DS2246 (2U; 24 schijven, 2.5" SFF) |
NetApp AFF A250 Prestaties (NVMe-oF)
Onze A250-configuratie bevat 12x 1.92TB NVMe SSD's en NetApp ONTAP 9.9.1. De array is door NetApp geconfigureerd om in RAID-DP te staan met twee opslagpools van 3 TB. Onze tests voor deze review zijn in de NVMe-oF-modus. Connectiviteit wordt geleverd met behulp van een dual-switch Fibre Channel-structuur over twee Brocade G620 32Gb-switches.
SQL Server-prestaties
Het Microsoft SQL Server OLTP-testprotocol van StorageReview maakt gebruik van de huidige versie van Benchmark C (TPC-C) van de Transaction Processing Performance Council, een online transactieverwerkingsbenchmark die de activiteiten in complexe applicatieomgevingen simuleert. De TPC-C-benchmark komt dichterbij dan synthetische prestatiebenchmarks bij het meten van de sterke punten en knelpunten van opslaginfrastructuur in database-omgevingen.
Elke SQL Server VM is geconfigureerd met twee vDisks: een volume van 100 GB voor opstarten en een volume van 500 GB voor de database en logbestanden. Vanuit het perspectief van systeemresources hebben we elke VM geconfigureerd met 16 vCPU's, 64 GB DRAM en de LSI Logic SAS SCSI-controller gebruikt. Terwijl onze Sysbench-workloads het platform eerder verzadigden in zowel opslag-I/O als capaciteit, zoekt de SQL-test naar latentieprestaties.
Deze test maakt gebruik van SQL Server 2014 op Windows Server 2012 R2 gast-VM's en wordt benadrukt door Dell's Benchmark Factory for Databases. Terwijl ons traditionele gebruik van deze benchmark was om grote databases met een schaal van 3,000 te testen op lokale of gedeelde opslag, richten we ons in deze iteratie op het gelijkmatig verdelen van vier databases met een schaal van 1,500 over onze servers.
SQL Server-testconfiguratie (per VM)
- Windows Server 2012 R2
- Opslagcapaciteit: 600 GB toegewezen, 500 GB gebruikt
- SQL Server 2014
-
- Databasegrootte: schaal 1,500
- Virtuele clientbelasting: 15,000
- RAM-buffer: 48 GB
- Testduur: 3 uur
-
- 2.5 uur voorconditionering
- 30 minuten proefperiode
Voor SQL Server Latency had de A250 (NVMe-oF) een totale score van 3.5 ms voor 4 VM's en 25.4 ms voor 8 VM's. In FCP-modus boekte de A250 een totale score van 22.75 ms (8VM) en 8.5 ms (4VMs). Je ziet een enorme verbetering voor beide modi van de A250 in vergelijking met de laatste generatie (A200), die 25 ms meet bij 4 VMs.
Sysbench MySQL-prestaties
Onze volgende storage applicatie benchmark bestaat uit een Percona MySQL OLTP database gemeten via SysBench. Deze test meet ook de gemiddelde TPS (Transactions Per Second), de gemiddelde latentie en de gemiddelde latentie van het 99e percentiel.
Elke Sysbench VM is geconfigureerd met drie vDisks: één voor opstarten (~ 92 GB), één met de vooraf gebouwde database (~ 447 GB) en de derde voor de database die wordt getest (270 GB). Vanuit het perspectief van systeemresources hebben we elke VM geconfigureerd met 16 vCPU's, 60 GB DRAM en de LSI Logic SAS SCSI-controller gebruikt.
Sysbench-testconfiguratie (per VM)
- CentOS 6.3 64-bits
- Percona XtraDB 5.5.30-rel30.1
- Tabellen: 100
-
- Grootte: 10,000,000
- Onderwerpen: 32 Database
- RAM-buffer: 24 GB
- Testduur: 3 uur
-
- 2 uur preconditionering 32 threads
- 1 uur 32 draden
Met de Sysbench OLTP behaalden de 8VM's A250 (NVMe-oF) een totale score van 15,916 TPS, terwijl de 16VM's 17,537 TPS boekten. In FCP-modus plaatste het een totale score van 13,135 TPS en 16,149 TPS voor respectievelijk 8VM's en 16VM's. De A200 zag de helft van de prestaties, met respectievelijk 8.871 TPS en 9,035 TPS voor 8VM's en 16VM's.
Voor de gemiddelde latentie van Sysbench zag de 8VM A250 (NVMe-oF) een totale score van 16.09 ms, terwijl de 16VM 29.23 ms boekte. In FCP-modus plaatste het een totaal van 19.49 ms en 31.72 ms voor respectievelijk 8VM en 16VM. Nogmaals, de prestatieverbeteringen ten opzichte van de laatste waren aanzienlijk, aangezien de A200 28.86 ms (8 VM's) en 56.88 ms (16 VM's) boekte.
Voor onze worst-case scenario latentie (99e percentiel) zag NVMe-oF een totale latentie van 38.1 ms (8 VM's) en 72.78 ms (16 VM), terwijl FCP 51.61 ms (8 VM's) en 85.77 ms (16 VM's) liet zien. Het is niet verwonderlijk dat dit een enorme verbetering was ten opzichte van de A200, die respectievelijk 84.93 ms en 152.91 ms plaatste voor 8 VM's en 16 VM's.
VDBench-werkbelastinganalyse
Als het gaat om het benchmarken van opslagarrays, is het testen van toepassingen 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 database-overdrachten, evenals 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.
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
Met willekeurige 4K-lezing vertoonde de NetApp AFF A250 NVMe-oF een aanzienlijke verbetering ten opzichte van de FCP-modus, met een latentie van minder dan een milliseconde tot meer dan 700K, met een piek van 787,910 IOPS bij een latentie van 3.58 ms. In de FCP-modus vertoonde de A250 een latentie van minder dan een milliseconde tot meer dan 500K en bereikte een piek van 594,388 IOPS en een latentie van 6.9 ms.
Willekeurig 4K-schrijven zag resultaten die een beetje dichterbij waren. Hier had de A250 via NVMe-oF een piekprestatie van 183,805 IOPS bij 10.9 ms voordat hij helemaal op het einde een lichte klap kreeg. In FCP-modus registreerde het 169,543 IOPS en een latentie van 10.4 ms.
Toen we overschakelden op sequentieel werk, met name onze 64K-workloads, zagen we dat de A250 NVMe-oF onder de 1 ms bleef tot ongeveer 110 IOPS of ongeveer 6.8 GB/s en zagen we een piek van 110,100 IOPS of 6.9 GB/s bij een latentie van 3.25 ms. Hoewel de FCP-modus een betere piekdoorvoer liet zien bij 114,060 IOPS (7.13 GB/s), had deze een veel hogere pieklatentie van 7.8 ms.
Bij 64K schrijfbewerkingen had de A250 NVMe-oF een piek van ongeveer 47K IOPS of ongeveer 3.04 GB/s met een latentie van 5.2 ms. De FCP-modus piekte op 41K IOPS of ongeveer 2.6 GB/s met een veel hogere latentie van 24 ms (voordat de prestaties een beetje daalden en de latentie toenam).
Vervolgens gaan we verder met onze SQL-tests, SQL, SQL 90-10 en SQL 80-20, waar de AFF A250 in NVMe-oF-modus aanzienlijke verbeteringen liet zien ten opzichte van de FCP-modus. In SQL bleef de A250 (NVMe-oF) onder de 1 ms totdat hij 350K brak en piekte op 416,617 IOPS bij 2.10 ms. In de FCP-modus piekte het op 348,403 IOPS met een latentie van 2.4 ms voordat het iets terugviel.
In SQL 90-10 had de A250 (NVMe-oF) een latentie van minder dan een milliseconde totdat hij de grens van 350 naderde, met een piek van 388,589 IOPS bij 2.3 ms. In de FCP-modus had de A250 een latentie van minder dan een milliseconde tot ongeveer 270 IOPS en piekte hij op 321,604 IOPS met een latentie van iets minder dan 3 ms.
In SQL 80-20 bleef de A250 (NVMe-oF) onder de 1 ms tot ongeveer 270 IOPS, met een piek van 314,616 IOPS bij 2.96 ms. Kijkend naar de A250 in FCP-modus, bleef deze onder de 1 ms tot ongeveer 200 IOPS en bereikte een piek van 263,157 IOPS bij een latentie van 3.6 ms.
De volgende reeks tests zijn onze Oracle-tests: Oracle, Oracle 90-10 en Oracle 80-20. Nogmaals, NVMe-oF presteerde overal veel beter. In de Oracle-workload gaf het ons een latentie van minder dan een milliseconde tot ongeveer 230 IOPS, en bereikte een piek van 329,112 IOPS met een latentie van iets meer dan 3 ms. In de FCP-modus gaf de A250 ons een latentie van minder dan een milliseconde tot ongeveer 200 IOPS, en bereikte een piek van 263,802 IOPS met een latentie van iets meer dan 4.5 ms.
Voor Oracle 90-10 bleef de A250 onder de 1 ms tot ongeveer 370 IOPS en bereikte een piek van 407,087 IOPS bij een latentie van 1.43 ms. In FCP-modus presteerde het minder dan 1 ms tot ongeveer 275 IOPS en piekte vervolgens op 333,108 IOPS met 1.8 ms voor latentie.
Oracle 80-20 zag de A250 (NVMe-oF) piek bij 335,577 IOPS met 1.75 ms latentie, terwijl de FCP-modus een piek liet zien van 273,948 IOPS met 2.1 ms latentie.
Vervolgens zijn we overgestapt op onze VDI-kloontest, Full en Linked. Voor VDI Full Clone (FC) Boot bereikte de NetApp AFF A250 (NVMe-oF) de 240K zonder de latentie van 1 ms te overschrijden, terwijl hij een piek bereikte van 263,683 IOPS bij 3.23 ms voordat hij helemaal aan het einde een prestatiepiek kreeg. In de FCP-modus bereikte de A250 200 IOPS met minder dan 1 ms voor latentie, en piekte vervolgens op 229,571 IOPS met een latentie van iets meer dan 3 ms voordat hij een beetje terugviel.
In VDI FC Initial Login had de A250 (NVMe-oF) een latentieprestatie van minder dan een milliseconde na het passeren van de 60K-markering, met een piek van 98,897 IOPS met een latentie van 8.42 ms (wederom een prestatiepiek aan het einde). In de FCP-modus bereikte de A250 55 IOPS voordat hij meer dan 1 ms overschreed en piekte op 90,270 IOPS met een latentie van 9.3 ms.
VDI FC Monday Login zag dat de A250 een latentie had van minder dan 1 ms tot ongeveer 68K IOPS, met een piek van 103,184 IOPS met een latentie van iets minder dan 5 ms voordat hij weer een piek bereikte. In de FCP-modus bleef de A250 onder de 1 ms tot ongeveer 55 IOPS en piekte vervolgens op 93,574 IOPS en een latentie van 5.1 ms.
Nu gaan we verder met de gekoppelde kloon. In VDI LC Boot vertoonden beide modi zeer vergelijkbare prestaties, waarbij de FCP-modus zelfs piekte met een hogere IOPS van 151,953 IOPS (3.2 ms in latentie). In NVMe-oF piekte de A250 op 146,660 IOPS, maar met een betere latentie van 3.09 ms.
Met VDI LC Initial Login had de A250 (NVMe-oF) een latentie van minder dan een milliseconde totdat hij meer dan 50 IOPS overschreed, met een piek van 76,386 IOPS bij een latentie van 3.05 ms, voordat hij aan het eind een kleine prestatiedaling kreeg. In FCP had de A260 een latentie van minder dan een milliseconde tot ongeveer 40 IOPS en bereikte hij een piek van 67,557 IOPS en een latentie van 3.7 ms.
Eindelijk, met VDI LC Monday Login, bereikte de A250 ongeveer 48K IOPS voordat hij de latentie van 1 ms overschreed. Het piekte op 75,259 IOPS bij 6.67 ms in latentie voordat het een dip in de prestaties nam. In FCP haalde de A250 bijna 40 IOPS voordat hij meer dan 1 ms overschreed, met een piek van 68,751 IOPS met een latentie van 7.3 ms.
Conclusie
De NetApp AFF A250 schittert als een entry-enterprise, end-to-end NVMe-systeem voor middelgrote bedrijven die op zoek zijn naar geweldige prestaties en consolidatie van hun data. Het systeem zelf kan worden ingebed met NVMe SSD's aan de voorkant en NVMe via FC-hostconnectiviteit aan de achterkant, de laatste hebben we voor deze review gedaan. Klanten krijgen zeker een krachtpatser voor een instapprijs en een enorme upgrade van hun vorige model, de AFF A220. Dit is niet verwonderlijk, aangezien NetApp bekend staat als bewust van de huidige behoeften van de IT-industrie. Hierdoor kunnen ze fantastische systeemupgrades aanbieden voor de volgende releases van hun systemen.
Voor prestaties hebben we zowel onze Application Workload Analysis als VDBench-workloads uitgevoerd. Zoals hierboven aangetoond, vertoonde de NVMe-oF-modus aanzienlijke prestatieverbeteringen ten opzichte van de traditionele SAN FCP-modus (Fibre Channel Protocol).
In onze Application Workload Analysis had de A250 (NVMe-oF) een totale score van 3.5 ms voor 4 VM's en 25.4 ms voor 8 VM's. Ter vergelijking: de FCP-modus had een totale score van 22.75 ms (8 VM) en 8.5 ms (4 VM's).
Met Sysbench was de A250 (NVMe-oF) even indrukwekkend, met een totale TPS van 15,916 TPS voor 8VM en 17,537 TPS voor 16VM vergeleken met respectievelijk 13,135 TPS en 16,149 TPS in de FCP-modus. De gemiddelde latentie van Sysbench zag totale scores van 16.09 ms in 8M en 29.23 ms in 16VM vergeleken met 19.49 ms en 31.72 ms in FCP-modus. In het slechtste scenario zagen we dat de A250 totale latenties bereikte van 38.1 ms in 8 VM en 72.78 ms in 16 VM vergeleken met de FCP's 51.61 ms (8 VM's) en 85.77 ms (16 VM's).
Met VDBench schitterde de NetApp AFF A250 met aanzienlijke dalingen in latentie in onze prestatieprofielen. Hoogtepunten van de NetApp AFF A250 (NVMe-oF) zijn 788K IOPS in 4K lezen, 183K IOPS in 4K schrijven, 6.8 GB/s in 64K lezen en 3.04 GB/s in 64K schrijven. In onze SQL-tests zagen we pieken van 417 IOPS, 389 IOPS in SQL 90-10 en 315 IOPS in SQL 80-20. Met onze Oracle-tests zagen we piekprestaties van 329K IOPS, 407K IOPS in Oracle 90-10 en 335K IOPS in Oracle 80-20. In onze VDI Clone-tests zagen we Full Clone-resultaten van 264K IOPS Boot, 99K IOPS in Initial Login en 103K IOPS in Monday Login. Voor Linked Clone zagen we pieken van 147 IOPS in Boot, 76 IOPS in Initial Login en 75 IOPS in Monday Login.
Het gebruik van NVMe via Fibre Channel zorgt voor veel betere prestaties in vrijwel elke werklast die u mogelijk heeft. Als u over de ondersteunende hardware beschikt, is er geen reden om deze niet te implementeren. NetApp brengt zelfs geen premie in rekening om deze functies in te schakelen. Uiteindelijk is NVMe-oF een gratis prestatiebonus voor NetApp-klanten, waardoor NVMe-oF een enorme aanwinst is voor ONTAP AFA-gebruikers.
Neem contact op met StorageReview
Nieuwsbrief | YouTube | Podcast iTunes/Spotify | Instagram | Twitter | Facebook | TikTok | RSS Feed