Scaled Sysbench är det sista prestandatestet av all-flash EMC ScaleIO VxRack Node konfigurerad i HCI. I två lager, vi pressade systemet till 99.2 % kapacitet och såg en fenomenal genomströmning med de fyra Dell-servrarna som fungerade som lastgener. Den här gången, med beräkningen och lagringen tillsammans i 2U-chassit, kör vi samma tester för att se vad som händer. Vi förväntar oss att se mer vikt på CPU:erna som den begränsande faktorn, eftersom systemet har mer arbete att göra, men hittills i HCI-testningen har ScaleIO visat sig vara extremt effektiv och lätt ur ett overheadperspektiv; något som generellt är det omvända i andra HCI-lösningar.
Scaled Sysbench är det sista prestandatestet av all-flash EMC ScaleIO VxRack Node konfigurerad i HCI. I två lager, vi pressade systemet till 99.2 % kapacitet och såg en fenomenal genomströmning med de fyra Dell-servrarna som fungerade som lastgener. Den här gången, med beräkningen och lagringen tillsammans i 2U-chassit, kör vi samma tester för att se vad som händer. Vi förväntar oss att se mer vikt på CPU:erna som den begränsande faktorn, eftersom systemet har mer arbete att göra, men hittills i HCI-testningen har ScaleIO visat sig vara extremt effektiv och lätt ur ett overheadperspektiv; något som generellt är det omvända i andra HCI-lösningar.
Specifikationer för VCE VxRack Node (Performance Compute All Flash PF100).
- Chassi – # nod: 2U-4 nod
- Processorer per nod: Dual Intel E5-2680 V3, 12c, 2.5 GHz
- Chipset: Intel 610
- DDR4-minne per nod: 512 GB (16x 32 GB)
- Inbyggt nätverkskort per nod: Dubbla 1-Gbps Ethernet-portar + 1 10/100-hanteringsport
- RAID-kontroller per nod: 1x LSI 3008
- SSD:er per nod: 4.8 TB (6x 2.5-tums 800 GB eMLC)
- SATADOM per nod: 32GBSLC
- 10GbE-port per nod: 4x 10Gbps-portar SFP+
- Strömförsörjning: Dubbel 1600W platina PSU AC
- Router: Cisco Nexus C3164Q-40GE
Sysbench Performance
Vi tillämpade samma konfiguration på vårt VxRack Node HCI-test som vi gjorde med tvålager, med undantag för var de virtuella datorerna var i drift. I vårt tvålager var vi värd för lagringen på VxRack Node, men beräkningen tillhandahölls via fyra till åtta Dell PowerEdge R730 13G-servrar. I denna iteration av testning körde VxRack-noderna själva arbetsbelastningarna. Vid en viss tidpunkt, oavsett hur snabb ScaleIO är, kommer vi att se en kompromiss mellan tvålager och HCI där vi får slut på CPU-cykler på grund av den extra vikten av dator-VM i HCI-konfigurationen och en CPU-avvikelse. I HCI-fallet har vi åtta Intel E5-2680 v3-processorer. I tvålagerskonfigurationen skalade vi upp till åtta servrar i den övre änden och körde sexton Intel E5-2690 v3-processorer. Detta översätts till en avvikelse på 240GHz vs. 499.2GHz vid maximal arbetsbelastning som referens.
Sysbench-testkonfiguration (per virtuell dator)
- CentOS 6.3 64-bitars
- Lagringsutrymme: 1 TB, 800 GB använt
- Percona XtraDB 5.5.30-rel30.1
- Databastabeller: 100
- Databasstorlek: 10,000,000 XNUMX XNUMX
- Databastrådar: 32
- RAM-buffert: 24GB
- Testlängd: 3 timmar
- 2 timmar förkonditionering 32 trådar
- 1 timme 32 trådar
Vi kommer att jämföra EMC VxRack Node i HCI med EMC VxRack Node i två lager, med hänvisning till resultaten som HCI respektive 2L. Vid 4VM gav HCI oss 5,664.9 2 TPS jämfört med 3,979.4L:s 2 24 TPS. När vi fortsätter att skala upp låg HCI före 12,817.3L tills vi nådde 2VM; här gav HCI oss 13,858.3 20 TPS medan 32L gav oss XNUMX XNUMX TPS. Medan HCI-konfigurationen fortfarande ökade sin totala prestanda något, minskade prestandan efter XNUMXVMs och med XNUMXVM såg vi prestandan börja sjunka. Detta var ett tecken på att CPU:erna nådde sin vändpunkt.
Om vi tittar på lagringseffekten via ScaleIO GUI med 32VMs som fungerar, ser vi cirka 2.6 GB/s trafik och lite över 143k IOPs på systemnivå.
Skalad genomsnittlig latens målar upp en något liknande bild, där HCI visar lägre latens än 2L till en början. Vid 4VM hade HCI en latens på endast 22.6 ms jämfört med 2L:s 32.16 ms. När vi skalade upp såg vi sakta tidvattnet vända med 2L har lägre latens från och med 24VMs och uppåt. Ändå, vid 32VMs hade HCI bara en genomsnittlig latens på 78.4ms.
Genom att flytta vårt fokus mot topplatensprofiler med 99:e percentilens latens, här började HCI med lägre latens (45.33ms vid 4VMs) och förlorade återigen sin vinstplats till 2L vid 24VMs. Men när vi väl nådde 32VM hade HCI en latens på 179.26 ms som slog 2L:s 197.01 ms.
Slutsats
Återigen gjorde EMC VxRack Node extremt bra i denna testning. Även om vi förväntar oss en del administrationskostnader i HCI-konfigurationen, såg vi verkligen ingen negativ påverkan alls. Faktum är att HCI-konfigurationen slog tvålagerskonfigurationen upp till en punkt där CPU blir den begränsande faktorn. Detta återspeglas också i vår senaste artikel om SQL Server-tester som körs på HCI, där den överträffade tvåskiktsmätningar med lägre latensmått. Hur som helst så var prestandan utmärkt, vilket enkelt bevisar ännu en gång att ScaleIO är den ledande mjukvarudefinierade lösningen på marknaden när det gäller prestanda och flexibilitet.
ScaleIO hade inga problem med att balansera överkostnaderna för SDS-arbetaren som arbetade på samma system som MySQL-arbetsbelastningarna. Med en lägre klockhastighet på plattformen jämfört med våra tvåskiktstester (2.5 GHz vs 2.6 GHz) såg vi förbättrad latens och högre transaktionsprestanda i en HCI-miljö, med arbetsbelastningen närmare själva lagringen. Även om detta kan tyckas intuitivt till en början, har vi aldrig sett detta spela ut med någon annan HCI-miljö, eftersom de alltid har varit långsammare än en extern lagringsuppsättning kopplad till dedikerade datorservrar. Brytpunkten inträffade när våra Sysbench-arbetare förbrukade alla tillgängliga CPU-resurser i klustret och förlorade sin fördel med 20VM igång jämfört med tvålagers.
Det intressanta att påpeka är att det fortfarande fanns lagrings-IO kvar outnyttjad, som fortfarande kan presenteras utanför ScaleIO HCI-klustret. Detta innebär att du förutom HCI-belastningen också kan dela lagring i tvålagersläge samtidigt. Detta är grundläggande för det värdeerbjudande som ScaleIO erbjuder, vilket gör att en organisation kan få systemet att anpassa sig efter deras behov. Eftersom ScaleIO är så flexibel och effektiv som den är, visade ScaleIO aldrig någon svaghet förutom att ta slut på kapacitet eller få slut på tillgängliga CPU-cykler på själva värdarna.
EMC VxRack Node Review: Översikt
EMC VxRack Node Drivs av ScaleIO: Skalad Sysbench OLTP Performance Review (2-lager)
EMC VxRack Node Drivs av ScaleIO: SQL Server Performance Review (2-lager)
EMC VxRack Node Drivs av ScaleIO: Synthetic Performance Review (2-lager)
EMC VxRack Node Drivs av ScaleIO Review: Synthetic Performance Review (HCI)
EMC VxRack Node Drivs av ScaleIO: SQL Server Performance Review (HCI)
EMC VxRack Node Drivs av ScaleIO: VMmark Performance Review (HCI)
Anmäl dig till StorageReviews nyhetsbrev