Na het bekijken geschaalde Sysbench-prestaties onder maximale capaciteit blijven we databaseprestatieresultaten produceren op de all-flash VxRack-knooppunten van EMC in een tweelaagse SAN-configuratie. Waar we de Sysbench-workload hebben ontworpen om de schaalbaarheid van het platform te tonen, is de SQL Server-benchmarking speciaal ontworpen met het oog op latentie voor OLTP-workloads. In dit geval testen we het systeem met vier gelijktijdige transactionele VM's, waarbij we de latentie en TPC bewaken op consistentie tussen de vier.
Na het bekijken geschaalde Sysbench-prestaties onder maximale capaciteit blijven we databaseprestatieresultaten produceren op de all-flash VxRack-knooppunten van EMC in een tweelaagse SAN-configuratie. Waar we de Sysbench-workload hebben ontworpen om de schaalbaarheid van het platform te tonen, is de SQL Server-benchmarking speciaal ontworpen met het oog op latentie voor OLTP-workloads. In dit geval testen we het systeem met vier gelijktijdige transactionele VM's, waarbij we de latentie en TPC bewaken op consistentie tussen de vier.
VxRack Node (Performance Compute All Flash PF100) Specificaties
- Chassis - Aantal knooppunten: 2U-4 knooppunt
- Processors per knooppunt: dubbele Intel E5-2680 V3, 12c, 2.5 GHz
- Chipset: Intel 610
- DDR4-geheugen per knooppunt: 512 GB (16x 32 GB)
- Geïntegreerde NIC per knooppunt: twee 1-Gbps Ethernet-poorten + 1 10/100 beheerpoort
- RAID-controller per knooppunt: 1x LSI 3008
- SSD's per knooppunt: 4.8 TB (6x 2.5-inch 800 GB eMLC)
- SATADOM per knooppunt: 32GBSLC
- 10GbE-poort per knooppunt: 4x 10Gbps-poorten SFP+
- Voeding: Dual 1600W platina PSU AC
- Router: Cisco Nexus C3164Q-40GE
SQL Server-prestaties
Elke SQL Server VM is geconfigureerd met twee vDisks; 100 GB volume 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 is geweest 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 EMC VxRack Node om de totale prestaties binnen een 4. -node VMware-cluster.
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 VMware ESXi vSphere Virtual Client-hosts (2)
- Vier Intel E5-2690 v3 CPU's voor 124 GHz in cluster (twee per node, 2.6 GHz, 12 cores, 30 MB cache)
- 512 GB RAM (256 GB per knooppunt, 16 GB x 16 DDR4, 128 GB per CPU)
- SD-kaart opstarten (Lexar 16GB)
- 2 x Mellanox ConnectX-3 InfiniBand-adapter (vSwitch voor vMotion en VM-netwerk)
- 2 x Emulex 16 GB FC HBA met twee poorten
- 2 x Emulex 10GbE NIC met twee poorten
- VMware ESXi vSphere 6.0 / Enterprise Plus 4-CPU
-
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)
- SD-kaart opstarten (Lexar 16GB)
- 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
- 10GbE-schakelhardware
- Front-endpoorten: Mellanox SX1036 10/40GbE-switch
- Back-endpoorten: Cisco Nexus 3164 10/40GbE-switch
Vanuit het oogpunt van opslaglatentie presteerde de EMC VxRack Node redelijk goed op onze SQL Server VM, met een gemiddelde latentie van minder dan 1 ms, met minimale pieken tot 3 ms tijdens het schrijven van logboeken. Deze momentopname was consistent op alle vier de VM's tijdens de SQL Server TPC-C-test.
In de SQL Server TPC-C-test zoeken we naar de werklastverdeling over het cluster. Met vier VM's die in stabiele toestand draaien op vier Dell PowerEdge R730-servers met opslag geleverd door EMC's VxRack Node in twee lagen, hebben we prestaties gemeten variërend van 3154.37 TPS aan de hoge kant tot 3153.44 TPS aan de lage kant, vrijwel identiek. In totaal zagen we clusterbrede prestatiemetingen van 12,615.66 TPS op het ScaleIO-cluster.
Door de focus te verleggen naar latentie, wat we beschouwen als de belangrijkste statistiek in deze benchmark, presteerde de EMC VxRack Node in twee lagen zeer goed. We hebben de applicatielatentie gemeten over vier VM's, variërend van 12 ms aan de lage kant tot 13 ms aan de hoge kant, met een totaalgemiddelde van 12.5 ms. Vergeleken met andere platforms die we hebben getest met deze benchmark zoals gepubliceerd op onze SQL Server-pagina, presteert de VxRack Node erg goed. Het komt veel sneller binnen dan andere hypergeconvergeerde platforms, overtreft FC-verbonden all-flash-opslag enigszins en wordt alleen overtroffen door lokaal aangesloten NVMe- of PCIe-flashopslag.
Conclusie
Terwijl de VxRack Node ons testregime doorloopt, hebben we het weer over de systeeminstellingsrecords. In dit geval haalt VxRack topscores als het gaat om SQL Server-latentie, wat betekent dat het klaar is om uitstekende database-transactiekwaliteit te leveren. Deze resultaten, in combinatie met de schaalbaarheid die we tot volle capaciteit zagen in het Sysbench-segment van deze review, laten samen zowel de schaalbaarheid als het reactievermogen van het systeem zien. In het volgende deel van de review wordt gekeken naar VMware VMmark in SAN-configuratie om een gedetailleerd beeld te geven van de prestaties van gevirtualiseerde workloads onder zware belasting en capaciteitsgebruik.
Andere segmenten van deze recensie:
EMC VxRack Node Review: Overzicht
EMC VxRack Node mogelijk gemaakt door ScaleIO: geschaalde Sysbench OLTP-prestatiebeoordeling (2-laags)
EMC VxRack Node mogelijk gemaakt door ScaleIO: synthetische prestatiebeoordeling (2-laags)
EMC VxRack Node mogelijk gemaakt door ScaleIO Review: Synthetic Performance Review (HCI)
EMC VxRack Node mogelijk gemaakt door ScaleIO: SQL Server Performance Review (HCI)
EMC VxRack Node mogelijk gemaakt door ScaleIO: VMmark Performance Review (HCI)
Meld u aan voor de StorageReview-nieuwsbrief