Home Enterprise QSAN XCubeSAN XS3312D biedt MKB-bedrijven goedkope HA-opslag

QSAN XCubeSAN XS3312D biedt MKB-bedrijven goedkope HA-opslag

by StorageReview Enterprise Lab

QSAN Technology Inc. heeft zijn volgende generatie Hybrid Flash Storage 3300-serie gelanceerd, geoptimaliseerd in prijs en prestaties voor SMB-workloads. In ons laboratorium bevindt zich de QSAN XCubeSAN XS3312D, een 2U, dual-controller SAN die is ontworpen om te voldoen aan de behoeften van kleine en middelgrote bedrijven, afgelegen of edge-locaties en overal waar een combinatie van prestaties en kosteneffectiviteit vereist is. De rest van de familie omvat 2U 2 6 bay-, 3U 16 bay- en 4U 24 bay-modellen. Alle ondersteunen de mogelijkheid om tot 20 extra JBOD's toe te voegen.

QSAN Technology Inc. heeft zijn volgende generatie Hybrid Flash Storage 3300-serie gelanceerd, geoptimaliseerd in prijs en prestaties voor SMB-workloads. In ons laboratorium bevindt zich de QSAN XCubeSAN XS3312D, een 2U, dual-controller SAN die is ontworpen om te voldoen aan de behoeften van kleine en middelgrote bedrijven, afgelegen of edge-locaties en overal waar een combinatie van prestaties en kosteneffectiviteit vereist is. De rest van de familie omvat 2U 2 6 bay-, 3U 16 bay- en 4U 24 bay-modellen. Alle ondersteunen de mogelijkheid om tot 20 extra JBOD's toe te voegen.

QSAN XCubeSAN XS3312D Hardware-overzicht

De next-gen QSAN XCubeSAN XS3312D is een blokopslagarray op instapniveau die is ontworpen om te voldoen aan de prestaties, eenvoud en betaalbaarheid die moderne workloads vereisen, met pay-as-you-grow-flexibiliteit. Deze oplossing kan een uitstekende keuze zijn voor virtualisatie, mediabewerking, grootschalige bewaking en back-uptoepassingen.

De architectuur is gebaseerd op de Intel Xeon 64-bit, 4-core processor en kan worden geconfigureerd als een enkele controller (XS3312S) of een dubbele actief-actieve controllerconfiguratie (XS3312D). De XCubeSAN wordt geleverd met een basisgeheugenconfiguratie van 16 GB DDR4 ECC DIMM, die kan worden opgewaardeerd tot 256 GB voor een enkele controller of 512 GB voor de dubbele controllerconfiguratie (256 GB per controller). We hebben de dual active-active controller-configuratie getest.

De QSAN XS3312D kan uitgroeien tot 492 schijfposities met XCubeDAS of uitbreidingen van derden en biedt ondersteuning voor SAS-, NL-SAS- en SED-schijven die zijn aangesloten via een SAS 3.0 12Gb/s-interface. De configuratie met één controller is ook geschikt voor de SATA 6Gb/s-interface. Alle schijven zijn hot-swappable.QSAN XCubeSAN XS3312D Spotlamp

Wat we hebben getest

We hebben de QSAN XCubeSAN XS3312D getest, een 12-drive, dual-controller active-active unit. De XCubeSAN-serie is een SAN-opslagsysteem met hoge beschikbaarheid met volledige redundantie in modulair ontwerp. Het heeft een dual-active architectuur, automatisch failover/failback-mechanisme en cache-to-flash-technologie. Laat je niet voor de gek houden door de maat. De XCubeSAN kan worden uitgebreid tot 492 schijfposities met behulp van XCubeDAS of uitbreidingseenheden van derden.

QSAN XCubeSAN XS3312D – Vooraanzicht

QSAN heeft een indrukwekkende interactieve beheerconsole ontwikkeld die configuratiedetails, status, waarschuwingen en meer weergeeft. De QSAN XEVO is een op flash gebaseerd opslagbeheersysteem met een intuïtieve GUI en gegevens zijn binnen vijf minuten na installatie beschikbaar. De kerntechnologie van XEVO biedt de flexibiliteit en intelligentie die nodig is om alle inhoud voor een hybride opslagsysteem te vereenvoudigen.

QSAN XCubeSAN XS3312D – Achteraanzicht

XS3312D-mogelijkheden in één oogopslag

De QSAN XCubeSAN XS3312D biedt veel van de mogelijkheden die te vinden zijn in SAN-arrays van ondernemingsklasse. Enkele van de belangrijkste functionele mogelijkheden zijn:

  • QSLife - voor monitoring en analyse van SSD-activiteit om te waarschuwen voor schijfgezondheidsproblemen
  • QRrapport - voor analyse van zakelijk gebruik om gebieden voor verbetering te identificeren
  • Quality of Service - voor beheer van QoS om de werklastprioriteiten in evenwicht te brengen
  • QAuth – om SED & ISE te configureren en te beheren

De QSAN XCubeSAN XS3312D levert uitstekende prestaties met 12.8 GB/s en 1.3 miljoen IOPS en een schaalbare capaciteit tot 10.8 PB aan opslag. Het ontwerp levert de hoge betrouwbaarheid van enterprise-class systemen en 99.999 procent beschikbaarheid zonder single point of failure. De veelzijdige connectiviteitsmogelijkheden omvatten 12 hostpoorten (waardoor het op meerdere hosts kan worden aangesloten zonder dat een aparte switch nodig is) en de mogelijkheid om 25GbE iSCSI- en 32Gb FC-hostkaarten te gebruiken.

De QSAN XCubeSAN XS3312D biedt flexibele connectiviteitsopties die kunnen voldoen aan vrijwel elke hostverbindingsbehoefte, waaronder:

  • PCIe-uitbreiding (Gen3x8-slot) x 2
  • 1GbE RJ45 LAN-poort – 1 per controller voor beheer aan boord
  • 10GbE SFP+ LAN-poort – 4 iSCSI per controller aan boord, en optioneel voor 4 extra iSCSI
  • 10GbE RJ45 LAN-poort – 2 iSCSI optioneel
  • 25GbE SFP28 LAN-poort – 2 iSCSI optioneel
  • 16Gb SFP+ Fibre Channel – 2/4 optioneel
  • 32Gb SFP28 Fibre Channel – 2 optioneel
  • 12 Gb/s SAS Wide-poort – 2 on-board per controller voor uitbreiding
  • USB-poort – 1 voor / 2 achter
  • 1 consolepoort
  • 1 servicepoort (UPS)

Voor opslagconfiguratie stelt de QSAN XCubeSAN XS3312D bedrijven in staat om schijfstations op verschillende manieren te structureren en te gebruiken, waarbij functies van ondernemingsklasse worden geboden die verwacht worden in SAN-omgevingen, waaronder:

  • RAID: 0, 1, 5, 6, 10, 50, 60, 5EE, 6EE, 50EE, 60EE, N-weg spiegel
  • Dunne bevoorrading
  • Opties voor SSD-cache en auto-tiering
  • Momentopname en lokaal volume klonen
  • Replicatie: asynchroon en optioneel synchroon

De XS3312D ondersteunt SED (Self-Encrypting Drives) om gegevens te beschermen in het geval dat schijven verloren, gestolen of zoekgeraakt zijn. RBAC (Role-Based Access Control) voorkomt ongeautoriseerde toegang tot data.

QSAN-beheer

Laten we, voordat we ingaan op de resultaten van onze prestatietests, eens kijken naar de grafische interface, QSAN XEVO. Deze interface wordt gebruikt voor het beheren en bewaken van de array en biedt een GUI-gebaseerde interface voor opslagbeheer die implementatie, configuratie en onderhoud vereenvoudigt.

Het dashboard in XEVO biedt een uitstekend algemeen beeld van de status van de opslaginfrastructuur en biedt snelle toegang tot tools om indien nodig meer details te bekijken.

QSAN XS3312-dashboard

QSAN XEVO Dashboardweergave

De prestatiegrafieken bieden een grafische weergave van de activiteit en prestaties van de array. En als er iets niet klopt, verandert de kleur van de betreffende items van groen naar geel of rood.

In het gedeelte Opslagoverzicht geven de objecten Array en Disk het aantal apparaten in deze categorieën weer. Als u op een van deze categorieën of op de menukoppeling Systeem linksboven klikt, wordt de systeemweergave weergegeven.

QSAN XS3312 XEVO-systeemweergave

QSAN XEVO Array- en schijfconfiguratie

De grafische interface toont een voor- en achteraanzicht van het geïnstalleerde systeem. Door met de muis over een van de groene gebieden te gaan, wordt aanvullende informatie weergegeven. De kleuren veranderen afhankelijk van de waarschuwingsstatus voor de aangegeven schijf, voedingscontroller, ventilator, poort, enz.

De Hostweergave toont gedetailleerde informatie voor het beheren en configureren van hosts en bevat de mogelijkheid om volumes te beheren.

QSAN XS3312 XEVO-hostweergave

QSAN XEVO Hostbeheer

In deze schermopname is er een Host (SR_Lab) onder de Fibre Channel-verbinding, zijn er twee controllers actief voor deze host en worden 4 volumes (dwz LUN's) gepresenteerd aan hosts. De gebruiker kan de volumes wijzigen en hun LUN-aanduidingen wijzigen.

De Pool Management-interface beheert de configuratie van schijfstations en volumes in de pools.

QSAN XS3312 Poolvolumebeheer

 QSAN XEVO Poolbeheer

Zoals hieronder getoond, heeft de pool met de naam Pool_02 6 schijfstations (slots) toegewezen aan de configuratie.

QSAN XS3312 XEVO Pool Schijfbeheer

QSAN XEVO Poolbeheer Schijfconfiguratie

De informatie over elke schijf wordt verstrekt, inclusief het waarschuwingsniveau (in dit geval groen), het slotnummer, de capaciteit, de huidige status en het schijftype.

Naast de beheerfuncties kan XEVO gedetailleerde weergaven van de prestaties van de arrays weergeven, inclusief volumes, schijfstations en datapoorten. Hieronder vindt u een voorbeeld van de prestatiegrafieken voor de datapoortverbindingen met hosts.

Hieronder vindt u de volumebewaking die beschikbaar is in deze array, met de latentie, IOPS en doorvoer van elk volume.

De beschikbare prestatiebewaking op de array is handig bij het bepalen van knelpunten in de opslaginfrastructuur.

Over het algemeen is de gebruikersinterface intuïtief en gebruiksvriendelijk. Voor een systeemintegrator die deze units voor klanten aan het werk zet, zou de configuratie een fluitje van een cent moeten zijn. Voor een klein bedrijf dat voor de array moet zorgen, liggen taken als het uitvoeren van regelmatige monitoring en onderhoud voor de hand, wat betekent dat elke IT-generalist in staat moet zijn om deze GUI op te pakken en ermee te werken.

QSAN XCubeSAN XS3312D Prestaties

Voor deze tests hebben we 12x 7.68 TB gebruikt Seagate Nitro3350 SAS SSD's. Voor elke configuratie hebben we twee RAID-groepen gebruikt die elk uit zes SSD's bestaan. We hebben de schijven verdeeld over beide controllers voor een actieve/actieve configuratie. Door SSD's te gebruiken, kunnen de tests het grootste deel van de schijflatentie elimineren en de grenzen van de opslagarray verleggen.

SQL Server-prestaties

Het Microsoft SQL Server OLTP-testprotocol maakt gebruik van de huidige versie van Benchmark C (TPC-C) van de Transaction Processing Performance Council, een online benchmark voor transactieverwerking 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 en 64 GB DRAM.

Deze test maakt gebruik van SQL Server 2014 die wordt uitgevoerd op Windows Server 2012 R2 gast-VM's. Hoewel 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

In onze SQL Server-toepassingswerklast hebben we een gemiddelde latentie van 11 ms gemeten met RAID6 en 3 ms met RAID10, wat aantoont dat de XCubeSAN XS3312D een vrij lage gemiddelde latentie kan bereiken onder deze belasting.

StorageReview-QSAN-XS3312-SQL-Server-Latency

Sysbench MySQL-prestaties

Onze eerste benchmark voor lokale opslagtoepassingen 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.

Sysbench-testconfiguratie (per VM)

  • CentOS 6.3 64-bits
  • Percona XtraDB 5.5.30-rel30.1
    • Databasetabellen: 100
    • Databasegrootte: 10,000,000
    • Database-threads: 32
    • RAM-buffer: 24 GB
  • Testduur: 3 uur
    • 2 uur preconditionering 32 threads
    • 1 uur 32 draden

In onze Sysbench-workload kwamen beide RAID-configuraties zeer dicht bij elkaar. We hebben de 16 Sysbench VM's gelijkmatig verdeeld over de gepresenteerde volumes van zowel onze RAID6- als RAID10-pools om prestatieverschillen tussen de twee RAID-typen te meten. We hebben een totaal gemeten van 12,094 TPS op RAID10 en 11,443 TPS op RAID6.

StorageReview-QSAN-XS3312-Sysbench-TPS

De gemiddelde latentie over de 16 VM-workload was 42.49 ms voor RAID10 en 44.75 ms voor RAID6.

StorageReview-QSAN-XS3312-Sysbench-Latency

In onze laatste Sysbench-test die de gemiddelde latentie van het 99e percentiel meet, zagen we 82.00 ms voor RAID10 en 88.41 voor RAID6.

StorageReview-QSAN-XS3312-Sysbench-99th

VDBench-werkbelastinganalyse

Wat betreft het benchmarken van opslagarrays, is applicatietesten het beste en komt synthetisch testen op de tweede plaats. Hoewel het geen perfecte weergave is van de werkelijke werkbelasting, helpen synthetische tests bij het bepalen van basisopslagapparaten met een herhaalbaarheidsfactor die het gemakkelijk maakt om concurrerende oplossingen te vergelijken. Deze workloads bieden een scala aan verschillende testprofielen, variërend van vierhoektests en algemene tests voor de grootte van databaseoverdrachten tot het vastleggen van traceringen uit verschillende VDI-omgevingen. 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% irate
  • 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

Beginnend met onze werkbelasting in vier hoeken (piekdoorvoer en piekbandbreedte), hebben we gekeken naar de small-block I/O-verzadiging in een 4K willekeurige leeswerklast. Hier zagen we dat beide RAID-groepen een latentie van minder dan 2 ms vertoonden tot 280K IOPS voordat ze piekten op respectievelijk ongeveer 326K IOPS voor RAID6 en 338K IOPS voor RAID10.

OpslagReview-QSAN-XS3312-AFA-RndRead-4k

In onze willekeurige schrijfwerklast piekte RAID6 op 146K IOPS met een latentie van 12.8 ms, terwijl RAID10 de array veel verder duwde en iets meer dan 300K IOPS behaalde bij een gemiddelde latentie van 5.9 ms.

OpslagReview-QSAN-XS3312-AFA-RndWrite-4k

In de 64K sequentiële leestests overschreden beide RAID-configuraties de latentiemarkering van 2 ms bij een doorvoer van 2.2 GB/s. De RAID10-configuratie begon echter een hogere latentiegroei te ervaren bij de doorvoer van 3.7 GB/s, en bereikte een latentie van 13.7 ms bij de 4.54 GB/s. RAID6 bereikte ondertussen een muur met ongeveer 4.39 GB/s met een latentie van 9.58 ms.

OpslagReview-QSAN-XS3312-AFA-SeqRead-64k

Voor de sequentiële schrijftests behaalde de QSAN XS3312D tot 6.3 GB/s doorvoer en 9.7 ms latentie met RAID10, en RAID6 kwam dicht in de buurt van ongeveer 6.2 GB/s. RAID6 overschreed de latentie van 2 ms bij 4.5 GB/s, terwijl RAID10 5.0 GB/s bereikte bij een latentie van 2 ms.

OpslagReview-QSAN-XS3312-AFA-SeqWrite-64k

Onze volgende reeks tests omvat drie synthetische SQL-workloads: SQL, SQL 90-10 en SQL 80-20. Met de standaard SQL-workload konden we de opslagarray naar 318K IOPS pushen voordat we met RAID3 de latentie van 10 ms overschreden. RAID6 maxed op 298K IOPS met 3.22ms latency.

OpslagReview-QSAN-XS3312-AFA-SQL

In onze SQL 90% lees- en 10% schrijftests behaalde de QSAN XS3312D ongeveer 309K IOPS bij 3.1 ms latentie op RAID10, en RAID6 bereikte een top van 267K IOPS met meer dan 3.64 ms latentie.

OpslagReview-QSAN-XS3312-AFA-SQL-9010

In de SQL 80-20-tests behaalde RAID6 233K IOPS bij een latentie van 4.18 ms, terwijl RAID10 307K IOPS behaalde bij een latentie van 3.1 ms.

OpslagReview-QSAN-XS3312-AFA-SQL-8020

Vervolgens hebben we onze synthetische Oracle-workloads: Oracle, Oracle 90-10 en Oracle 80-20. In de eerste Oracle-werklasttest behaalde RAID6 228 IOPS bij een latentie van 5.26 ms, en RAID10 duwde de QSAN XS3312D naar 300 IOPS bij een latentie van 3.86 ms.

StorageReview-QSAN-XS3312-AFA-Oracle

In de Oracle 90% lees-10% schrijftests bereikte RAID6 262.5K IOPS bij 2.32ms latentie en RAID10 bereikte 316.6K IOPS bij 1.92ms latentie.

OpslagReview-QSAN-XS3312-AFA-Oracle-9010

Voor de 80% lees/20% schrijftests behaalde RAID6 234.8K IOPS bij 2.6ms latentie en RAID10 bereikte 311K IOPS bij 1.9ms latentie.

OpslagReview-QSAN-XS3312-AFA-Oracle-8020

In onze laatste sectie met benchmarks kijken we naar synthetische VDI-prestaties, waarbij we zowel Full Clone- als Linked Clone-scenario's meten. We beginnen met Full Clone en kijken naar Boot-, Initial Login- en Monday Login-evenementen. Voor de VM-opstarttests kon RAID10 290 IOPS bereiken bij een latentie van 3.4 ms en RAID6 bereikte 253.6 IOPS bij 3.6 ms.

In de FC Initial Login-tests behaalde RAID10 een 232.5K IOPS bij een latentie van 3.64 ms, en RAID6 bereikte 135.5K IOPS bij 6.3 ms.

In de laatste FC-test, de login-workload van maandag, duwden we RAID10 naar 226.2 K IOPS bij 2.26 ms en bereikte RAID6 een hoogtepunt van 147.5 K IOPS bij 3.46 ms latentie.

Voor de Linked Clone-opstarttests behaalde RAID10 232K IOPS bij een latentie van 2.2 ms en voor RAID6 bereikten we 223K IOPS bij een gemiddelde latentie van 2.18 ms.

De eerste inlogtests toonden aan dat RAID10 180K IOPS bereikte met een gemiddelde latentie van 1.4 ms, terwijl RAID6 slechts 122K IOPS bereikte met een latentie van 2.1 ms.

In de laatste LC-test, de login-workload op maandag, behaalde RAID10 190.1K IOPS met een latentie van 2.68 ms, vergeleken met RAID6, dat maximaal uitkwam op 131.8K IOPS met een latentie van 3.88 ms.

Conclusie

We hebben in de loop der jaren veel QSAN-eenheden door ons laboratorium laten komen, en ze zijn altijd geweldig geweest als het gaat om de altijd belangrijke driehoeksbalans tussen prestaties, kosten en functies. Deze keer is de XS3312 meer van hetzelfde, wat geweldig nieuws is voor kleine bedrijven, gedistribueerde ondernemingen, MSP's en regionale cloudserviceproviders.

We hebben het XS3312D-model getest, dat dubbele controllers biedt, terwijl een versie met één controller van het apparaat wordt aangeboden als de XS3312S. Met dubbele controllers maakte onze testconfiguratie gebruik van twaalf SSD's, opgesplitst in twee groepen van zes. Deze werden vervolgens geconfigureerd in twee groepen RAID6- of RAID10-pools voor hun respectievelijke tests.

In termen van snelheden en feeds bood de QSAN XS3312D sterke prestaties, met een topsnelheid van 4.54 GB/s in RAID10 in onze 64K sequentiële leesoverdrachtstest. Small-block I/O in onze willekeurige 4K-overdrachtstest piekte ook op 338k IOP's in RAID10.

Bij het testen van SQL Server-applicaties met een belasting van SQL VM's had de RAID6-configuratie een gemiddelde totale responstijd van 11 ms, terwijl RAID10 3 ms had. Sysbench-prestaties waren ook sterk, hoewel er geen enorm verschil was tussen de twee RAID-types. Bij een belasting van 16 VM's mat RAID10 12,094 TPS en kwam RAID6 uit op 11,443 TPS.

QSAN blijft geweldige oplossingen leveren voor het entry-storagesegment, waar vaak veel concurrentie is. Dit varieert van NAS-oplossingen die extra software of pakketten nodig hebben om blokopslag te verwerken tot aanbiedingen van de grote OEM's die vaak rijk aan functies zijn, maar duur. QSAN doet het goed tussendoor en levert blokopslag met een uitgebreide functieset die ook de budgetten niet zal opblazen.

Hoezeer het ook lijkt dat er veel oplossingen zouden moeten zijn die deze specifieke zorg aanpakken, dat zijn ze echt niet. Bovendien is de straatprijs voor de XS3312D $ 7,200 kaal, en er is geen vergrendeling op de gebruikte schijven, dus klanten of integrators hebben flexibiliteit bij de implementatie. Over het algemeen is dit een geweldige manier voor een klein bedrijf om klein te beginnen en een oplossing te hebben die kosteneffectief meegroeit met hun datavoetafdruk voor de komende jaren.

QSAN XCubeSAN XS3312D productpagina

QSAN sponsort dit rapport. Alle standpunten en meningen in dit rapport zijn gebaseerd op onze onbevooroordeelde kijk op het (de) product(en) in kwestie.

Neem contact op met StorageReview

Nieuwsbrief | YouTube | Podcast iTunes/Spotify | Instagram | Twitter | TikTok | RSS Feed