Home Enterprise EMC VxRack Node Aangedreven door ScaleIO: Scaled Sysbench OLTP Performance Review (HCI)

EMC VxRack Node Aangedreven door ScaleIO: Scaled Sysbench OLTP Performance Review (HCI)

by StorageReview Enterprise Lab

Scaled Sysbench is de laatste prestatietest van de all-flash EMC ScaleIO VxRack Node geconfigureerd in HCI. In twee lagen, wij drukte het systeem op 99.2% capaciteit en zag een fenomenale doorvoer met de vier Dell-servers die als load-gens fungeerden. Deze keer, met de rekenkracht en opslag samen in het 2U-chassis, voeren we dezelfde tests uit om te zien wat er gebeurt. We zouden verwachten dat er meer gewicht op de CPU's zou komen als de beperkende factor, aangezien het systeem meer werk te doen heeft, maar tot nu toe heeft ScaleIO in de HCI-tests bewezen extreem efficiënt en lichtgewicht te zijn vanuit een overheadperspectief; iets dat over het algemeen het omgekeerde is in andere HCI-oplossingen.


Scaled Sysbench is de laatste prestatietest van de all-flash EMC ScaleIO VxRack Node geconfigureerd in HCI. In twee lagen, wij drukte het systeem op 99.2% capaciteit en zag een fenomenale doorvoer met de vier Dell-servers die als load-gens fungeerden. Deze keer, met de rekenkracht en opslag samen in het 2U-chassis, voeren we dezelfde tests uit om te zien wat er gebeurt. We zouden verwachten dat er meer gewicht op de CPU's zou komen als de beperkende factor, aangezien het systeem meer werk te doen heeft, maar tot nu toe heeft ScaleIO in de HCI-tests bewezen extreem efficiënt en lichtgewicht te zijn vanuit een overheadperspectief; iets dat over het algemeen het omgekeerde is in andere HCI-oplossingen.

VCE 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

Sysbench-prestaties

We hebben dezelfde configuratie toegepast op onze VxRack Node HCI-test als bij tweelaags, met uitzondering van waar de VM's actief waren. In onze two-layer hostten we de opslag op VxRack Node, maar de rekenkracht werd geleverd via vier tot acht Dell PowerEdge R730 13G-servers. In deze iteratie van testen voerden de VxRack Nodes zelf de workloads uit. Op een gegeven moment, ongeacht hoe snel ScaleIO is, zullen we een afweging zien tussen tweelaags en HCI waarbij we geen CPU-cycli meer hebben vanwege het extra gewicht van de compute VM's in de HCI-configuratie en een CPU-discrepantie. In het geval van HCI hebben we acht Intel E5-2680 v3 CPU's. In de tweelaagse configuratie hebben we opgeschaald naar acht servers aan de bovenkant, met zestien Intel E5-2690 v3 CPU's. Dit vertaalt zich naar een discrepantie van 240 GHz versus 499.2 GHz bij maximale werkbelasting ter referentie. 

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

We zullen de EMC VxRack Node in HCI vergelijken met de EMC VxRack Node in twee lagen, verwijzend naar de resultaten als respectievelijk HCI en 2L. Bij 4VM's gaf de HCI ons 5,664.9 TPS in vergelijking met de 2 TPS van de 3,979.4L. Terwijl we doorgingen met opschalen, bleef de HCI de 2L voor tot we 24 VM's bereikten; hier gaf de HCI ons 12,817.3 TPS terwijl de 2L ons 13,858.3 TPS gaf. Hoewel de HCI-configuratie de algehele totale prestaties nog steeds enigszins verhoogde, zagen we de prestaties na 20 VM's afnemen en bij 32 VM's begonnen de prestaties te dalen. Dit was een teken dat de CPU's hun omslagpunt bereikten.

Als we kijken naar de opslagimpact via de ScaleIO GUI met 32 ​​VM's die werken, zien we ongeveer 2.6 GB/s aan verkeer en iets meer dan 143 IOP's op systeemniveau.

Geschaalde gemiddelde latentie schetst een enigszins vergelijkbaar beeld, waarbij de HCI in eerste instantie een lagere latentie vertoont dan de 2L. Bij 4VM's had de HCI een latentie van slechts 22.6 ms vergeleken met de 2 ms van de 32.16L. Terwijl we opschaalden, zagen we langzaam het tij keren met de 2L met een lagere latentie vanaf 24 VM's en hoger. Toch had de HCI bij 32 VM's slechts een gemiddelde latentie van 78.4 ms. 

Door onze focus te verschuiven naar pieklatentieprofielen met latentie van het 99e percentiel, begon de HCI hier met een lagere latentie (45.33 ms bij 4 VM's) en verloor opnieuw zijn winnende plaats aan de 2L bij 24 VM's. Toen we echter eenmaal 32 VM's bereikten, had de HCI een latentie van 179.26 ms en versloeg de 2L's 197.01 ms. 

Conclusie

Nogmaals, de EMC VxRack Node deed het buitengewoon goed in deze tests. Hoewel we in de HCI-configuratie enige managementoverhead zouden verwachten, zagen we helemaal geen nadelige gevolgen. In feite versloeg de HCI-configuratie de tweelaagse configuratie tot op een punt waarop CPU de beperkende factor wordt. Dit komt ook tot uiting in ons recente artikel over SQL Server-tests die worden uitgevoerd op HCI, waar het beter presteerde dan tweelaags met lagere latentiestatistieken. Hoe dan ook, de prestaties waren uitstekend, wat eens te meer bewijst dat ScaleIO de toonaangevende softwaregedefinieerde oplossing op de markt is op het gebied van prestaties en flexibiliteit. 

ScaleIO dook in de details en had geen moeite om de overhead van de SDS-werker die op hetzelfde systeem werkte als de MySQL-workloads in evenwicht te brengen. Met een lagere kloksnelheid van het platform in vergelijking met onze tweelaagse tests (2.5 GHz versus 2.6 GHz), zagen we verbeterde latentie en hogere transactieprestaties in een HCI-omgeving, met de workloads dichter bij de opslag zelf. Hoewel dit in eerste instantie misschien intuïtief lijkt, hebben we dit nog nooit gezien met een andere HCI-omgeving, omdat ze altijd langzamer zijn geweest dan een externe opslagarray die is aangesloten op speciale computerservers. Het breekpunt deed zich voor toen onze Sysbench-medewerkers alle beschikbare CPU-resources op het cluster verbruikten en hun voordeel verloren bij 20 draaiende VM's in vergelijking met tweelaags.

Het interessante om op te wijzen is echter dat er nog steeds opslag-IO onaangeroerd bleef, die nog steeds buiten het ScaleIO HCI-cluster kan worden gepresenteerd. Dit betekent dat u naast de HCI-belasting ook gelijktijdig opslag in tweelaagse modus kunt delen. Dit is fundamenteel voor de waardepropositie die ScaleIO biedt, waardoor een organisatie het systeem kan aanpassen aan hun behoeften. Omdat ScaleIO zo flexibel en efficiënt is als het is, heeft het nooit enige zwakte getoond, behalve dat de capaciteit of de beschikbare CPU-cycli op de hosts zelf opraken.

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: prestatiebeoordeling van SQL Server (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)

SchaalIO

Bespreek deze recensie

Meld u aan voor de StorageReview-nieuwsbrief