NetApp har lagt till sin rad av all-flash-lagringsarrayer med det nya entry-mellanregistret NetApp AFF A250. Det är en sak att vara all-flash till detta prisklass. Men NetApp tar flash vidare med end-to-end NVMe inklusive stöd för NVMe över Fibre Channel (NVMe/FC). Medan NetApp är välkänt för högpresterande all-flash-arrayer (kolla in våra tidigare recensioner här. och här.) de lovar 45 % mer prestanda och 33 % mer lagringseffektivitet i A250 (jämfört med A200).
NetApp har lagt till sin rad av all-flash-lagringsarrayer med det nya entry-mellanregistret NetApp AFF A250. Det är en sak att vara all-flash till detta prisklass. Men NetApp tar flash vidare med end-to-end NVMe inklusive stöd för NVMe över Fibre Channel (NVMe/FC). Medan NetApp är välkänt för högpresterande all-flash-arrayer (kolla in våra tidigare recensioner här. och här.) de lovar 45 % mer prestanda och 33 % mer lagringseffektivitet i A250 (jämfört med A200).
Hur NetApp AFF A250 skiljer sig åt
Den nya NetApp AFF A250 har många av samma fördelar som resten av AFF-serien. Det accelererar applikationer som AI och ML, minimerar datacentrets fotavtryck med högre densitet och förenklar IT-driften. Den stora skillnaden med A250 är att den ger ovanstående fördelar till en lägre kostnad samtidigt som den slänger in fördelar som NVMe/FC som ofta bara finns i dyrare arrayer. Även med alla förbättringar kan organisationer förvänta sig ett pris som liknar den tidigare erbjudna A220.
Ur ett hårdvaruperspektiv använder NetApp AFF A250 ett par aktiva aktiva kontroller som de flesta andra NetApp AFF-arrayer eller A-serier. Även om företaget inte specifikt kallar det, använder arrayen 2×64-bitars 12-kärniga Skylake-D-processorer och 128 GB RAM. Återigen, NetApp erbjuder end-to-end NVMe med både NVMe-lagring och NVMe over Fabrics. Arrayen erbjuder upp till 35 PB effektiv kapacitet (baserat på 5:1 lagringseffektivitet och det maximala antalet installerade SSD).
Om man tittar på mjukvara erbjuder NetApp ONTAP 9.8P2. För ONTAP i allmänhet (specifikt 9.7) gjorde vi ett ganska bra djupdykning här. 9.8 kom ut för några månader sedan och fokuserade på enkelhet. Tanken är att ju lättare det är att hantera arrayen, desto mindre tid tar det att hantera lagring. NetApp har förenklat ONTAP System Manager, NetApp Active IQ och NetApp Cloud Insights och hävdar nu att lagring för applikationer kan tillhandahållas på under tio minuter. Molnintegrering i 9.8 möjliggör molnnivåsättning, cachelagring av data till molnet och säkerhetskopiering till molnet.
Specifikationer för NetApp AFF A250
Maximal utskalning | 2–24 noder (12 HA-par) |
Maximalt antal SSD:er | 48 |
Maximal effektiv kapacitet | 1.1PB |
Specifikationer per system (Active-Active Dual Controller) | |
Styrenhetens formfaktor | 2U |
PCIe expansionsplatser | 4 |
FC-målportar (32Gb autoranging) | Upp till 16 |
100GbE-portar (40GbE autoranging) | 4 |
25GbE-portar (10GbE autoranging) | Upp till 16 |
10Gbase-T (1GbE autoranging) | 4 |
12Gb/6Gb SAS-portar | 4 |
Lagringsnätverk stöds | NVMe/FC, FC, iSCSI, NFS, pNFS, CIFS/SMB, Amazon S3 |
OS version | ONTAP 9.8 RC1 eller senare |
Hyllor och media | NS224 (2U; 24 enheter, 2.5” SFF NVMe); DS224C (2U; 24 enheter, 2.5” SFF); DS2246 (2U; 24 enheter, 2.5” SFF) |
NetApp AFF A250 Design och bygga
Med ramen på ser NetApp AFF A250 mycket ut som resten av A-serien. Ramen är silverfärgad och främst designad för ventilation. NetApps varumärke finns på vänster sida. Denna array är 2U stor.
När man tar av ramen kan man se enhetsfack som löper tvärs över fronten.
När vi vänder den bakåt ser vi de två kontrollerna delas i mitten och staplade på varandra. Varje kontroller har en PSU till vänster följt av en konsolport, en USB 3.0-port, en Micro USB-port, en Management-port, två 10Gbase-T-portar och två 25GbE-portar. På den övre högra sidan finns två mezzaninplatser.
Genom att öppna upp arrayen får vi enkel tillgång till allt som behöver bytas ut. Här skulle man ha tillgång till de tidigare nämnda 64-bitars 12-kärniga Skylake-D-processorer och RAM-minne om det skulle behövas. Förvaring kan lätt nås via enhetens framsida.
NetApp AFF A250 prestanda
Vår A250-konfiguration inkluderar 12x 1.92TB NVMe SSD och NetApp ONTAP 9.8P2. Arrayen är konfigurerad av NetApp för att vara i RAID-DP med två 3TB lagringspooler. Vår testning för denna recension är i det traditionella FC SAN-läget. NVMe/FC-prestandan ligger utanför ramen för denna recension. För anslutning använde vi 8x 32Gb FC-portar till vårt lagringsmaterial, fördelat jämnt över båda kontrollerna.
SQL Server prestanda
StorageReviews Microsoft SQL Server OLTP-testprotokoll använder det aktuella utkastet till Transaction Processing Performance Councils Benchmark C (TPC-C), ett riktmärke för onlinetransaktionsbearbetning som simulerar de aktiviteter som finns i komplexa applikationsmiljöer. TPC-C-riktmärket kommer närmare än syntetiska prestandariktmärken att mäta prestandastyrkorna och flaskhalsarna hos lagringsinfrastruktur i databasmiljöer.
Varje SQL Server VM är konfigurerad med två vDisks: 100 GB volym för uppstart och en 500 GB volym för databasen och loggfiler. Ur ett systemresursperspektiv konfigurerade vi varje virtuell dator med 16 vCPU:er, 64 GB DRAM och utnyttjade LSI Logic SAS SCSI-kontrollern. Medan våra Sysbench-arbetsbelastningar som tidigare testats mättade plattformen i både lagrings-I/O och kapacitet, letar SQL-testet efter latensprestanda.
Det här testet använder SQL Server 2014 som körs på Windows Server 2012 R2 gäst-VM och betonas av Dells Benchmark Factory for Databases. Medan vår traditionella användning av detta riktmärke har varit att testa stora 3,000 1,500-skaliga databaser på lokal eller delad lagring, fokuserar vi i denna iteration på att sprida ut fyra XNUMX XNUMX-skaliga databaser jämnt över våra servrar.
SQL Server-testkonfiguration (per virtuell dator)
- Windows Server 2012 R2
- Lagringsutrymme: 600 GB tilldelat, 500 GB använt
- SQL Server 2014
-
- Databasstorlek: 1,500 XNUMX skala
- Virtuell klientbelastning: 15,000 XNUMX
- RAM-buffert: 48GB
- Testlängd: 3 timmar
-
- 2.5 timmars förkonditionering
- 30 minuters provperiod
För vår Application Workload Analysis kör vi både NetApp AFF A250 och A200 med datareduktion (DR) aktiverad.
För SQL Server Latency hade 8VM A250 en sammanlagd poäng på 22.75 ms med individuell VM på mellan 19 ms och 25 ms. 4VM A250 hade en sammanlagd poäng på 8.5 ms med enstaka virtuella datorer som körde mellan 6 ms till 11 ms. Detta jämfört med A200 som körde 4VM som hade ett sammanlagt 25ms med individuella virtuella datorer som sträckte sig mellan 24ms och 26ms.
Sammantaget ser vi att A250 gör stora framsteg i 4VM-prestanda, men skalningen är det som verkligen sticker ut. A250 klarar i princip mer än dubbelt så mycket arbete som A200 när det kommer till SQL.
Sysbench MySQL Performance
Vårt nästa benchmark för lagringsapplikationer består av en Percona MySQL OLTP-databas mätt via SysBench. Detta test mäter också genomsnittlig TPS (Transactions Per Second), genomsnittlig latens och genomsnittlig 99:e percentil latens.
Varje Sysbench VM är konfigurerad med tre vDisks: en för uppstart (~92GB), en med den förbyggda databasen (~447GB) och den tredje för databasen som testas (270GB). Ur ett systemresursperspektiv konfigurerade vi varje virtuell dator med 16 vCPU:er, 60 GB DRAM och utnyttjade LSI Logic SAS SCSI-kontrollern.
Sysbench-testkonfiguration (per virtuell dator)
- CentOS 6.3 64-bitars
- Percona XtraDB 5.5.30-rel30.1
- Tabeller: 100
- Storlek: 10,000,000
- Trådar: 32 Databas
- RAM-buffert: 24GB
- Testlängd: 3 timmar
- 2 timmar förkonditionering 32 trådar
- 1 timme 32 trådar
Med Sysbench OLTP fick 8VM A250 ett sammanlagt resultat på 13,134.55 16 TPS och 16,149.06VM fick ett sammanlagt resultat på 200 8 TPS. Jämför detta med A8,870.52:s 16VM sammanlagda poäng på 9,035.3 XNUMX TPS och XNUMXVM sammanlagda poäng på XNUMX XNUMX TPS.
För Sysbenchs genomsnittliga latens hade 8VM A250 en sammanlagd poäng på 19.49 ms och 16VM träffade 31.72 ms. A200 var 28.86 ms för 8VM och 56.68 ms för 16VM.
För vårt värsta scenario latens (99:e percentilen) såg A250:s 8VM en sammanlagd latens på 51.6 ms och dess 16VM såg 85.77 ms. A200, å andra sidan, nådde sammanlagt 84.93 ms med 8VM och 152.01 ms med 16VM.
I likhet med våra upptäckter i SQL Server kan den nya NetApp AFF 250 dra ut ungefär dubbelt så hög prestanda som A200, med en mycket bättre latensprofil.
VDBench arbetsbelastningsanalys
När det gäller benchmarking av lagringsmatriser är applikationstestning bäst, och syntetiska tester kommer på andra plats. Även om det inte är en perfekt representation av faktiska arbetsbelastningar, hjälper syntetiska tester till baslagringsenheter med en repeterbarhetsfaktor som gör det enkelt att göra jämförelser mellan äpplen och äpplen mellan konkurrerande lösningar.
Dessa arbetsbelastningar erbjuder en rad olika testprofiler som sträcker sig från "fyra hörn"-tester, vanliga tester av databasöverföringsstorlek, såväl som spårfångst från olika VDI-miljöer. Alla dessa tester utnyttjar den vanliga vdBench-arbetsbelastningsgeneratorn, med en skriptmotor för att automatisera och fånga resultat över ett stort beräkningstestkluster. Detta gör att vi kan upprepa samma arbetsbelastningar över ett brett utbud av lagringsenheter, inklusive flash-arrayer och individuella lagringsenheter.
profiler:
-
-
- 4K slumpmässig läsning: 100 % läsning, 128 trådar, 0-120 % iorat
- 4K Random Write: 100% Write, 64 trådar, 0-120% iorate
- 64K sekventiell läsning: 100 % läsning, 16 trådar, 0-120 % iorat
- 64K sekventiell skrivning: 100% skriv, 8 trådar, 0-120% iorate
- Syntetisk databas: SQL och Oracle
- VDI Full Clone och Linked Clone Traces
-
För VDBench-testerna kommer vi att köra båda arrayerna med datareduktion aktiverad.
Med slumpmässig 4K-läsning visade NetApp AFF A250 en ganska drastisk förbättring jämfört med A200 med sub-millisekunders latens till över 500K och fortsatte med att nå en topp på 594,388 6.9 IOPS och en latens på 200 ms. Detta är över dubbelt så mycket som AXNUMX med mindre än halva latensen.
Slumpmässig 4K-skrivning såg återigen att A250 blåste förbi sin föregångare med en toppprestanda på 169,543 10.4 IOPS och en latens på 200 ms. Återigen, mer än dubbla toppprestanda och ungefär hälften av latensen för AXNUMX.
När vi bytte till sekventiellt arbete, särskilt våra 64K-arbetsbelastningar, såg vi att A250 stannade under 1ms till cirka 100K IOPS eller cirka 7GB/s och såg en topp på 114,060 7.13 IOPS eller 7.8GB/s med en latens på 250ms. Toppprestanda i A200 var stormsteg över AXNUMX även om den högsta latensen inte var alltför långt ifrån varandra.
64K Write hade A250-toppen på cirka 41K IOPS eller cirka 2.6GB/s med en latens på cirka 24ms innan prestandan sjönk något och latensen steg. Här hade A250 högre topptal även om den hade nästan dubbelt så lång latens.
Går vidare till våra SQL-tester, SQL, SQL 90-10 och SQL 80-20. I SQL stannade NetApp AFF A250 under 1 ms tills den bröt 300K och gick vidare till en topp på 348,403 2.4 IOPS med en latens på 200 ms innan ett litet fall. Den visade en markant förbättring i både toppprestanda och latens jämfört med AXNUMX.
I SQL 90-10 hade A250 en fördröjning på under millisekunder till cirka 270K IOPS och toppade på 321,604 2.7 IOPS med en latens på XNUMX ms. Återigen, fördubbla prestandan med mindre än halva latensen jämfört med föregående modell.
I SQL 80-20 stannade A250 under 1 ms till cirka 200 263,157 IOPS och gick vidare till en topp på 3.6 250 IOPS med en latens på XNUMX ms. Det har nästan blivit ett mönster för AXNUMX att fördubbla prestanda och halva latensen; marknadsavdelningen kunde inte skriva detta bättre.
Nästa sats av tester är våra Oracle-tester: Oracle, Oracle 90-10 och Oracle 80-20. I Oracle gav A250 oss en fördröjning på under millisekunder till över 200 263,802 IOPS och nådde en topp på 4.5 100 IOPS med en latens på 200 ms. Detta är över 5K IOPS högre än AXNUMX med över XNUMXms lägre latens.
För Oracle 90-10 startade A250 och stannade under 1 ms till cirka 275K IOPS. Därifrån gick den till en topp på 333,108 1.8 IOPS med XNUMX ms för latens. Samma imponerande rekord med dubbla prestanda och mindre än halva latensen.
Oracle 80-20 såg att A250 hade en lång rad under 1 ms, fram till cirka 220 273,948 IOPS, och toppade sedan på 2.1 143 IOPS med en latens på 200 ms. Detta ger toppprestanda vid 2K IOPS över A5 och latensen på 200/XNUMX av AXNUMX.
Därefter bytte vi till vårt VDI-klontest, Full och Linked. För VDI Full Clone (FC) Boot kom NetApp AFF A250 till 200K IOPS med mindre än 1 ms för latens, ungefär 4 gånger högre än A200. A250 nådde en topp på 229,571 3 IOPS med en latens på drygt 100ms innan den tappade lite. Detta sätter den 200K över AXNUMX med mindre än halva latensen.
I VDI FC Initial Login hade A250 sub-millisekunders latensprestanda fram till cirka 55K IOPS och nådde en topp på 90,270 9.3 IOPS med en latens på 200ms. Detta är exakt hälften av latensen för A42 och ungefär XNUMXK IOPS högre i prestanda.
VDI FC Monday Login såg att A250 hade prestanda med latens under 1 ms tills omkring 55K IOPS igen och gick vidare till en topp på 93,574 5.1 IOPS och en latens på 200 ms. Även om den inte riktigt dubblar prestandan hos A44, är den 5.3K IOPS högre och XNUMX ms lägre i latens.
Nu går vi vidare till länkad klon. I VDI LC Boot stannade A250 under 1 ms tills den var över 100K IOPS och nådde en topp på 151,953 3.2 IOPS och en latens på XNUMX ms.
Med VDI LC Initial Login hade A250 sub-millisekunders latens tills den gick över 40K IOPS och gick vidare till topp 67,557 3.7 IOPS och en latens på XNUMXms. Inte riktigt dubbel prestanda eller halva latensen, men imponerande ändå.
Slutligen, med VDI LC Monday Login, nådde A250 nästan 40K IOPS under 1 ms för latens och gick vidare till en topp på 68,751 7.3 IOPS med en latens på XNUMX ms. Ytterligare ett imponerande hopp i prestanda och nedgång i latens.
Slutsats
NetApp fortsätter att expandera och utveckla sin all-flash-linje för att hålla koll på de förändrade tiderna och de förändrade behoven. För detta ändamål har företaget rullat ut NetApp AFF A250, en uppdaterad entry-midrange-lagringsuppsättning. Liksom de flesta av resten av AFF-linjen kommer A250 med end-to-end NVMe som inkluderar stöd för NVMe över FC (NVMe/FC) värdanslutning. A250 ger alla toppfördelarna med AFF-serien till ingångspriser med vissa stövlar över A200, 45 % mer prestanda och 33 % mer lagringseffektivitet. Den nya arrayen utnyttjar NetApp ONTAP 9.8 och alla nya fördelar som följer med programvaran.
För prestanda körde vi både vår Application Workload Analysis och VDBench-arbetsbelastningar. I jämförelsesyfte tittade vi på den tidigare modellen, NetApp AFF A200. I vår Application Workload Analysis slog vi på DR med både A250 och A200. Då hade A250 en sammanlagd genomsnittlig latens i SQL Server på 22.75 ms för 8VM och 8.5 ms för 4VM. A200 hade 25 ms för 4VM, nästan tredubblad latens jämfört med A250 på virtuella datorer.
Med Sysbench var A250 lika imponerande med en sammanlagd TPS på 13,135 8 för 16,149VM och 16 200 TPS för 8,871VM jämfört med A9,035:s 19.5 8 TPS respektive 32 16 TPS. Sysbenchs genomsnittliga latens gav sammanlagda poäng på 200 ms i 29VM och 57 ms i 250VM jämfört med A52:s 8 ms respektive 86 ms. I värsta tänkbara latens såg vi A16 träffade samlade latenser på 200ms i 85VM och 152ms i XNUMXVM jämfört med AXNUMX:s XNUMXms och XNUMXms.
Med VDBench inkluderar höjdpunkterna 594K IOPS i 4K-läsning, 170K IOPS i 4K-skrivning, 7.13GB/s i 64K-läsning och 2.6GB/s i 64K-skrivning. I våra SQL-tester såg vi toppar på 348K IOPS, 322K IOPS i SQL 90-10 och 263K IOPS i SQL 80-20. Med våra Oracle-tester såg vi toppprestanda på 264K IOPS, 333K IOPS i Oracle 90-10 och 274K IOPS i Oracle 80-20. I våra VDI Clone-tester såg vi Full Clone-resultat av 230K IOPS Boot, 90K IOPS i Initial Login och 94K IOPS i Monday Login. För Linked Clone såg vi toppar på 152K IOPS i Boot, 68K IOPS i Initial Login och 69K IOPS i Monday Login. Under två tredjedelar av våra tester här såg vi nästan eller mer än fördubbla prestandan med halva latensen.
NetApp AFF A250 är otroligt imponerande för en entry-midrange-array. A250 ersätter A200, som vi gav ett Editor's Choice-utmärkelse till 2017 och som fortfarande används i labbet än i dag. A250 kunde i flera fall fördubbla prestandan samtidigt som den halverade latensen. I nästan alla fall kommer A250 att fungera som en utmärkt lagringsuppsättning för sina avsedda användningsfall vid kanten eller inom ett litet företag. Organisationer som kanske inte är redo för NCMe/FC idag kan vara säkra på att det finns ännu mer prestanda tillgängligt i boxen om det skulle behövas. Sammantaget är A250 ett annat fantastiskt erbjudande från NetApp, som ger dem ytterligare en Editor's Choice Award. A250 är helt enkelt en klassens bästa lösning.
Engagera dig med StorageReview
Nyhetsbrev | Youtube | LinkedIn | Instagram | Twitter | Facebook | TikTok | Rssflöde