Home Enterprise QNAP ES1640dc NAS-test

QNAP ES1640dc NAS-test

by StorageReview Enterprise Lab

De QNAP ES1640dc is een dual-controller NAS die is gepositioneerd als wat het bedrijf "echte business-class" gegevensopslag in de cloud noemt. Om zijn spel te verbeteren, gaat QNAP naar HA, gebruikmakend van betere hardware, software voor dit apparaat, evenals deduplicatie en datacompressie. Elk knooppunt in de ES1640dc is uitgerust met een Intel Xeon 6-core E5-2420 v2-processor, 32 GB DDR3 RAM, een mSATA SSD voor NVRAM-cache en is vooraf geladen met het door FreeBSD ondersteunde QNAP QES-besturingssysteem. Het nieuwe QES OS ondersteunt ZFS, wat kan leiden tot betere gegevensbescherming en hogere opslagcapaciteiten. De ES1640dc biedt 16 3.5″ drive bays met SAS 12Gb/s-mogelijkheden en ondersteunt het nieuwste op het gebied van krachtige SAS SSD's en harde schijven met hoge capaciteit.


De QNAP ES1640dc is een dual-controller NAS die is gepositioneerd als wat het bedrijf "echte business-class" gegevensopslag in de cloud noemt. Om zijn spel te verbeteren, gaat QNAP naar HA, gebruikmakend van betere hardware, software voor dit apparaat, evenals deduplicatie en datacompressie. Elk knooppunt in de ES1640dc is uitgerust met een Intel Xeon 6-core E5-2420 v2-processor, 32 GB DDR3 RAM, een mSATA SSD voor NVRAM-cache en is vooraf geladen met het door FreeBSD ondersteunde QNAP QES-besturingssysteem. Het nieuwe QES OS ondersteunt ZFS, wat kan leiden tot betere gegevensbescherming en hogere opslagcapaciteiten. De ES1640dc biedt 16 3.5″ drive bays met SAS 12Gb/s-mogelijkheden en ondersteunt het nieuwste op het gebied van krachtige SAS SSD's en harde schijven met hoge capaciteit.

Bij de nieuwe ES1640dc staat hoge beschikbaarheid centraal. Zoals hierboven vermeld, heeft de nieuwe unit dubbele actieve controllers met failover, dus als de ene uitvalt, neemt de andere het onmiddellijk over, wat resulteert in nul downtime. Opslag kan ook zo worden geconfigureerd dat deze ook in een actieve/actieve configuratie werkt, waarbij beide controllers kunnen worden gebruikt om hun eigen toegewezen opslag te hosten. De in het veld vervangbare aard van de controller maakt een snelle vervanging mogelijk zonder de NAS uit te schakelen. In navolging van het hoge-beschikbaarheidsthema biedt de QNAP ES1640dc ook een NVRAM-cache met batterijvoeding die gegevens naar een mSATA SSD schrijft in het geval van een stroomstoring. De NVRAM-cache heeft ook mirroring tussen beide controllers om gegevensverlies te voorkomen als een knooppunt offline gaat.

QNAP nam het NAS-besturingssysteem dat het voor al zijn eenheden, QTS, heeft gebruikt, en bracht er wijzigingen in aan voor dit nieuwe bedrijfssysteem. Het nieuwe besturingssysteem, QES, behoudt dezelfde architectuur als QTS, wat de leercurve verkort. QES bouwt voort op FreeBSD en biedt ondersteuning voor ZFS voor betere gegevensbescherming. Samen met ZFS komt deduplicatie en in-line datacompressie, die volgens QNAP het VDI-opslagpotentieel zullen maximaliseren. QES is meer gericht op de behoeften van de onderneming en we gaan dieper in op ons beheergedeelte hieronder.

De QNAP ES1640dc NAS is nu verkrijgbaar en heeft een verkoopprijs van ongeveer $ 9,699 USD. Voor deze review kijken we naar de ES1640dc v1. Er is nu een v2 beschikbaar, maar niet op het moment van de beoordeling. De v2 ondersteunt SAS 12Gb/s-schijven, heeft tot 4 10GbE SFP+-poorten per controller en de uitbreidingsslots zijn vooraf geïnstalleerd met Mini-SAS en 1 LAN-10G2T-X550.

QNAP ES1640dc NAS-specificaties:

  • Vormfactor: 3U
  • CPU: Intel Xeon 6-core processor E5-2420 v2 (15M cache, 2.20GHz)
  • Geheugen: 32 GB/64 GB (DDR3) voor hoofdgeheugen-DIMM en 16 GB schrijfcache-DIMM per controller
  • Cache: mSATA SSD speciaal voor NVRAM, SATA-signalering
  • Schijfposities: 16
  • Maximale capaciteit: 160 TB (10 TB x 16)
  • Compatibele schijftypen:
    • 3.5-inch SAS 6Gb/s harde schijf
    • 2.5-inch SAS 6Gb/s harde schijf
    • 2.5-inch SAS 6 Gb/s SSD
  • Externe poorten:
    • 2 x USB 3.0 / 2.0-poorten
    • 1 x 10/100/1000 Mbps LAN-poort/controller
    • 2x RJ45 (LAN-10G2T-X550)/controller
  • PCIe-slots
    • PCIe Slot x8 (Gen2 x8): gereserveerd voor 40GbE of 10GbE LAN-kaart
    • PCIe Slot x4 (Gen2 x4): gereserveerd voor dual path Mini-SAS
  • Power
    • Verbruik:
      • Slaapstand: 314.86 W
      • Werking: 501.40W
    • Voeding: 770W
    • Ventilator: Hot-swappable ventilatormodule (60x60x38mm; 16000RPM/12v/2.8A x 3)
  • Afmetingen
    • Diepte: 618mm
    • Breedte: 446.2mm
    • Lengte: 132mm
    • Gewicht: 26.75kg / 58.97lb

Ontwerp en bouw

De QNAP ES1640dc is een 3U-eenheid die aan de voorkant kan worden geladen. Het biedt plaats aan maximaal 16 schijven van 3.5 inch, waarbij deze sleuven het grootste deel van de voorkant van het apparaat domineren. Aan de linkerkant bevindt zich de aan/uit-knop en de statusknop. En elke schijflade heeft een indicatielampje voor de status wanneer het apparaat is ingeschakeld.

In het thema met hoge beschikbaarheid is de ES1640dc ontworpen met in het veld vervangbaar in gedachten als een in het veld vervangbare eenheid of FRU. De twee bedieningselementen bevinden zich aan de onderkant van het apparaat en kunnen worden verwijderd en vervangen zonder het chassis te openen. Aan de linkerkant van beide controllers bevindt zich een verwijderbare BBU. En boven beide is een verwijderbare PSU. De ventilatormodule is ook gemakkelijk verwijderbaar en vervangbaar, maar daarvoor zou de bovenkant van het chassis eraf moeten.

beheer

QNAP biedt van oudsher hetzelfde besturingssysteem op al hun apparaten, met behoud van dezelfde look en feel, ongeacht met welke hardware een gebruiker werkt. Hoewel het nieuwe QES-besturingssysteem zich splitst naar een nieuw backend-besturingssysteem, heeft het nog steeds hetzelfde uiterlijk als bestaande systemen met QTS. De interface is vrij eenvoudig te gebruiken, maar mist een deel van de verfijning die andere grote ondernemingen bieden die het marktsegment onder de 20 binnendringen.

Hoewel er enkele overkoepelende overeenkomsten zijn tussen het oude en nieuwe besturingssysteem, zijn er ook enkele opvallende verschillen. Afgezien van het hebben van verschillende OS-kernels (de oude was Linux en de nieuwe is FreeBSD), gebruikt het nieuwe OS ZFS voor zijn bestandssysteem versus Ext4. Met QES is er geen App Station, Virtualization Station, Container Station of Intel Quick Assist. Het nieuwe besturingssysteem heeft echter de bovenste Snapshot- en enkele LUN-snapshotlimiet verhoogd van 1,024 naar 65,536. Het weggaan van Virtualization Station toont een serieus niveau van QNAP voor grotere bedrijven die meer geneigd zijn hypervisors zoals VMware of Hyper-V te prefereren. Voor back-up op afstand en DR gebruikt QES SnapSync in tegenstelling tot Snapshot Replica dat door QTS wordt gebruikt.

Analyse van de werkbelasting van applicaties

Om de prestatiekenmerken van enterprise storage-apparaten te begrijpen, is het essentieel om de infrastructuur en de applicatieworkloads in live productieomgevingen te modelleren. Onze benchmarks voor de QNAP ES1640dc zijn dan ook de Microsoft SQL Server OLTP-prestaties, MySQL OLTP-prestaties via SysBenchen kan manueel of geautomatiseerd VMmark. Voor onze database-applicatieworkloads draait elke schijf 4 of meer identiek geconfigureerde VM's.

QNAP ES1640dc Configuratie zoals getest:

  • 16 x 960 GB Toshiba PX04S SAS3 SSD (2 RAID10-pools, één per controller)
  • 2 x Intel X520 SFP (één per controller)
  • 2 x 3.1 TB direct toegewezen LUN's (één per controller, compressie en deduplicatie uitgeschakeld)
  • Mellanox SX1036 als ToR-switch voor opslag en rekenkracht op dezelfde fabric

OpslagReview's Microsoft SQL Server OLTP-testprotocol maakt gebruik van de huidige versie van Benchmark C (TPC-C) van de Transaction Processing Performance Council, een online transactieverwerkingsbenchmark 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 instantie van onze SQL Server VM voor deze beoordeling gebruikt een SQL Server-database van 333 GB (schaal 1,500) en meet de transactieprestaties en latentie onder een belasting van 15,000 virtuele gebruikers.

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 die wordt uitgevoerd op Windows Server 2012 R2-gast-VM's en wordt benadrukt door Dell's Benchmark Factory for Databases. 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 de ES1640dc (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 PowerEdge R730 gevirtualiseerde SQL-cluster met 4 knooppunten
    • Acht Intel E5-2690 v3 CPU's voor 249 GHz in cluster (twee per node, 2.6 GHz, 12 cores, 30 MB cache)
    • 1 TB RAM (256 GB per knooppunt, 16 GB x 16 DDR4, 128 GB per CPU)
    • 4 x Mellanox ConnectX-3 InfiniBand-adapter (vSwitch voor vMotion en VM-netwerk)
    • 4 x Emulex 16 GB FC HBA met twee poorten
    • 4 x Emulex 10GbE NIC met twee poorten
    • VMware ESXi vSphere 6.0 / Enterprise Plus 8-CPU

Toen we naar SQL Server-uitvoer keken, testten we vier identieke VM's die ons TPS-scores opleverden variërend van 3,045.2 tot 3,050.8 met een totaal van 12,192.9 TPS.

Kijkend naar de gemiddelde latentie, varieerden de vier VM's van 153 ms tot 158 ​​ms met een gemiddelde van 155 ms. Hoewel de latentie consistent was voor alle vier de VM's, verdeeld over twee controllers, was de gemiddelde latentie hoger dan bij andere all-flash enterprise-oplossingen die we hebben getest; zij het sneller dan oplossingen met in-line datareductie.

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). In eerdere tests hebben we 400 GB toegewezen aan het databasevolume (253 GB databasegrootte); om extra VM's op de ES1640dc te kunnen plaatsen, hebben we die toewijzing echter verkleind om meer ruimte te maken. Vanuit het perspectief van systeemresources hebben we elke VM geconfigureerd met 16 vCPU's, 60 GB DRAM en de LSI Logic SAS SCSI-controller gebruikt. Load gen-systemen zijn vier Dell R730-servers met VM's gelijkmatig verdeeld over het cluster.

Dell PowerEdge R730 gevirtualiseerde MySQL 4 node cluster

  • Acht Intel E5-2690 v3 CPU's voor 249 GHz in cluster (twee per node, 2.6 GHz, 12 cores, 30 MB cache)
  • 1 TB RAM (256 GB per knooppunt, 16 GB x 16 DDR4, 128 GB per CPU)
  • 4 x Mellanox ConnectX-3 InfiniBand-adapter (vSwitch voor vMotion en VM-netwerk)
  • 4 x Emulex 16 GB FC HBA met twee poorten
  • 4 x Emulex 10GbE NIC met twee poorten
  • VMware ESXi vSphere 6.0 / 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

Bij 4 VM's zagen we een totale TPS-score van 3,496. Door dat te verdubbelen tot 8 VM's, zagen we een totale score stijgen tot 4,320 TPS. Hoewel dit prestatiebereik niet het snelste is dat we onlangs hebben gemeten, doet het het redelijk goed voor het prijssegment waarin de ED1640dc concurreert.

Met gemiddelde latentie hebben we opnieuw gekeken naar 4 en 8 VM's. De 4VM-configuratie gaf ons een gemiddelde latentie van 36.9 ms en een verdubbeling tot 8 VM's verhoogde de latentie alleen maar tot een gemiddelde van 59.5 ms.

De ES1640dc had een iets hoger MySQL-latentiescenario in het slechtste geval (99e percentiellatentie) op het 4VM-niveau dan wat we recentelijk hebben gezien voor andere all-flash-systemen, maar niet overdreven hoger.

VMmark-prestatieanalyse

Zoals bij al onze analyses van toepassingsprestaties, proberen we te laten zien hoe producten presteren in een live productieomgeving in vergelijking met de prestatieclaims van het bedrijf. We begrijpen hoe belangrijk het is om opslag te evalueren als onderdeel van grotere systemen, vooral hoe responsief opslag is bij interactie met belangrijke bedrijfsapplicaties. In deze test gebruiken we de VMmark virtualisatiebenchmark door VMware in een omgeving met meerdere servers.

VMmark is door zijn ontwerp een zeer resource-intensieve benchmark, met een brede mix van VM-gebaseerde applicatieworkloads die de nadruk leggen op opslag-, netwerk- en rekenactiviteiten. Als het gaat om het testen van virtualisatieprestaties, is er bijna geen betere benchmark voor, aangezien VMmark naar zoveel facetten kijkt, waaronder opslag-I/O, CPU en zelfs netwerkprestaties in VMware-omgevingen.

De QNAP ES1640dc presteerde vrij goed voor een SMB-geared NAS in onze VMmark 2.5.2 benchmark, met 20 tegels. Gezien het feit dat veel 100 bedrijfsplatforms een paar jaar geleden moeite hadden om 10 tegels te raken, is een 11 NAS die 20 tegels raakt die is uitgerust met een leescentrische flitser indrukwekkend.

Conclusie

QNAP richt zich op de MKB-/MKB-markten met de introductie van de ES1640dc NAS. De NAS is 16-bay (160TB maximale capaciteit voordat uitbreidingseenheden worden toegevoegd) en wordt geleverd met dubbele controllers, batterij-backed met flush to NVRAM controllercache, evenals deduplicatie- en compressiemogelijkheden. Twee van de belangrijkste aandachtspunten van deze NAS zijn de hoge beschikbaarheid via de actieve/actieve controllers en het nieuwe bedrijfsbesturingssysteem QES, dat uitgebreide bedrijfsfuncties met zich meebrengt, zoals gegevensreductie, snapshots en end-to-end gegevensintegriteit.

Als we naar de prestaties kijken, hebben we de ES1640dc getest met onze applicatiewerklastanalyse van SQL Server, SysBench en VMmark. In onze SQL Server TPC-C-benchmark had de ES1640dc een totale score van 12,192.9 TPS en een gemiddelde totale latentie van 155 ms. Op onze SysBench TPC-C-benchmark bereikte de NAS een totaal van 4,320 TPS met 8 VM's en had een totale gemiddelde latentie van 59.5 ms. In een virtualisatierijke omgeving die de prestaties testte met VMmark, kon de QNAP een belasting van 20 tegels uitvoeren, wat zeer indrukwekkend is gezien de prijs van het systeem. Al met al heeft de QNAP ES11dc voor het startpunt van 1640k veel te bieden in het instapsegment waar de budgetten krap zijn, maar de vraag naar rijke featuresets ook hoog is.

VOORDELEN

  • Dubbele controllers die kunnen werken in actieve/passieve of actief/actieve configuraties
  • Beschikt over gegevensreductie en snapshot-mogelijkheden
  • Sterke virtualisatieprestaties zoals gemeten in onze VMmark-benchmark

NADELEN

  • Mist enige OS-verfijning in vergelijking met andere zakelijke aanbiedingen

The Bottom Line

De QNAP ES1640dc is een krachtige NAS met twee controllers, gericht op de MKB/MKB-markt voor kopers die een breed scala aan functies nodig hebben met een beperkter budget.

QNAP ES1640dc productpagina

Bespreek deze recensie

Meld u aan voor de StorageReview-nieuwsbrief