Live Optics | Förstå arbetsbelastningskoncentration
Summary: Den här artikeln innehåller några observationer om att förstå arbetsbelastningskoncentration.
Instructions
Workload Concentration (WC) är en representation av fakta om serverdata. Detta visas på ett sätt som gör det möjligt att snabbt se vilka enheter [LUN/volymer] som skapar mest aktivitet i miljön och deras förhållande till den totala datakapaciteten. Innan vi går djupare in på de data som WC visar måste vi förstå ett par viktiga punkter så att det inte finns några missförstånd om vad som ses.
F: Förutsäger detta nivåindelnings- eller storlekskrav?
A: Nej, detta är en representation av fakta. Den är inte relaterad till några plattformsspecifika nivåindelnings- eller cachelagringsalgoritmer. Data har dock en meningsfull korrelation till alla enheter som lagrar kapacitet.
F: Är detta samma sak som Heat Mapping?
A: Nej, värmemappning skulle indikera kunskap på under-LUN- eller underfilsnivå om hur "varm eller kall" är en del av data. WC behandlar endast själva LUN/volymerna och deras förhållande till alla andra som övervakas.
De alternativa vyerna
WC kan ses på två olika sätt: Variabla stegdiagram eller bubbeldiagram. Var och en visar liknande men något olika information och beroende på vilken miljö som fångas kan den ena fungera bättre än den andra. Det här inlägget går igenom båda varianterna och förklarar vad som visas och vad som ska tolkas
WC: Stegdiagram med variabel bredd
Eftersom Optical Prime samlar in den aktuella miljön förstår den kapaciteten och prestandan för varje disk. I det här dokumentet innehåller en disk alla LUN-enheter, volymer, datalager eller intern kapacitet som doneras till den övergripande kapacitetssiffra som bestäms av Live Optics i projektsammanfattningen.
WC är en ritning över förhållandet mellan diskarnas prestanda (IOPS) och kapaciteten. Med stegdiagrammet för variabel bredd sorteras varje disk först efter det 95:e percentilens IOPS-nummer från högsta till lägsta. Var och en av dessa diskar ritas sedan i ett diagram som i exemplet nedan, med de högst presterande diskarna längst till vänster och de lägst presterande diskarna längst till höger.
Därför representerar höjden på varje "Steg" mängden IOPS i förhållande till alla andra steg.
Använd kapacitet för disken representeras av bredden på steget. Ju bredare steget är, desto större kapacitet har disken.
Den horisontella axeln visar all kapacitet från miljön. Det finns en godtycklig kapacitetslinje på 20 % ritad i diagrammet för att skapa en beräkning av vilken mängd IOPS som faller in i vilken mängd kapacitet.

WC:s förhållande till nivåindelningsvärde
Även om WC inte på något sätt är ett mått på hur man storleksanpassar en lagringsnivå, är WC en bra förutsägelse för miljöns kandidatur för lagringsnivåindelning i allmänhet. Diagrammet visar en benägenhetsmodell som visar hur aktiva vissa diskar är i förhållande till resten av miljön.
Ju högre koncentration av IOPS från en mindre del av datakapaciteten, desto mer lämpad är miljön för datanivåindelning. Ju plattare eller jämnare fördelat det här diagrammet, desto mer lämpad är miljön för en monolitisk design eller ennivådesign, eftersom prestandan är jämnt fördelad över kapaciteten.
Eftersom det här diagrammet inte har någon kunskap om algoritmer för nivåindelning av data på sub-LUN-nivå som skulle nivåindela LUN över flera disktyper, kan man anta att en högkoncentrerad miljö skulle optimeras ytterligare av den här tekniken.
Man skulle också kunna argumentera för att även platta grafer kan dra nytta av nivåindelning eller cachningsalgoritmer på Sub-LUN-nivå.
Varför fungerar den här grafen?
De flesta program har disklayouter som utformats för att tillgodose den specifika arbetsbelastningen av administratören. Till exempel är många högre IOPS-diskar associerade med en databas eller loggfiler som kan kräva mindre kapacitet än andra arbetsbelastningar som har lägre IO till kapacitet-förhållanden, till exempel en filserver.
Den här vyn ger ett visuellt objekt över hur programägarna har etablerat lagring i förhållande till arbetsbelastningar.
WC: Bubbla Graf
WC-bubbeldiagrammet kan ha ett lämpligare namn för diagrammet "Arbetsbelastningskarakterisering" på grund av dess representation av mer än bara prestanda över kapacitet. Bubbeldiagrammet delar samma data som representeras i stegdiagrammet för variabel bredd, men använder ett bubbeldiagram som kan visa ett fjärde attribut.
I det här fallet är attributet tjänstkvalitet eller helt enkelt den genomsnittliga svarstiden för diskens IOPS.
WC-bubbeldiagrammet är ett diagram över förhållandet mellan alla diskars prestanda (IOPS) och kapacitet och deras benägenhet att vara en problemfaktor i miljön. Varje disk sorteras först efter dess 95:e percentil-IOPS-nummer från högsta till lägsta. Var och en av dessa diskar ritas sedan i ett diagram som i exemplet nedan, med diskarna med högst prestanda längst upp till vänster och diskarna med lägst prestanda längst ned till höger.
Därför representerar höjden på varje bubbla mängden IOPS i förhållande till alla andra bubblor.
Diskens kapacitet representeras av storleken på bubblan. Ju större bubblan är, desto högre kapacitet har disken
Den horisontella axeln visar all kapacitet från miljön.
Det ytterligare attributet för servicekvalitet introduceras av färgindikatorn som tilldelats varje bubbla. Grönt är en felfri genomsnittlig svarstid, gult representerar ett potentiellt problemområde och rött indikerar en disk som potentiellt måste inspekteras. Dessa färger är inte på något sätt en prediktor för ett problem. De är en visuell indikator på fakta.

Undersöka ett potentiellt problem
Både stegdiagrammen och bubbeldiagrammet blir mer insiktsfulla när projektet har ett högre antal diskar.
WC-bubbeldiagrammet kan vara problematiskt om miljön har över hundra diskar eller har liten variation i prestanda för varje bubbla. Som du ser i exemplet ovan, när det finns många liknande bubblor, kan grafen ge en "orm"-liknande effekt som gör det svårt att isolera en bubbla. Om du vill få synlighet för täta områden med bubblor kan diagrammet zoomas med diagramkontrollerna under diagrammet.
Varje bubbla kan "hovras över" för att se diskens namn, prestanda, kapacitet och servern som äger disken. Bubblorna är också interaktiva. Om du klickar på en bubbla längst till vänster kommer trädnavigeringen automatiskt att expandera och hitta diskens position i trädmenyn. När disken av intresse har hittats använder du andra tillgängliga diagramdata för att undersöka andra prestandaattribut.
Bubblor som är markerade med en grå färg representerar en disk som gör mindre än 100 IOPS i antingen läsa eller skriva. Låg-I/O-diskar kan skeva svarstidsmedelvärden och dessa diskar kan ignoreras. Läs mer här.
Additional Information
Om du har frågor kan du kontakta Live Optics-supporten på liveoptics.support@dell.com.