Dot Hill har länge gjort lagringskontroller och system som kunde hantera både traditionella disk- och SSD-volymer. I november släppte de en stor mjukvaruuppdatering men som bland annat optimerar deras 4004-styrenhetsarkitektur för hybridkonfiguration. 4004 är vad som finns inuti Dot Hill AssuredSAN Ultra48 som vi har granskat tidigare, och att förvandla vår hårddiskkonfiguration till en hybrid innebär bara att byta ut hårddiskar mot SSD. SSD:erna kan användas som en realtidsnivåkonfiguration eller i ett cacheläge som en förlängning av lagringskontrollerns cache.
Dot Hill har länge gjort lagringskontroller och system som kunde hantera både traditionella disk- och SSD-volymer. I november släppte de en stor mjukvaruuppdatering men som bland annat optimerar deras 4004-styrenhetsarkitektur för hybridkonfiguration. 4004 är vad som finns inuti Dot Hill AssuredSAN Ultra48 som vi har granskat tidigare, och att förvandla vår hårddiskkonfiguration till en hybrid innebär bara att byta ut hårddiskar mot SSD. SSD:erna kan användas som en realtidsnivåkonfiguration eller i ett cacheläge som en förlängning av lagringskontrollerns cache.
Som nämnts hade Dot Hill nyligen uppdaterat sina RealStor programvara. De två uppdaterade funktionerna som verkligen gör skillnad i Ultra48-arrayen, särskilt en hybrid-array, är RealTier och RealCache. RealTier är programvara för automatisk nivåindelning i realtid för både hårddiskar och SSD:er. Vad som gör är att det tar ofta använda eller "hot spots" och flyttar data till den bästa nivån. Den bästa nivån kan vara SSD-nivån i en hybridmodell eller en HDD-nivå som har snabbare snurrande skivor. Säg att ett företag har ett brådskande projekt som flera personer arbetar på RealTier skulle flytta data till den bästa nivån för mycket högre övergripande prestanda. Samtidigt flyttar RealTier mindre ofta använda eller "kalla" data över till en långsammare, billigare nivå. Den automatiska migreringen av data gör RealTier till en sparare pengar/kapacitet. RealCache ökar läsprestandan dramatiskt genom att automatiskt aktivera en SSD för att bli en förlängning av kontrollerns cache.
RealStor-programvaran har många andra funktioner som kommer att vara fördelaktiga för kunder med en hybriduppsättning. RealStor använder ett strömlinjeformat användargränssnitt för att öka prestandan i alla storlekar av organisationer. Vi nämnde RealTier och RealCache ovan, den första förbättrar prestandan i realtid efter behov och den andra ökar läsintensiv prestanda genom att utöka kontrollerns cache. RealStor har en tunn provisioneringsfunktion, RealThin, som gör att IT-chefer kan svara på datatillväxt efter behov genom att effektivisera, tillhandahålla och modifiera volymer. En LUN-pinningsfunktion som gör att vissa applikationer kan fästas på högprestandanivån. En automatisk poolningsfunktion som kallas RealPool. RealQuick, en snabb RAID-återuppbyggnadsfunktion som fungerar genom att bara bygga om de sektorer som innehåller faktiska data, vilket resulterar i en snabbare ombyggnad då de onödiga sektorerna hoppas över. RealSnap är en funktion som gör att upp till 1,024 2.0 virtualiserade ögonblicksbilder kan tas åt gången utan att påverka lagringsprestanda. Alla de nya funktionerna hanteras genom RealStors Storage Management Console, som inte bara ger stöd för att hantera, konfigurera och övervaka RealStors virtualiseringsfunktioner, den kan också hantera äldre DMS-programvara. För de som föredrar det är RAIDar XNUMX fortfarande tillgänglig.
Vår granskningskonfiguration lägger till 4 x 400 GB HGST SAS SSD:er till vår Ultra48 och eftersom SSD:erna hjälper till med hot-data-förflyttning tog vi bort 16 hårddiskar från vår gamla version som vi inte behövde för kapacitet eller prestanda. RealStor-licensen är $2600, inga ytterligare licenser behövs. Den totala kostnaden för den nya konfigurationen som användes i vår recension, inklusive de 4 SSD:erna och de 32 hårddiskarna är $113,158.
Design och bygga
Eftersom vi använder samma array, den största skillnaden är tillägget av SSD-enheter till den befintliga installationen, är designen och konstruktionen desamma som Dot Hill AssuredSAN Ultra48 recension. Att lägga till SSD:erna i chassit är en enkel process med utdragsfacken och snabbkopplingsfack. Eftersom vi uppgraderade Ultra48-firmwaren samtidigt, började vi med ett rent blad kontra migrering av data mellan den gamla LUN-layouten och den nya som kan erbjuda läs/skriv-cache med en snabbare lagringsnivå. De fyra SSD:erna kan sättas in i valfri plats i Ultra48-chassit.
Verksamhetsledningen
DotHills nya mjukvara som möjliggjorde SSD läs/skrivcache tar också med sig ett helt uppdaterat hanteringsgränssnitt. Det mesta av funktionaliteten är densamma med ett mycket renare och polerat utseende. En annan förbättring är att det grafiska användargränssnittet erbjuder prestandadata i realtid för varje styrenhet, samt visar vad varje lagringsnivå gör på båda styrenheterna. Det visar också lagringsutnyttjande, inklusive hur mycket av din SSD-nivå som utnyttjas. Dessa funktioner är otroligt användbara eftersom när kunderna så småningom växer in i sin array, att veta när du kan behöva lägga till ytterligare cache (eller om du till och med måste lägga till mer) kan hjälpa till med långsiktig planering.
Testbakgrund och jämförelser
Vi publicerar en inventering av vår labbmiljö, En översikt över labbets nätverksmöjligheter, och andra detaljer om våra testprotokoll så att administratörer och de som är ansvariga för utrustningsanskaffning rättvist kan bedöma de förhållanden under vilka vi har uppnått de publicerade resultaten. För att upprätthålla vårt oberoende betalas eller hanteras ingen av våra recensioner av tillverkaren av utrustning vi testar.
Vi kommer att jämföra Dot Hill AssuredSAN Ultra48 Hybrid med AMI StorTrends 3500i, X-IO ISE 710, HP StoreVirtual 4335och Dell EqualLogic PS6210XS tillsammans med icke-hybriden Dot Hill AssuredSAN Ultra48.
Med varje plattform vi testar är det mycket viktigt att förstå hur varje leverantör konfigurerar enheten för olika arbetsbelastningar samt nätverksgränssnittet som används för testning. Mängden blixt som används är lika viktig som den underliggande cache- eller nivåindelningsprocessen när det kommer till hur bra den kommer att prestera i en given arbetsbelastning. Följande lista visar mängden blixt och hårddisk, hur mycket som kan användas i vår specifika konfiguration och vilka nätverksanslutningar som utnyttjades:
- Dot Hill AssuredSAN Ultra48 (All-Disk)
- Listpris: 79,000 XNUMX dollar
- 14.4 TB HDD ((4) 600 GB 10K HDD x 12 RAID10) eller 24TB HDD ((4) 600 GB 10K HDD x 12 RAID50)
- Network Interconnect: 16Gb FC, 4 x 16Gb FC per kontroller
- Dot Hill AssuredSAN Ultra48 (hybrid)
- Listpris: 113,158 XNUMX dollar
- Flash: 800 GB (4 x 400 GB HGST SAS SSD, 2 RAID1-pooler)
- Hårddisk: 9.6 TB (32 x 600 GB 10K 6G SAS-hårddiskar, 2 RAID10-pooler)
- Network Interconnect: 16Gb FC, 4 x 16Gb FC per kontroller
- AMI StorTrends 3500i
- Listpris: 87,999 XNUMX dollar
- Flash-cache: 200 GB (200 GB SSD x 2 RAID1)
- Flash-nivå: 1.6 TB användbar (800 GB SSD x 4 RAID10)
- Hårddisk: 10 TB användbar (2 TB hårddiskar x 10 RAID10)
- Nätverksinterconnect: 10GbE iSCSI, 2 x 10GbE Twinax per kontroller
- HP StoreVirtual 4335 – 3 noder
- Listpris: 41,000 123,000 USD per nod, XNUMX XNUMX USD
- Flash: 1.2 TB användbar (400 GB SSD x 3 RAID5 per nod, nätverk RAID10 över kluster)
- Hårddisk: 10.8 TB användbar (900 GB 10K hårddiskar x 7 RAID5 per nod, nätverks-RAID10 över kluster)
- Nätverksinterconnect: 10GbE iSCSI, 1 x 10GbE Twinax per kontroller
- Dell EqualLogic PS6210XS
- Listpris: 134,000 XNUMX dollar
- Flash: 4TB användbar (800 GB SSD x 7 RAID6)
- Hårddisk: 18 TB användbar (1.2 TB 10K hårddiskar x 17 RAID6)
- Nätverksinterconnect: 10GbE iSCSI, 2 x 10GbE Twinax per kontroller
- X-IO ISE 710
- Listpris: 115,000 XNUMX dollar
- 800 GB Flash (200 GB SSD x 10 RAID10)
- 3.6 TB hårddisk (300 GB 10K hårddisk x 30 RAID10)
- Network Interconnect: 8Gb FC, 2 x 8Gb FC per kontroller
Applikationsprestandaanalys
Våra två första riktmärken för Dot Hill AssuredSAN Ultra48 är VMware VMmark Virtualization Benchmark och Microsoft SQL Server OLTP Benchmark som båda simulerar applikationsarbetsbelastningar som liknar dem som Ultra48 och dess jämförbara är designade för att tjäna.
StorageReview VMmark-protokollet använder en rad deltester baserade på vanliga virtualiseringsarbetsbelastningar och administrativa uppgifter med resultat som mäts med hjälp av en brickbaserad enhet. Plattor mäter systemets förmåga att utföra en mängd olika virtuella arbetsbelastningar såsom kloning och distribution av virtuella datorer, automatisk VM-belastningsbalansering över ett datacenter, VM live-migrering (vMotion) och dynamisk datalagringsflyttning (lagring vMotion). Dot Hill Ultra48 med SSD-cache är den mest kapabla hybriduppsättningen vi har utvärderat hittills. Den lyckades nå så högt som 18 brickor, vilket råkar vara den övre gränsen för vår testinfrastruktur. Förbättringen jämfört med konfigurationen för endast disk är enorm. Där diskarrayen började kämpa med 8 brickor, gick hybridkonfigurationen vidare till 18 utan problem, vilket är ännu mer imponerande med tanke på hur liten flashpoolen är.
StorageReview's Microsoft SQL Server OLTP-testprotokoll använder det aktuella utkastet till Transaction Processing Performance Council's 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. Vårt SQL Server-protokoll för denna granskning använder en 685 GB (3,000 30,000 skala) SQL Server-databas och mäter transaktionsprestanda och latens under en belastning på XNUMX XNUMX virtuella användare.
Ultra48 presterade på 6,169 10 TPS när den konfigurerades vid RAID3500 med SSD-cache vilket placerade den på andra plats totalt bakom AMI StorTrends 48i, som knappt slog Ultra6,272 med 103 48 TPS eller bara 10 TPS bättre. Hybriden Ultra50 med SSD-cache presterade nästan dubbelt så många TPS som den icke-hybrid RAIDXNUMX-konfigurationen och över sex gånger så många TPS som RAIDXNUMX-konfigurationen.
Resultaten av riktmärket för genomsnittlig latens hade liknande placering men den här gången hade AMI StorTrends 3500i nästan tre gånger lägre latens vid 41ms där Ultra48 konfigurerad vid RAID10 med SSD-cache hade en latens på 121ms, men den hade dramatiskt lägre latens än dess icke- hybridkonfigurationer.
Syntetisk arbetsbelastningsanalys för företag
Innan du påbörjar var och en av fio syntetiska riktmärken, vårt labb förbereder enheten till ett stabilt tillstånd under en tung belastning på 16 trådar med en enastående kö på 16 per tråd. Därefter testas lagringen i fastställda intervall med flera gäng-/ködjupsprofiler för att visa prestanda under lätt och tung användning.
- Förkonditionering och primära stationära tester:
- Genomströmning (läs+skriv IOPS aggregerad)
- Genomsnittlig fördröjning (läs+skrivfördröjning i medeltal)
- Max fördröjning (maximal läs- eller skrivfördröjning)
- Latens standardavvikelse (läs+skriv standardavvikelse i genomsnitt)
Denna syntetiska analys innehåller två profiler som används i stor utsträckning i tillverkarens specifikationer och riktmärken:
- 4k – 100% Läs och 100% Skriv
- 8k – 100% Läs och 100% Skriv
- 8k – 70% Läs/30% Skriv
- 128k – 100% Läs och 100% Skriv
Vårt första riktmärke mäter prestandan för slumpmässiga 4k-överföringar som består av 100 % skriv- och 100 % läsaktivitet. Den bästa skrivprestandan var av AMI StorTrends 3500i vid 43,420 48 IOPS. Ultra29,165 med SSD-cache låg precis i mitten med 4335 141,141 IOPS-skrivning. Med läsprestanda var de två bästa presterande HP StoreVirtual 6210 med 133,247 48 IOPS och Dell EqualLogic PS57,068XS med 48 XNUMX IOPS. UltraXNUMX med SSD-cache föll rakt i mitten med XNUMX XNUMX IOPS. Här ser vi att UltraXNUMX med SSD-cache hade nästan dubbelt så mycket genomströmning på skrivprestanda och över dubbelt så mycket genomströmning i läsprestanda än dess andra icke-hybridkonfigurationer.
I de genomsnittliga latenstesterna landar Ultra48 med SSD-cache ungefär i mitten en gång för med hastigheter på 4.48 ms läsning och 8.77 ms skrivhastighet. HP StoreVirtual 4335 hade den lägsta läslatensen på 1.81ms och AMI StorTrends 3500i hade den lägsta skrivfördröjningen på 5.89ms. Återigen ser vi en dramatisk minskning av latens med hybridkonfigurationen.
När vi tittar på maximal latens ser vi Ultra48 med SSD-cache verkligen lysa. Den hade den lägsta latensen totalt sett i både läsning och skrivning med en läsprestanda på 25.22 ms och en skrivprestanda på 29.16 ms mycket lägre än alla andra arrayer.
I våra standardavvikelsetester presterade Ultra48 med SSD-cache återigen bra med den lägsta latensen i skrivning på 3.02 ms men knuffades precis ut av HP StoreVirtual 4335 i läsning, med latenser på 1.44 ms respektive 93 ms.
Efter att ha rekonditionerat Ultra48 för sekventiella 8k-överföringar, mätte vi genomströmningen med en belastning på 16 trådar och ett ködjup på 16 för 100 % läs- och 100 % skrivoperationer. Här jämförde vi hybridmodellen i RAID10-konfiguration med icke-hybriden i både RAID10-konfiguration och RAID50-konfiguration. Även om vi hade sett bättre prestanda från hybriden här ser vi att den faller under den icke-hybridversionen med läsprestanda på 99,565 38 IOPS och skrivprestanda på 896 48 IOPS. Den icke-hybrida Ultra50 körde ungefär likadant i båda konfigurationerna med RAID138,086 som körde något högre med en läsprestanda på 53,692 XNUMX IOPS och en skrivprestanda på XNUMX XNUMX IOPS.
Går vi vidare till vår slumpmässiga arbetsbelastning på 70 % läs och 30 % skriver Ultra48 med SSD-cache i mitten till toppen. Den nådde en topp på 39,226 3500 IOPS. Den övergripande bästa presterande var AMI StorTrends 53,687i XNUMX XNUMX IOPS även om det tog hela körningen för att nå dessa högre siffror.
Med genomsnittlig latens hade Ultra48 med SSD-cache ganska låg latens hela tiden. XIO presterade lite bättre men Ultra48 med SSD-cache var en av de bästa presterande.
Med max latens höll Ultra48 med SSD-cache en ganska konsekvent låg latens genomgående vilket gjorde den till den bästa presterande.
Standardavvikelsetestet visade liknande som ovan. Ultra48 med SSD-cache höll återigen en konsekvent mycket låg fördröjning under hela testet, och kom återigen ut som bäst presterande.
Vårt sista syntetiska riktmärke är baserat på sekventiella 128k överföringar med 100 % läs- och 100 % skrivoperationer. Liksom vårt 8k-test ovan jämförde vi hybriden Ultra48 med den icke-hybridmodellen. Den här gången såg vi hybriden prestera mycket bättre i läsprestanda med tre gånger högre prestanda än RAID50 icke-hybrid, läskapaciteten var 2,206,924 684,368 50 KB/s i hybriden och 1,997,209 10 KB/s i RAID3,759,308. Å andra sidan fungerade hybriden inte lika bra med skrivkapacitet, de hybrid hade en skrivprestanda på XNUMX XNUMX XNUMX kB/s medan RAIDXNUMX hade en skrivprestanda nästan dubbelt så hög på XNUMX XNUMX XNUMX kB/s.
Slutsats
Dot Hill har avsevärt utökat funktionaliteten och den produktiva räckvidden för deras 4004 lagringskontroller och systemen de finns i som Ultra48 i vårt labb. Genom att lägga till ett fåtal SSD-enheter har kunderna möjlighet att lägga upp imponerande prestandavinster från befintlig hårdvara. För nya installationer borde hybridalternativet vara en slam dunk för många som vill ha ut det mesta av det ultratäta Dot Hill-chassit. Utöver hybridfunktionerna har Dot Hill också lagt till flera andra nya funktioner i RealStor 2.0 som automatisk, realtidsnivåsättning för att öka prestandan, utöka controllercachen genom SSD:erna för att dramatiskt förbättra lästiderna, LUN-pinning gör att applikationer kan fästas till högprestandanivån, automatisk pooling, sakprovisionering och en virtualiserad ögonblicksbildsfunktion som gör att upp till 1,024 XNUMX ögonblicksbilder kan tas åt gången utan att det påverkar prestandan.
Det är dock prestandan som spelar roll när man räknar ut ROI. På den här fronten jämförde vi Ultra48 som vi recenserade tidigare i en helt diskkonfiguration med samma system med RealStor 2.0 och fyra HGST SAS SSD:er. När vi jämförde SQL Server-resultat såg vi en förbättring med 97 % i latens, från 3,447 10 ms i HDD RAID121-konfigurationen till 3,663 ms i hybriden och vi var nästan dubbelt så mycket TPS från 10 6,272 TPS i HDD RAID4-konfigurationen till 57,068 24,376 TPS i hybriden . När vi vänder oss till slumpmässig 10K ser vi återigen mer än dubbla prestanda i läsning och nästan dubbla prestanda i skrivgenomströmning (29,165 16,620 IOPS läs med hybriden 10 48 IOPS läs med HDD RAID45-konfiguration, och 95 45 IOPS skriv med hybrid och 80 70 IOPS skriv med HDD RAID30-konfiguration). När man tittar på latens var det en övergripande förbättring över hela linjen med hybriden, och Ultra8 med SSD-cache kom ut som den bästa presterande i maximal latens. Med läslatenser såg vi en ökning i hastighet med 4-XNUMX% med hybriden. Med skrivfördröjningar såg vi en ökning av hastigheten med XNUMX-XNUMX%. Vårt XNUMX % läser XNUMX % skriver slumpmässigt XNUMXK-test målade en liknande bild som XNUMXK-testerna. Över hela linjen såg vi en ökning i hastighet och prestanda.
Vad du får med Dot Hill är en veteran lagringskontroller som inte bara har funnits runt kvarteret, utan har sett betydande investeringar i form av nya funktioner och prestandaförbättringar som vi har sett här. Med bara fyra SSD-enheter, mycket bra SSD-enheter faktiskt, övergick All-Disk Ultra48 till en högpresterande hybriduppsättning som höll sig mot andra ledande hybridlösningar. Den nyfunna prestandaökningen i kombination med den otroliga tätheten hos Ultra48-plattformen ger en intressant möjlighet. Naturligtvis korsar hybridfördelarna hela portföljen som använder 4004-kontrollerna, så fler standardformfaktorer ser också fördelarna om högdensitet inte är ett kärnproblem.
Fördelar
- Fantastisk prestanda i VMmark med SSD-enheter tillagda för nivåindelning
- 2:a plats bland hybridmatriser i vårt benchmark för SQL Server
- RealStor 2.0 kommer med flera nya funktioner som automatisk, realtidsnivåsättning, förlängning av kontrollerns cache, tunn provisionering, LUN-pinning, automatisk pooling och snabb RAID-återuppbyggnad
Nackdelar
- Inte lika stark i slumpmässiga I/O-arbetsbelastningar som andra hybridmatriser
The Bottom Line
Dot Hill Ultra48 Hybrid har samma blandning av kontrollerkvalitet, chassikapacitet och kostnadsfördelar i en 2U-formfaktor med den extra fördelen av mycket bättre prestanda och nya funktioner tack vare SSD:er och uppdaterad programvara.
Dot Hill AssuredSAN Ultra48 produktsida