Hem Företag Silicon Mechanics zStax StorCore 104 Review (NexentaStor 4)

Silicon Mechanics zStax StorCore 104 Review (NexentaStor 4)

by StorageReview Enterprise Lab

Silicon Mechanics zStax StorCore 104 är en enhetlig fil- och blocklagringsplattform med flerskiktsarkitektur som skalas upp till petabyte lagring och är designad för arkivering under lång tid, delad filåtkomst, backend-lagring för virtualiserade miljöer och applikationer med hög tillgänglighet. Silicon Mechanics NexentaStor-baserade SDS-lösningar gör det möjligt för organisationer att välja och vraka exakt mängden och typen av nödvändig lagring och nätverk som krävs för att möta operativa krav. Designad för att skalas för att möta nästan alla behov, zStax StorCore 104 kan konfigureras med antingen 1 eller 2 kontrollernoder och upp till 1.5-3 PB lagringskapacitet beroende på dess användningsfall.


Silicon Mechanics zStax StorCore 104 är en enhetlig fil- och blocklagringsplattform med flerskiktsarkitektur som skalas upp till petabyte lagring och är designad för arkivering under lång tid, delad filåtkomst, backend-lagring för virtualiserade miljöer och applikationer med hög tillgänglighet. Silicon Mechanics NexentaStor-baserade SDS-lösningar gör det möjligt för organisationer att välja och vraka exakt mängden och typen av nödvändig lagring och nätverk som krävs för att möta operativa krav. Designad för att skalas för att möta nästan alla behov, zStax StorCore 104 kan konfigureras med antingen 1 eller 2 kontrollernoder och upp till 1.5-3 PB lagringskapacitet beroende på dess användningsfall.

zStax StorCore 104 har en stor lista med standardfunktioner och implementeringar som ger prestanda och förenklad användbarhet tack vare det underliggande ZFS-filsystemet. Systemet levererar obegränsade ögonblicksbilder, inline-komprimering och deduplicering, ett webbaserat GUI (CLI-kommandon valfritt), icke-störande underhåll och uppgraderingar, tunn provisionering, automatisk dataintegritetskontrollsumma, kopiering vid skrivning, hybridkonfigurationsstöd och regelbunden datascrubbing.

På hårdvarusidan utnyttjar StorCore 104 råvaruhårdvara inklusive Intel Romley-baserad teknologi, minst 128 GB minne (med maximalt upp till 1024 TB över två noder), gigabit Ethernet med valfri 10 Gb Ethernet och Fibre Channel-anslutning och 5x PCIe platser för att utöka funktionaliteten ytterligare. För lagring erbjuder Silicon Mechanics SAS 6Gb/s hårddiskar såväl som MLC NAND SSD. Organisationer kan välja att utnyttja prestanda eller kapacitet med det här alternativet, eftersom hårddiskarna finns i klasserna 7K, 10K och 15K (Seagate Constellation ES.3, Seagate Savvio 10K.6 och Seagate Cheetah 15K.7, respektive). De nuvarande SSD:erna är SanDisk Optimus-modeller, men vid tidpunkten för vår granskning var vår enhet konfigurerad med sTec ZeusIOPS-modeller. Naturligtvis kan all hårdvara uppgraderas eller återanvändas, en av kärnhyresgästerna för SDS och råvarubaserade lösningar.

För vår recension i StorageReview Enterprise Test Lab, Silicon Mechanics levererade en konfiguration med dubbla kontroller, en diskhylla som innehåller 2x dual-core Intel Xeon E5-2620-processorer, 256 GB minne per kontrollernod och 1 GbE, 10 GbE och Fibre Channel-anslutning. För lagring utnyttjar vårt system en rad enheter för att matcha olika applikationer som krävs för vår testmiljö. För primära skrivcachingbehov har vi 2x 8GB sTec ZeusRAM, medan sekundär läscaching hanteras av 2x 200GB sTec ZeusIOPS. Vår läs/skrivprestanda och totala kapacitet levereras av 24x 600 GB Seagate Cheetah 15K.7 hårddiskar.

Nexenta som en SDS-lösning kräver en partner för att montera, distribuera och stödja den kombinerade lösningen. De har dussintals partners men Silicon Mechanics är en av deras främsta leverantörer. När Silicon Mechanics säljer en zStax-lösning ingår driftsättning och 24/7 support i priset. Detta inkluderar att leda kunder genom installationsprocessen, ljuskonfiguration, implementering och support. zStax-system kan också konfigureras för att automatiskt meddela Silicon Mechanics om och problem, så de kan lösas i många fall innan lagringsadministratören märker en påverkan.

Silicon Mechanics zStax StorCore 104 är tillgänglig nu med tre års standardgaranti (förlängningsbar). Vår konfiguration har ett listpris på strax under $40,000 XNUMX.

Silicon Mechanics zStax StorCore 104 Specifikationer

  • Prestanda (per nod, två noder i vårt system)
    • Processor: Intel Dual-Processor Xeon E5-2620 (upp till E5-2670)
    • Systemminne: 16x 16GB – 256GB – ECC-minne (upp till 512GB)
  • Styrnod
    • Strömförsörjning: Redundant 740W strömförsörjning – 80 PLUS Platinum Certified
  • Diskhyllor
    • Plattform: Dual Expander – 3U – 28 Drive Bays (upp till 4U – 45 Bays)
    • Strömförsörjning: Redundant 1620W strömförsörjning – 80 PLUS Platinum Certified
    • Rail Kit Quick-Release Rail Kit – fyrkantiga hål – 26.5" till 36.4"
  • Kapacitet
    • Primär skrivcache: 2x 8GB sTec ZeusRAM
    • Sekundär läscache: 2x 200GB sTec ZeusIOPS
    • Seagate Cheetah 15K.7 (24x 600GB)
  • Verksamhetsledningen
    • Webbaserat hanteringsgränssnitt
    • Inline komprimering och deduplicering
    • Obegränsade ögonblicksbilder
    • Obegränsade filstorlekar
  • Lagringsprotokoll
    • Block: iSCSI, Fibre Channel
    • Fil: CIFS, NFS
  • Nätverksprotokoll
    • Ethernet: 1GbE standard, 10GbE valfritt, 40GbE valfritt
    • Fiberkanal: 4Gb/s FC, 8Gbps FC, 16Gb/s FC (alla valfria)
  • Fysiska egenskaper
    • PCIe-expansionsplatser: 5
    • Minsta rackenheter: 5
    • Maximal primär läscachestorlek: 384
    • Öppna enhetsfack: Obegränsat
    • Maximal kapacitet: Obegränsad
    • Modulär, peta-skala arkitektur
  • Standard hårdvarugaranti: 3 år 24/7

Design och bygga

Silicon Mechanics zStax StorCore 104-systemet i våra labb består av två styrenheter och en enda diskhylla. Designen är elegant och det svarta färgschemat smälter in med annan hårdvara i ett serverrack. Framsidan av enheterna är kraftigt ventilerade för att säkerställa korrekt kylning. Det finns 16 platser på framsidan av enheten. Varje kortplats har en indikatorlampa på höger sida, fast blått för att visa att enheten är tillgänglig, blinkande blå för att visa att enheten används och blinkande rött för att indikera platsen för en begärd enhet. Längst ner på enhetsfacket finns enhetsnumret och enhetens utmatningsknapp.

Kontrollnoderna är i första hand befolkade av anslutningen. På vänster sida finns två redundanta nätaggregat med handtag för enkelt underhåll. Varje nätaggregat har en utmatningsknapp i det övre vänstra hörnet och kan tas bort individuellt. Centret har en modul med seriell, USB och Ethernet-anslutning, och den högra sidan innehåller de sex (5 användbara) PCIe-platserna för ytterligare nätverksanslutning eller expansion av lagringsnod.

3U-skivhyllan har 28x fack för att maximera lagringskapaciteten, och enheten levereras med en snabbkopplingssats för rack. Större skivhyllor med 45 och 60 fack är också ett alternativ.

Verksamhetsledningen

NexentaStor kan hanteras genom Nexenta Management View (NMV). NMV är ett GUI som stöder de populära webbläsarna. När användare väl går till NMV IP-adressen kan de logga i det övre högra hörnet. Layouten är ganska enkel med fyra huvudflikar längst upp: Status, Inställningar, Datahantering och Analytics. Genom att klicka på varje flik öppnas ett nytt fönster där användare kan utföra åtgärder som att hantera volymer (diskar och JBODs), mappar, användare, bland andra åtgärder.

Att borra i individuell nodstatus eller klusterstatus är ganska enkelt, även om du måste hålla reda på vilken nod du är inloggad med namnet om du inte känner till den exakta IP-adressen. Värden du är inloggad på rapporteras överst på varje sida, vilket i det här fallet är zstax01.

CIFS- och NFS-andelar kan ses, skapas och ändras via fliken Shares. Det här avsnittet blir något mer komplicerat än andra hanteringsgränssnitt vi har sett, även om anpassningsnivån är mycket högre än andra områden. För den avancerade användaren som vet exakt vad de vill göra, håller detta gränssnitt ingenting tillbaka.

Genom att borra in i hanteringssektionen för diskpoolerna kan användare se sekund för sekund enhetsaktivitet i varje pool, ner till individuell disknivå. Detta är användbart för att upptäcka problem och se till att din miljö är balanserad. Genom det här avsnittet kan du också göra realtidsjusteringar av inline-komprimering och dedupe-inställningar för att titta på deras inverkan på prestanda.

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 zStax StorCore 104 med StorTrends 3500i, X-IO ISE 710Dot Hill Assured SAN Ultra48och NetApp FAS2240-2.

Med varje hybridplattform 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:

  • Silicon Mechanics zStax StorCore 104
    • Listpris: 39,778 XNUMX dollar
    • Cache: 2x 256 GB (16x 16 GB registrerat ECC-minne)
    • Hårddisk: 14.4 TB (600 GB 15K HDD x24)
    • Nexenta 4.0
  • Dot Hill Assured SAN Ultra84
    • Listpris: 79,000 XNUMX dollar
    • 14.4TB HDD (4x 600GB 10K HDD x12 RAID10) eller 24TB HDD (4x 600GB 10K HDD x12 RAID50)
    • Network Interconnect: 16Gb FC, 4x 16Gb FC per kontroller
  • AMI StorTrends 3500i
    • Listpris: 87,999 XNUMX dollar
    • Flash-cache: 200 GB (200 GB SSD x2 RAID1)
    • Flash-nivå: 1.6 TB användbar (800 GB SSD x4 RAID10)
    • Hårddisk: 10 TB användbar (2 TB hårddiskar x10 RAID10)
    • Nätverksinterconnect: 10GbE iSCSI, 2x 10GbE Twinax per kontroller
  • X-IO ISE 710
    • Listpris: 115,000 XNUMX dollar
    • 800 GB Flash (200 GB SSD x10 RAID10)
    • 3.6 TB HDD (300 GB 10K HDD x30 RAID10)
    • Network Interconnect: 8Gb FC, 2x 8Gb FC per kontroller
  • NetApp FAS2240-2
    • Hårddisk: 10.8 TB användbar (600 GB 10K hårddiskar x12 RAID6 per kontroller x2)
    • Nätverksinterconnect: 10GbE iSCSI, 2x 10GbE Twinax per kontroller

Var och en av de jämförbara arrayerna jämfördes också med vår Lenovo ThinkServer RD630 testbädd:

  • 2x Intel Xeon E5-2690 (2.9 GHz, 20 MB cache, 8 kärnor)
  • Intel C602 Chipset
  • Minne – 16GB (2x 8GB) 1333MHz DDR3-registrerade RDIMM
  • Windows Server 2008 R2 SP1 64-bitars, Windows Server 2012 Standard, CentOS 6.3 64-bitars
  • Boot SSD: 100GB Micron RealSSD P400e
  • LSI 9211-4i SAS/SATA 6.0Gb/s HBA (för start-SSD:er)
  • LSI 9207-8i SAS/SATA 6.0 Gb/s HBA (för benchmarking av SSD- eller hårddiskar)
  • Emulex LightPulse LPe16202 Gen 5 Fiber Channel (8GFC, 16GFC eller 10GbE FCoE) PCIe 3.0 Dual-Port CFA

Mellanox SX1036 10/40 Gb Ethernet-switch och hårdvara

  • 36x 40GbE-portar (upp till 64x 10GbE-portar)
  • QSFP splitterkablar 40GbE till 4x10GbE

Applikationsprestandaanalys

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 använder en 685 GB (3,000 30,000 skala) SQL Server-databas och mäter transaktionsprestanda och latens under en belastning på 15,000 XNUMX virtuella användare och sedan igen med en halvstor databas med XNUMX XNUMX virtuella användare.

Under en belastning på 15 104 virtuella användare var zStax StorCore 2604.69 med en kontroller näst sist med 3500TPS. Bäst presterande var AMI StorTrends 3152.24i med XNUMXTPS

När vi tittar på de genomsnittliga latenserna ser vi liknande resultat som ovan. zStax StorCore 104 med en styrenhet var näst sist igen med 1019 ms och AMI StorTrends 3500i var återigen den bästa presterande med 15 ms.

När vi ökade arbetsbelastningen till 30,000 104 virtuella användare testade vi zStax StorCore 104 med både en och två kontroller. Den här gången såg vi zStax StorCore 5188.8 med två kontroller komma in på tredje plats med 3500TPS. Bäst presterande var AMI StorTrends 6272.4i med XNUMXTPS.

Resultaten av riktmärket för genomsnittlig latens visade liknande resultat som ovan med zStax StorCore 104 med två kontroller som kom på tredje plats med en genomsnittlig latens på 1039ms. Återigen var den bästa presterande AMI StorTrends 3500i med 41 ms.

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. zStax StorCore 104 uppnådde en läskapacitet på 147,585 25IOPS med 14,811G LUN och 250 12,201IOPS med 25G LUN. Skrivkapaciteten var 4,505 250 IOPS vid XNUMXG LUN och XNUMX XNUMX IOPS med XNUMXG LUN.

Med genomsnittlig latens hade zStax StorCore 104 25G LUN en läshastighet på 1.73 ms och en skrivhastighet på 20.98 ms. 250G LUN hade en skrivhastighet nästan tre gånger (56.8 ms) och en läshastighet som var åtta gånger högre (17.28 ms).

Med maximal latens ser vi en dramatisk skillnad i inställningarna för zStax StorCore 104. Med 25G LUN var läshastigheten 57.97 ms och skrivhastigheten var 557.28 ms. Med 250G LUN var läshastigheten 4,571.4 80 ms (nästan 25 gånger högre än 14,597G LUN) och en skrivhastighet på 25 XNUMX ms (över XNUMX gånger högre).

Vårt riktmärke för standardavvikelse visar liknande ställning som ovan. zStax StorCore 104 25G LUN hade en läshastighet på 2.11ms och en skrivhastighet på 34.45ms medan 250G LUN hade en läshastighet på 49.29ms och en skrivhastighet på 290.17ms.

Efter att ha rekonditionerat arrayen för 8k arbetsbelastningar mätte vi zStax StorCore 104-genomströmningen med en belastning på 16 trådar och ett ködjup på 16 för 100 % läs- och 100 % skrivoperationer. zStax StorCore 104 uppnådde en läskapacitet på 158,960 25 IOPS med 145,602G LUN och 250 127,134 IOPS med 25G LUN. Skrivkapaciteten var 85,225 250 IOPS vid XNUMXG LUN och XNUMX XNUMX IOPS med XNUMXG LUN.

Nästa resultat härleds från ett protokoll som består av 70 % läsoperationer och 30 % skrivoperationer med en 8k arbetsbelastning över en rad tråd- och köantal. När det gäller genomströmning var det föga överraskande att 25G LUN:erna utförde 250G LUN:n som toppade på 41,602 XNUMXIOPS i högre ködjup.

De genomsnittliga latensresultaten under 8k 70/30 benchmark speglar genomströmningsresultaten. 25G LUN hade både lägre hastigheter och körde mer konsekvent hela tiden.

Med maximal latens hade 25G LUN:erna en mycket konsekvent låg hastighet medan 250G LUN:erna hoppade överallt.

Standardavvikelseberäkningar för 8k 70/30 benchmark avslöjar inga överraskningar. Återigen hade 25G LUN en mycket konsekvent låg hastighet och 250G LUN hade flera toppar.

Vårt sista syntetiska riktmärke är baserat på 128 100 överföringar med 100 % läs- och 25 % skrivoperationer. Här ser vi att båda inställningarna körde hals och nacke med 250G LUNs knappt kantar ut 25G LUN. 2,081,484G LUN hade en läskapacitet på 1,432,781 250 2,060,800 kB/s och en skrivkapacitet på 1,361,100 XNUMX XNUMX kB/s och XNUMXG LUN hade en läskapacitet på XNUMX XNUMX XNUMX kB/s och en skrivkapacitet på XNUMX XNUMX XNUMX kB/s.

Slutsats

Silicon Mechanics zStax StorCore 104 är en enhetlig lagringsenhet baserad på Nexentas 4.0 SDS-lösning. De främsta försäljningsargumenten för apparaten är dess mycket höga skalbarhet och dess förmåga att skräddarsys för specifika företag av specifika skäl tack vare den underliggande råvaruhårdvaran. Den levereras med 2x Intel Xeon E5-2620 eller E5-2670-processorer per styrenhet, maximalt 512 GB RAM för primär läscache, 4x 1GbE-portar (med valfria 10GbE och 40GbE-anslutningar) och 28x enhetsfack i startchassit för 3U JBOD . zStax StorCore 104 riktar sig till företag som behöver datatjänster av företagsklass med stöd för block- och filprotokoll som vill eliminera leverantörslåsning.

När vi tittade på prestanda såg vi zStax StorCore 104 köras i mitten till nedre delen av paketet i SQL-servertestprotokollet. På våra syntetiska arbetsbelastningar för företag hade zStax StorCore 104 en maximal läskapacitet på 147,585 12,201 IOPS läsning och 4 8 IOPS skrivning med en 104K-filstorlek. Vid en 145,602K filstorlek såg vi zStax StorCore 127,134 nå en genomströmning på 104 2.1 IOPS läsa 1.4 XNUMX IOPS skriv. Toppbandbredden för zStax StorCore XNUMX mätt vid XNUMX Gb/s läsning och XNUMX Gb/s skrivning.

För kunder som tittar på den här delen av lagringsmarknaden kan utbudet av erbjudanden vara förvirrande tack vare dussintals alternativ från stora och små leverantörer, hårdvarucentrerade och SDS. Den här specifika Nexenta-lösningen är övertygande genom att den tillhandahåller en stor företagsfunktionsuppsättning (HA, datatjänster, etc.) för en relativt blygsam prislapp (ungefär $40,000 XNUMX för vår recensionskonfiguration). Denna lösning fungerar bäst där en djup funktionsuppsättning och hårdvaruleverantörsoberoende tar mer vikt än marknadsledande I/O och latens i detta prisband. Det är inte så att zStax är en dålig presterande i det avseendet, den är ganska bra per dollar, men det finns många andra erbjudanden som kan slå det i en tävling inklusive inträdeserbjudanden från de stora lagringsleverantörerna. Nexentas lösningar erbjuder dock nästan oändlig flexibilitet, något som lösningar från de stora lagringsleverantörerna i många fall inte kan eller erbjuder till ett rimligt pris.

Silicon Mechanics å sin sida gör ett fantastiskt jobb med att utnyttja vad Nexenta kan erbjuda i en lösning som kan paketeras och marknadsföras som en riktig mellanmarknadslagringslösning. Silicon Mechanics erbjuder den service och support som krävs för dessa miljöer, inklusive 24/7 support för driftsättning och tekniska problem när de uppstår, samt fjärrövervakning för proaktiv problemlösning.

Fördelar

  • Mycket skalbar
  • Lågt ingångspris
  • Skräddarsydd efter kundens behov av råvaruhårdvara
  • Silicon Mechanics lägger till ett nödvändigt lager av support och konfigurationsrådgivning

Nackdelar

  • SQL Server-prestanda rankades lägre i gruppen
  • GUI-gränssnittet kan vara klumpigt på vissa ställen

Bottom Line

zStax StorCore 104 är en 7U-startad enhetlig Nexenta-baserad lagringsenhet som kan skräddarsys för alla lagringsbehov. Systemet har en komplett uppsättning företagsdatatjänster, erbjuder mycket hög skalbarhet och utnyttjar råvaruhårdvara för kostnadsfördelar.

zStax StorCore 104 produktsida

Diskutera denna recension