De QSAN XCubeSAN XS1200-serie is een SAN met dubbele controller die is ontworpen om te voldoen aan de behoeften van het MKB en ROBO. De XS1200 ondersteunt zowel Fibre Channel als iSCSI en kan de vereiste workloads aan. QSAN biedt een breed scala aan functies in de array via SANOS 4.0, gekenmerkt door thin provisioning, SSD-lees-/schrijfcache, tiering, snapshots, lokale volumeklonen en replicatie op afstand. Intern worden de controllers aangedreven door Intel D1500 two-core CPU's en 4GB DDR4-geheugen. Voor degenen die moeten opschalen, biedt QSAN de XD5300-uitbreidingseenheid; de XS1200 kan in totaal maximaal 286 schijven ondersteunen.
De QSAN XCubeSAN XS1200-serie is een SAN met dubbele controller die is ontworpen om te voldoen aan de behoeften van het MKB en ROBO. De XS1200 ondersteunt zowel Fibre Channel als iSCSI en kan de vereiste workloads aan. QSAN biedt een breed scala aan functies in de array via SANOS 4.0, gekenmerkt door thin provisioning, SSD-lees-/schrijfcache, tiering, snapshots, lokale volumeklonen en replicatie op afstand. Intern worden de controllers aangedreven door Intel D1500 two-core CPU's en 4GB DDR4-geheugen. Voor degenen die moeten opschalen, biedt QSAN de XD5300-uitbreidingseenheid; de XS1200 kan in totaal maximaal 286 schijven ondersteunen.
Binnen de XS1200-familie biedt QSAN een groot aantal vormfactoren met één (S) of twee (D) controllers. De XS1224S/D is 4U, 24x 3.5″, de XS1216S/D is 3U, 16x 3.5″ en de XS1212S/D is 2U, 12x 3.5″ bay-systeem. QSAN biedt ook een model dat is geoptimaliseerd voor flash, het systeem dat hier wordt besproken in de configuratie met twee controllers. De XS1226D biedt op unieke wijze 26x 2.5″ bays aan de voorkant, twee meer dan de meeste arrays of servers doorgaans bieden. Dit is op verschillende manieren handig, afhankelijk van de RAID-configuratie. In dit geval is getest in RAID10, zodat de extra bays kunnen worden gebruikt voor hot spares. Andere RAID-configuraties kunnen de bays gebruiken om extra capaciteit te bieden.
Toegang krijgen tot al deze flitser betekent dat controllerconnectiviteit belangrijk is. Elke controller biedt twee uitbreidingsslots die 1GbE, 10GbE, Fibre Channel of een combinatie daarvan kunnen ondersteunen. Elke controller heeft twee 10GbE-poorten aan boord, wat neerkomt op een totaal van maximaal 10 10GbE-poorten per controller. Als Fibre Channel ondersteunt de XS1200 4 poorten per controller.
Data-integriteit en betrouwbaarheid in een systeem als dit is belangrijk. QSAN claimt vijf negens betrouwbaarheid, vergelijkbaar met de meeste bedrijfssystemen. Voor degenen die een extra laag gegevenspadbeveiliging willen, biedt QSAN een optionele Cache-to-Flash-module, die wordt geleverd met een M.2 SSD en een BBM (Battery Backup Module) of een SCM (Super Capacitor Module), die beschermt in-flight data in het geval van onverwachte stroomuitval.
Zoals geconfigureerd, zonder schijven inbegrepen, bedroegen de kosten van onze geteste XS1226D $ 9,396 (basis XS1226D, plus rails en twee 4-poorts 16Gb FC-kaarten).
QSAN XCubeSAN XS1200-serie specificaties
- RAID-controller
- Dual-actieve controller (Model: XS1224D / XS1216D / XS1212D / XS1226D)
- Enkele upgradebare controller (Model: XS1224S / XS1216S / XS1212S / XS1226S)
- Processor: Intel D1500 dual-core processor
- Geheugen (per controller): DDR4 ECC 4 GB, tot 32 GB (twee DIMM-slots, plaats twee DIMM's of meer om de prestaties te verbeteren)
- Hostconnectiviteit (per controller):
- Hostkaartsleuf 1 (optioneel)
- 4 x 16Gb FC (SFP+) poorten
- 2 x 16Gb FC (SFP+) poorten
- 4 x 10GbE iSCSI (SFP+) poorten
- 2 x 10GbE iSCSI-poorten (RJ45).
- 4 x 1GbE iSCSI-poorten (RJ45).
- Hostkaartsleuf 2 (optioneel)
- 4 x 16Gb FC (SFP+) poorten (Slot 2 biedt 20Gb bandbreedte)
- 2 x 16Gb FC (SFP+) poorten (Slot 2 biedt 20Gb bandbreedte)
- 4 x 10GbE iSCSI (SFP+) poorten (Slot 2 biedt 20Gb bandbreedte)
- 2 x 10GbE iSCSI-poorten (RJ45).
- 4 x 1GbE iSCSI-poorten (RJ45).
- Aan boord
- 2 x 10GBASE-T iSCSI-poorten
- 1 x 1GbE-beheerpoort
- Hostkaartsleuf 1 (optioneel)
- Uitbreidingsconnectiviteit (per controller): ingebouwde 2 x 12Gb/s SAS brede poorten (SFF-8644)
- Type aandrijving:
- XS1224 / XS1216 / XS1212
- Mix & match 3.5″ 2.5″ SAS, NL-SAS, SED1 HDD
- 2.5-inch SAS, SATA SSD (6Gb MUX-kaart nodig voor 2.5-inch SATA-schijven in systeem met dubbele controller)
- XS1226
- 2.5-inch SAS-, NL-SAS-, SED1-harde schijf
- 2.5-inch SAS, SATA SSD (6Gb MUX-kaart nodig voor 2.5-inch SATA-schijven in systeem met dubbele controller)
- XS1224 / XS1216 / XS1212
- Uitbreidingsmogelijkheden:
- Tot 10 uitbreidingseenheden met XD5300-serie 12Gb SAS-uitbreidingsbehuizing
- XD5324 (4U 24-bay, LFF)
- XD5316 (3U 16-bay, LFF)
- XD5312 (2U 12-bay, LFF)
- XD5326 (2U 26-bay, SFF)
- Tot 10 uitbreidingseenheden met XD5300-serie 12Gb SAS-uitbreidingsbehuizing
- Max. Aandrijvingen ondersteund:
- XS1224 (4U 24-bay, LFF): 284
- XS1216 (3U 16-bay, LFF): 276
- XS1212 (2U 12-bay, LFF): 272
- XS1226 (2U 26-bay, SFF): 286
- Afmetingen (H x B x D):
- 19" rackmontage
- XS1224 (4U 24-bay, LFF): 170.3 x 438 x 515 mm
- XS1216 (3U 16-bay, LFF): 130.4 x 438 x 515 mm
- XS1212 (2U 12-bay, LFF): 88 x 438 x 515 mm
- XS1226 (2U 26-bay, SFF): 88 x 438 x 491 mm
- 19" rackmontage
- Geheugenbescherming:
- Cache-naar-Flash-module (optioneel)
- Battery backup module + Flash module (om alle geheugencapaciteit te beschermen)
- Supercondensatormodule + Flash-module (ter bescherming van maximaal 16 GB geheugen per controller)
- Cache-naar-Flash-module (optioneel)
- LCM (LCD-module): USB LCM (optioneel)
- Laboratoriumvoedingen
- 80 PLUS Platinum, twee redundante 770W (1+1)
- AC Input:
- 100~127V, 10A, 50-60Hz
- 200~240V, 5A, 50-60Hz
- DC Output:
- +12V, 63.4A
- +5VSB, 2.0A
- Ventilatormodule: 2 x hot-pluggable/redundante ventilatormodules
- Software
- Opslagbeheer:
- RAID-niveau 0, 1,0+1, 3, 5, 6, 10, 30, 50, 60 en N-way mirror
- Flexibel eigendom van de opslagpool
- Thin Provisioning (QThin) met terugwinning van ruimte
- SSD-cache (QCache2)
- Automatische lagen (QTiering2)
- Wereldwijde, lokale en speciale hot spares
- Cachebeleid voor doorschrijven en terugschrijven
- Online schijfroaming
- Verspreiding van RAID-schijven over behuizingen
- Achtergrond I/O prioriteitsinstelling
- Directe beschikbaarheid van RAID-volumes
- Snelle RAID-reconstructie
- Uitbreiding online opslagpool
- Online volume-uitbreiding
- Online volumemigratie
- Automatische herbouw van het volume
- Onmiddellijk volumeherstel
- Online RAID-niveaumigratie
- SED drive1-ondersteuning
- Videobewerkingsmodus voor verbeterde prestaties
- Gezondheidscontrole van schijfstation en SMART-kenmerken
- Pariteitscontrole van de opslagpool en mediascan voor het opschonen van schijven
- SSD-slijtage-levensduurindicator
- Batchupdate firmware schijfstation
- iSCSI-hostconnectiviteit:
- Bewezen QSOE 2.0-optimalisatie-engine
- CHAP & Wederzijdse CHAP-authenticatie
- Ondersteuning voor SCSI-3 PR (persistente reservering voor I/O-fencing).
- iSNS-ondersteuning
- VLAN-ondersteuning (virtueel LAN).
- Ondersteuning voor jumboframes (9,000 bytes).
- Tot 256 iSCSI-doelen
- Tot 512 hosts per controller
- Tot 1,024 sessies per controller
- Fibre Channel-hostconnectiviteit:
- Bewezen QSOE 2.0-optimalisatie-engine
- FCP-2 & FCP-3 ondersteuning
- Automatische detectie van verbindingssnelheid en -topologie
- Topologie ondersteunt point-to-point3 en lus
- Tot 256 hosts per controller
- Hoge beschikbaarheid:
- Dual-Active (Actief/Actief) SAN-controllers
- Cachespiegeling via NTB-bus
- ALUA-ondersteuning
- Naadloze failover van beheerpoort
- Fouttolerante en redundante modulaire componenten voor SAN-controller, PSU, FAN-module en schijfinterface met dubbele poort
- HDD-ladeconnector met twee poorten
- Multipath I/O en ondersteuning voor taakverdeling (MPIO, MC/S, Trunking en LACP)
- Firmware-update zonder systeemuitval
- Beveiliging:
- Beveiligd internet (HTTPS), SSH (Secure Shell)
- iSCSI Force Field om te beschermen tegen gemuteerde netwerkaanvallen
- iSCSI CHAP & Wederzijdse CHAP-authenticatie
- Ondersteuning voor SED-schijven
- Opslagefficiëntie:
- Thin Provisioning (QThin) met terugwinning van ruimte
- Auto Tiering (QTiering2) met 3 opslagniveaus
- Netwerken:
- DHCP, Statische IP, NTP, Trunking, LACP, VLAN, Jumboframe (tot 9,000 bytes)
- Geavanceerde gegevensbescherming:
- Momentopname (QSnap), differentiële back-up op blokniveau
- Ondersteuning voor beschrijfbare snapshots
- Handmatige of geplande taken
- Tot 64 snapshots per volume
- Tot 64 volumes voor snapshot
- Tot 4,096 snapshots per systeem
- Replicatie op afstand (QReplica)
- Asynchrone differentiële back-up op blokniveau op basis van snapshot-technologie
- Verkeersvorming voor dynamische bandbreedtecontroller
- Handmatige of geplande taken
- Automatisch terugdraaien naar vorige versie als huidige replicatie mislukt
- Tot 32 geplande taken per controller
- Volumekloon voor lokale replicatie
- Configureerbare N-way mirroring
- Integratie met Windows VSS (Volume Shadow Copy Service)
- Onmiddellijk volumeherstel
- Cache-naar-Flash-geheugenbeveiliging2
- M.2 flitsmodule
- Voedingsmodule: BBM of SCM (Super Condensator Module)
- Ondersteuning voor USB en netwerk-UPS met SNMP-beheer
- Momentopname (QSnap), differentiële back-up op blokniveau
- Virtualisatie-certificering:
- Servervirtualisatie en clustering
- Nieuwste VMware vSphere-certificering
- VMware VAAI voor iSCSI en FC
- Windows Server 2016, 2012 R2 Hyper-V-certificering
- MicrosoftODX
- Nieuwste Citrix XenServer-certificering
- Eenvoudig beheer:
- USB LCM2, seriële console-ondersteuning, online firmware-update
- Intuïtieve gebruikersinterface voor webbeheer, beveiligd web (HTTPS), SSH (Secured Shell), LED-indicatoren
- SES-ondersteuning, SMART-ondersteuning, Wake-on-LAN en Wake-on-SAS
- Groen & energie-efficiëntie:
- 80 PLUS Platinum-voeding
- Wake-on-LAN om het systeem alleen in of uit de slaapstand te halen wanneer dat nodig is
- Automatische spin-down van de schijf
- Ondersteuning voor hostbesturingssystemen:
- Windows Server 2008, 2008 R2, 2012, 2012 R2, 2016
- SLES (SUSE Linux Enterprise-server) 10, 11, 12
- RHEL (Red Hat Enterprise Linux) 5, 6, 7
- CentOS (Community Enterprise-besturingssysteem) 6, 7
- Solaris 10, 11
- Gratis BSD 9, 10
- Mac OS X 10.11 of hoger
- Garantie
- Systeem: 3 jaar
- Batterij back-up module: 1 jaar
- Supercondensatormodule: 1 jaar
Ontwerp en bouw
De XS1226D is een actieve/actieve opslagarray met twee controllers en een 2U-profiel met 26 2.5-inch bays voor SAS HDD's of SSD's. Het formaat met 26 schijven is een beetje uniek in de ruimte, aangezien de meeste systemen slechts 24 sleuven aan de voorkant passen, waardoor QSAN een beetje een voorsprong heeft op de concurrentie. Aan de rechterkant van het voorpaneel bevinden zich de aan/uit-knop van het systeem, de UID-knop (Unique Identifier), systeemtoegangs- en systeemstatus-LED's en een USB-poort voor de USB LCM-module.
De achterkant van het chassis heeft de dubbele redundante voedingen, evenals de dubbele controllers. Elke controller heeft ingebouwde dubbele 10Gbase-T netwerkconnectiviteit, naast een out-of-band beheerinterface. Voor extra connectiviteit heeft elke controller twee hostkaartsleuven, die kunnen worden geladen met dual- of quad-poort 8/16Gb-kaarten, of dual- of quad-poort 1-10Gb Ethernet-kaarten. Dit geeft gebruikers een breed scala aan opties voor het aansluiten van opslag in een diverse datacenteromgeving. Uitbreidingsmogelijkheden worden ook ondersteund via twee 12Gb/s SAS-poorten per controller, waardoor SAS 3.0-uitbreidingsplanken mogelijk zijn.
Beheer en bruikbaarheid
De QSAN XS1200-serie maakt gebruik van het besturingssysteem QSAN SANOS van het bedrijf, momenteel in release 4.0. Het besturingssysteem heeft een algeheel eenvoudige en intuïtieve lay-out. Aan de linkerkant van het scherm bevinden zich verschillende hoofd- en submenu's voor functies als Dashboard, Systeeminstellingen, Hostconnectiviteit, Opslagbeheer, Gegevensback-up, Virtualisatie en Monitoring. Elk van de hoofdmenu's heeft submenu's waarmee gebruikers kunnen inzoomen op details. SANOS 4.0 geeft gebruikers eenvoudig toegang tot alle functies die ze nodig hebben bij het beheren van een SAN.
Het eerste scherm dat we bekijken is Dashboard. Het Dashboard-scherm geeft gebruikers een algemeen beeld van het systeem (uitgesplitst in specifieke informatie), prestaties, opslag en gebeurtenislogboeken.
Klik met de rechtermuisknop en open in een nieuw tabblad voor een grotere afbeelding
Het enige submenu voor Dashboard is Hardware Monitoring. Zoals de naam al aangeeft, stelt deze functie gebruikers in staat om in te zoomen op de hardware in het systeem en informatie erop, zoals of het goed werkt of dat het is geïnstalleerd (onderaan kunt u zien dat we de hardware niet hebben geïnstalleerd). voedingsmodule voor de cache om te flitsen en deze verschijnt afwezig).
Klik met de rechtermuisknop en open in een nieuw tabblad voor een grotere afbeelding
Onder Systeeminstellingen hebben gebruikers toegang tot menu's zoals algemene instellingen, beheerpoort, energie-instellingen, meldingen en onderhoud. Onder het onderhoudsmenu krijgen gebruikers systeeminformatie (voor het algehele systeem en elke controller), de mogelijkheid om het systeem bij te werken, firmwaresynchronisatie, systeemidentificatie, resetten naar standaardwaarden, back-up configureren, volumeherstel en de mogelijkheid om opnieuw op te starten of af te sluiten het systeem.
Klik met de rechtermuisknop en open in een nieuw tabblad voor een grotere afbeelding
Host Connectivity geeft gebruikers een overzicht van elke controller, evenals locatie, poortnaam, status en MAC-adres/WWPN. Gebruikers hebben ook de mogelijkheid om verder in te zoomen op de iSCSI-poorten of Fibre Channel-poorten.
Klik met de rechtermuisknop en open in een nieuw tabblad voor een grotere afbeelding
Het laatste hoofdmenu dat we voor deze review gaan bekijken is natuurlijk Opslagbeheer. Dit menu heeft vier submenu's. De eerste kijkt naar schijven. Hier kan men gemakkelijk zien in welk slot de schijf zich bevindt, de status, gezondheid, capaciteit, type (interface en of het een SSD of HDD is), gebruik, poolnaam, fabrikant en model.
Klik met de rechtermuisknop en open in een nieuw tabblad voor een grotere afbeelding
Het volgende submenu kijkt naar zwembaden. Hier ziet u de poolnaam, status, status, totale capaciteit, vrije capaciteit, beschikbare capaciteit, of thin provisioning is ingeschakeld of niet, welk volume wordt gebruikt en de huidige controller.
Klik met de rechtermuisknop en open in een nieuw tabblad voor een grotere afbeelding
Het submenu Volumes is vergelijkbaar met het andere in deze categorie met de mogelijkheid om een volume te creëren en informatie te zien zoals de volumenaam, status, status, capaciteit, type, of de SSD-cache is ingeschakeld of niet, momentopnameruimte, de hoeveelheid van snapshots, klonen, schrijven en poolnaam.
Klik met de rechtermuisknop en open in een nieuw tabblad voor een grotere afbeelding
Het laatste submenu is LUN Mappings. Via dit scherm kunnen gebruikers LUN's in kaart brengen en informatie bekijken zoals toegestane hosts, doel, LUN, toestemming, sessies en volumenaam.
Klik met de rechtermuisknop en open in een nieuw tabblad voor een grotere afbeelding
Analyse van de werkbelasting van applicaties
De benchmarks voor de toepassingswerklast voor de QSAN XCubeSAN XS1200 bestaan uit de MySQL OLTP-prestaties via SysBench en Microsoft SQL Server OLTP-prestaties met een gesimuleerde TPC-C-werkbelasting. In elk scenario hadden we de array geconfigureerd met 26 Toshiba PX04SV SAS 3.0 SSD's, geconfigureerd in twee RAID12-schijfgroepen met 10 schijven, één vastgemaakt aan elke controller. Hierdoor bleven er 2 SSD's over als reserve. Vervolgens werden twee volumes van 5 TB gemaakt, één per schijfgroep. In onze testomgeving zorgde dit voor een evenwichtige belasting van onze SQL- en Sysbench-workloads.
SQL Server-prestaties
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 Quest'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 verspreiden van vier databases met een schaal van 1,500 over de QSAN XS1200 (twee VM's per controller).
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
SQL Server OLTP Benchmark Factory LoadGen-apparatuur
- Dell EMC PowerEdge R740xd Gevirtualiseerde SQL-cluster met 4 knooppunten
- 8 Intel Xeon Gold 6130 CPU voor 269 GHz in cluster (twee per node, 2.1 GHz, 16 cores, 22 MB cache)
- 1 TB RAM (256 GB per knooppunt, 16 GB x 16 DDR4, 128 GB per CPU)
- 4 x Emulex 16 GB FC HBA met twee poorten
- 4 x Mellanox ConnectX-4 rNDC 25GbE dual-port NIC
- VMware ESXi vSphere 6.5 / Enterprise Plus 8-CPU
We hebben de prestaties gemeten van een SQL Server-configuratie die gebruikmaakte van 24 SSD's in RAID10. De individuele VM TPS-prestaties waren vrijwel identiek met 3,158.4 tot 3,158.8 TPS. De totale geregistreerde prestatie was 12,634.305 TPS.
Met gemiddelde latentie registreerde de XCubeSAN XS1200 latenties tussen 5 ms en 6 ms, met individuele VM's en een totaal van 5.8 ms.
Sysbench-prestaties
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 maakten we gebruik van de LSI Logic SAS SCSI-controller. Load gen-systemen zijn Dell R740xd-servers.
Dell PowerEdge R740xd Gevirtualiseerde MySQL 4 node cluster
- 8 Intel Xeon Gold 6130 CPU voor 269 GHz in cluster (twee per node, 2.1 GHz, 16 cores, 22 MB cache)
- 1 TB RAM (256 GB per knooppunt, 16 GB x 16 DDR4, 128 GB per CPU)
- 4 x Emulex 16 GB FC HBA met twee poorten
- 4 x Mellanox ConnectX-4 rNDC 25GbE dual-port NIC
- VMware ESXi vSphere 6.5 / Enterprise Plus 8-CPU
Sysbench-testconfiguratie (per VM)
- CentOS 6.3 64-bits
- Opslagcapaciteit: 1 TB, 800 GB gebruikt
- 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-benchmark hebben we verschillende sets van 4VM's, 8VM's en 16VM's getest. In tegenstelling tot SQL Server hebben we hier alleen gekeken naar de onbewerkte prestaties. In transactieprestaties boekte de XS1200 solide prestaties, beginnend met 7,076.82 TPS voor 4VM en tot 16,143.94 TPS bij 16VM.
Met een gemiddelde latentie had de XS1200 18.14 ms bij 4 VM en steeg tot slechts 20.63 wanneer de VM's werden verdubbeld tot 8. Bij het opnieuw verdubbelen van de VM's steeg de latentie naar slechts 32.22 ms.
In onze latency-benchmark in het slechtste geval liet de XS1200 opnieuw zeer consistente resultaten zien met een 99e percentiel latency van 32.40 ms bij 4 VM en een latentie van 62.1 ms bij testen met 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 het geen perfecte weergave is van de daadwerkelijke 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. Aan de arrayzijde gebruiken we ons cluster van Dell PowerEdge R740xd-servers:
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
De XS1200 presteerde erg goed in ons eerste synthetische profiel, dat kijkt naar 4K willekeurige leesprestaties. De eenheid handhaafde een latentie van minder dan 1 ms tot ongeveer 198,000 IOPS en bood een piekdoorvoer van 284,000 IOPS, met een gemiddelde latentie van 13.82 ms.
Kijkend naar 4K-piekschrijfprestaties, vertoonde de XS1200 indrukwekkend lage latentieprestaties, beginnend bij 0.38 ms en onder de 1 ms blijvend tot ongeveer 222,000 IOPS. Het piekte op een latentie van 7.9 ms en IOPS op meer dan 246,000.
Overschakelend naar 64K piekuitlezing, begon de XS1200 de test met 3.98 ms en kon dalen tot 2.62 ms bij ongeveer 28,000 IOPS. Het piekte op 70,000 IOPS met een latentie van 7.29 ms en een bandbreedte van 4.37 GB/s.
Voor 64K sequentiële piekschrijven begon de XS1200 met een latentie van 2.32 ms en bereikte de laagste latentie 1.44 ms bij 24,800 IOPS. De array piekte op 60,800 bij een latentie van 4.2 ms en een bandbreedte van 3.80 GB/s.
In onze SQL-workload begon de XS1200 met 2.21 ms, met een laagste latentie van 1.66 ms bij iets meer dan 154,000 IOPS. Het piekte op 249,000 IOPS bij een latentie van 3.35 ms.
De SQL 80-20-benchmark begon met 2.12 ms en registreerde zijn beste latentie bij 1.593 ms gedurende 100,000 IOPS tot 128,000 IOPS. Het piekte op 247,000 IOPS bij een latentie van 3.26 ms.
In de SQL 90-10-benchmark startte de XS1200 bij 2.18 ms en registreerde zijn laagste latentie bij 1.6 ms rond de 154,000 IOPS-markering. Het piekte op 249,000 IOPS bij een latentie van 3.29 ms.
Met de Oracle Workload startte de XS1200 met 1.67 ms terwijl de laagste latentie werd geregistreerd bij 126,000 IOPS met 1.31 ms. Het piekte op 246,186 IOPS met een latentie van 2.21 ms.
Met de Oracle 90-10 startte de XS1200 met 1.76 ms terwijl de laagste latentie op 1.32 ms werd geregistreerd tijdens de 153,427 IOPS-markering. Het piekte op 248,759 IOPS bij een latentie van 2.2 ms.
Met de Oracle 80-20 begon de XS1200 bij 2.5 ms en slaagde erin om te dalen naar 1.78 ms bij 121,600 IOPS. De array piekte op 242,000 IOPS met een latentie van 4.16 ms.
Bij het overschakelen naar VDI Full Clone toonde de opstarttest dat de XS1200 begon met een latentie van 2.85 ms met een lage latentie van 1.92 ms tot ongeveer 110,190 IOPS. Het piekte op 218,000 IOPS met een latentie van 4.26 ms.
De initiële login van VDI Full Clone begon bij 2.48 ms en zakte naar een lage 1.68 ms bij 74,370 IOPS. Het piekte op 185,787 IOPS bij een latentie van 3.91 ms.
De VDI Full Clone Monday Login begon met 1.85 ms en ging zo laag als 1.28 ms bij ongeveer 73,000 IOPS. Het piekte op 182,376 IOPS bij een latentie van 2.55 ms.
Bij het overschakelen naar VDI Linked Clone toonde de opstarttest dat de XS1200 begon met een latentie van 2.33 ms en de laagste latentie van 1.62 ms bij 60,200 IOPS. Het piekte op 149,488 IOPS met een latentie van 3.39 ms.
De initiële login van VDI Linked Clone begon met 1.143 ms en bereikte de laagste latentie bij 59,689 IOPS met 1.11 ms. Het piekte op 147423 IOPS bij een latentie van 1.71 ms.
De VDI Linked Clone Monday begon met 2.16 ms en bereikte de laagste latentie bij 60,000 IOPS met 1.52 ms. Het piekte op 248.514 IOPS bij een latentie van 3.24 ms.
Conclusie
De QSAN XCubeSAN XS1200-serie zijn SAN's met twee controllers die meer bedoeld zijn voor de kleinere kant van het bedrijf of afgelegen locaties en vestigingen. De XS1200-serie heeft een grote verscheidenheid aan vormfactoren, afhankelijk van de totale hoeveelheid benodigde capaciteit. De units worden aangedreven door Intel D1500 two-core CPU's en 4 GB DDR4-geheugen per controller. Ze ondersteunen ook zowel iSCSI- als Fibre Channel-connectiviteit. Voor onze specifieke beoordeling hebben we gekeken naar de XS1226D dual controller SAN met 26 Toshiba PX04SV 960GB SAS 3.0 SSD's.
In onze transactionele benchmark voor SQL Server had de XCubeSAN XS1200 een indrukwekkende totale score van 12,634.305 TPS en een totale gemiddelde latentie van slechts 5.8 ms. Met deze cijfers is het zeker een van de snelste SQL Server-opslagarrays die we tot nu toe hebben gezien. Sysbench-resultaten lieten ook solide TPS-scores zien, met 7,076.82 TPS voor 4VM en 16,143.94 TPS voor 16VM. De XS1200 zette zijn geweldige prestaties voort met een gemiddelde latentie van 18.14 ms bij 4 VM en slechts 20.63 bij 8 VM, terwijl hij sprong naar slechts 32.22 ms bij het opnieuw verdubbelen van de VM's. Deze trend zette zich voort bij het bekijken van onze worst-case scenario-resultaten met een 99e percentiel latentie van 32.40 ms bij 4 VM en uitlopend op 62.1 ms latentie bij testen met 16 VM's.
De resultaten van onze VDBench-tests vertelden een soortgelijk verhaal, hoewel we hebben getest met een gemiddelde latentie die boven flash-arrays klimt. In willekeurige 4K registreerde de XS1200 een latentie van minder dan 1 ms tot 198,000 IOPS, terwijl hij een piekdoorvoer van 284,000 IOPS had met een gemiddelde latentie van 13.82 ms. Bij het bekijken van 64K piekuitlezing begon de XS1200 bij 3.98 ms en kon tot 2.62 ms gaan bij de 28,000 IOPS-markering. De doorvoer piekte op ongeveer 70,000 IOPS met een latentie van 7.29 ms en een bandbreedte van 4.37 GB/s. We hebben de nieuwe QSAN XS1200 ook door drie SQL-workloads geleid: 100% lezen, 90% lezen en 10% schrijven, en 80% lezen en 20% schrijven. Hier piekte de XS1200 op 249,000 IOPS, 249,000 IOPS en 247,000 IOPS, die allemaal een latentie van iets meer dan 3 ms opleverden. Dezelfde drie tests werden uitgevoerd met een Oracle-workload, wat resulteerde in prestaties die piekten op respectievelijk 246,186 IOPS, 248,759 IOPS en 242,000 IOPS, opnieuw iets meer dan 3 ms. Ten slotte hebben we VDI Full Clone en Linked Clone-benchmarks uitgevoerd voor Boot, Initial Login en Monday Login. De XS1200 piekte op 218,000 IOPS, 185,787IOPS en 182,376 IOPS in Full Clone en 149,488 IOPS, 147,423 IOPS en 248,514 IOPS in Linked Clone.
Over het algemeen heeft de QSAN XCubeSAN XS1200 veel geweldige mogelijkheden om naam te maken op de markt. Bij midmarket-prijzen op instapniveau overtrof het veel van de systemen die we in veel hogere prijsklassen hebben getest. Dat gezegd hebbende, er zijn gebieden waar die duurdere modellen hun sterke punten kunnen laten zien. De gebruikersinterface is groot, waar het QSAN-systeem functioneel is, maar niet de pasvorm en afwerking heeft die veel andere systemen bieden. Functieset is een andere; andere systemen kunnen vergelijkbare prestatieniveaus handhaven, met volledige in-line dataservices geactiveerd, zoals inline compressie en deduplicatie. Aan het eind van de dag zullen klanten die op zoek zijn naar een geweldige prestatie/budgetverhouding en die het niet erg vinden om op andere gebieden concessies te doen, echter worden verleid door de XCubeSAN XS1200.
Tot slot
De QSAN XCubeSAN XS1226D biedt een overtuigende combinatie van functies, prestaties en prijsstelling, waardoor het een zeer goede opslagoplossing is voor SMB/ROBO-situaties die alles willen, en toch zo kosteneffectief mogelijk wil blijven.
QSAN XCubeSAN XS1200-serie productpagina
Meld u aan voor de StorageReview-nieuwsbrief