StorageReview.com

EMC VxRack Node drivs av ScaleIO Review: Synthetic Performance Review (HCI)

Företag

Vi har ägnat en hel del tid åt att prata om EMC ScaleIOs möjligheter i en tvålagers- eller lagringskonfiguration online. I nästa serie av granskningen visar vi resultat med ScaleIO inställt som ett hyperkonvergerat system. Det bör noteras att ScaleIO faktiskt kan fungera i ett tredje läge där den kombinerar båda dessa alternativ. Grundläggande för HC-inställningen är dock det faktum att både SDS (ScaleIO Data Server) och SDC (ScaleIO Data Client) körs i samma miljö. I den här konfigurationen delar applikationerna och lagringen samma beräkningsresurser. I vårt fall betyder det VxRack Nodes högpresterande 2U 4-nods PF100-chassi som finns i vårt labb. 

Praktiskt sett är hantering av ScaleIO i en hyperkonvergerad konfiguration inte mycket annorlunda än tvålager. Administratören använder samma programvara för att konfigurera systemet, tillhandahålla lagring och för att se rapportering. Detta är en hel del vettigt, eftersom ScaleIO ofta distribueras i den ena eller den andra konfigurationen, och många gånger i en blandad konfiguration när organisationer övergår sin arbetsbelastning från tvålager till hyperkonvergerad. En del av anledningen till denna flexibilitet är hur EMC använder MDM (Meta Data Manager) som är en lätt övervakningsprocess som håller reda på allt som händer i systemet. För närvarande kan 1024 noder hanteras av en enda MDM. 

När det kommer till att köras i HCI stöder ScaleIO nästan alla moderna operativsystem. Detta inkluderar Windows 2008 och nyare, Hyper-V, KVM, stora Linux-distributioner som Red Hat, CentOS, SUSE och Ubuntu, VMware ESXi och XEN. Dessutom stöder SacelIO mer än bara en av dessa på en gång, med mycket lite overhead från MDM. När de tittar runt på resten av HCI-utrymmet anpassar sig leverantörer vanligtvis till eller föredrar en mycket specifik hypervisor eller operativ miljö. Att vara allmänt agnostisk gör ScaleIO så mycket mer flexibel när den sätts i arbete i stora miljöer som kan behöva stödja ett bredare utbud av mjukvara. 

Precis som i 2-lager kan ScaleIO som HCI konsumeras på ett antal sätt. Noderna kan köpas direkt från EMC och deras partners. VCE erbjuder en VxRack-produkt som är en enda SKU, omes konfigurerad med alla nödvändiga licenser och stöds helt av VCE. Och det fortsätter att finnas flexibla konfigurationer som stöder all-flash för högpresterande behov, såväl som disk- eller hybridlö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 (16 x 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: 32GB SLC
  • 10GbE-port per nod: 4x 10Gbps-portar SFP+
  • Strömförsörjning: Dubbel 1600W platina PSU AC
  • Router: Cisco Nexus C3164Q-40GE

HCIbench testkonfiguration

  • ESXI 6.0 Hypervisor
  • 16 virtuella datorer
  • 10 VMDK per virtuell dator
    • 40 GB VMDK (6.4 TB footprint)
  • Full-write lagringsinitiering
  • 1.5 timmars testintervall (30 minuters förkonditionering, 60 minuters testprovperiod)

För att testa ScaleIO HCI-klustret distribuerade vi en tung konfiguration för våra arbetsbelastningsprofiler. Detta bestod av ett dataavtryck på 6.4 TB av 8 TB användbara.

StorageReviews HCIbench arbetsbelastningsprofiler

HCIbench prestanda

Vad vi har gjort är att testa på ett sätt som tillåter en rak linje jämförelse mellan tvålagers VxRack Node-konfiguration med extern beräkning mot VxRack-noden som körs i hyperkonvergerat läge. Medan vårt tvålagers VxRack Node-riktmärke inkluderade fyra Dell PowerEdge R730-servrar som fungerade som loadgener, använder VxRack Node HCI-konfigurationen sina egna interna beräkningsresurser för att stressa sin egen lagring.

I vårt första test som mäter 4K slumpmässig överföringsbandbredd ligger HCI-testningen något efter med 1.6 GB/s läsning och 720 MB/s skrivning.

4K slumpmässiga överföringshastigheter var återigen starka, och mätte 398.3K IOPS-läsning och 184.3K IOPS-skrivning, även om de gick efter tvåskiktet som toppade på 512k IOPS-läsning och 228.6K IOPS-skrivning.

Genomsnittlig latens i vårt slumpmässiga överföringstest i 4K mätte 0.8 ms läsning och 1.73 ms skrivning, något högre än tvåskiktsversionen.

Med vår 8K slumpmässiga överföringsprofil i HCIbench med en 70/30 R/W-blandning såg vi bandbreddsminskningen med 700 MB/s bakom tvålagrets 2.7 GB/s.

Genomströmningen i vårt 8K 70/30 HCIbench-test mätte 255.6K IOPS jämfört med tvåskiktskonfigurationen som mätte 346k IOPS.

8K 70/30 genomsnittlig latens mätte 1.24 ms, upp något från tvåskiktets 0.92 ms.

I likhet med EMC VxRack Node Two-Layer-konfiguration erbjuder HCI-plattformen enastående överföringsprestanda för stora block. Med en blockstorlek på 32K mätte vi sekventiell läsbandbredd på 8.24 GB/s läsning och 4.16 GB/s skrivning.

Stort block 32K sekventiell genomströmning från VxRack Node HCI-konfigurationen mätte 263.5K IOPS läsning och 133.1K IOPS skrivning.

Genomsnittlig latens kom in på 1.21 ms läsning och 2.4 ms för HCI-konfigurationen, något upp från tvålagers som mätte 1.11 ms läsning och 2.13 ms skrivning.

Slutsats

När vi jämför EMC VxRack-noder i 2-lager kontra HCI med HCIbench finns det ett par punkter att notera. För det första är HCIbench inte användbart för att fastställa maximala kapaciteter hos systemet. Poängen här är en jämförande sådan; HCIbench fungerar som ett bra verktyg för att få så äpplen till äpplen som möjligt, i traditionellt olika miljöer. Med det sagt ser vi i HCI-läge att VxRack-noderna fungerar i paritet på vissa ställen och ger upp måttlig prestanda på andra. Företagsfördelen är dock att det som skulle vara 10U rackutrymme i tvåskiktsarkitekturen nu tar 2U i HCI, och beroende på arbetsbelastningen kanske det inte blir så stor prestandapåverkan. Vidare hanteras noderna på exakt samma sätt och kan utnyttjas i det mest breda mjukvaruekosystemet av alla HCI-lösningar. I det här fallet använde vi VMware, men EMC har gjort bra för att stödja nästan allt annat ett företag kan önska sig. Det här är bara början. Vi kommer att köra ScaleIO i HCI genom alla samma applikationstester som vi gjorde i tvålager, vilket ger en sann prestandajämförelse mellan de konfigurationsalternativ som ScaleIO erbjuder.

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: SQL Server Performance Review (HCI)
EMC VxRack Node Drivs av ScaleIO: VMmark Performance Review (HCI)

ScaleIO

Diskutera denna recension

Anmäl dig till StorageReviews nyhetsbrev

Engagera dig med StorageReview

Nyhetsbrev | YouTube | Podcast iTunes / Spotify | Instagram | Twitter | TikTok | RSS-flöde

Brian Beeler

Brian ligger i Cincinnati, Ohio och är chefsanalytiker och VD för StorageReview.com.