Dela via


Mätvärden för Azure NetApp Files

Azure NetApp Files tillhandahåller mätvärden för tilldelad lagring, faktisk lagringsanvändning, volym-I/O-operationer och latens. Genom att analysera dessa mätvärden kan du få en bättre förståelse för användningsmönstret och volymprestandan för dina NetApp-konton.

Definitioner

För att förstå de tillgängliga mätvärdena är det viktigt att förstå den terminologi som rör prestanda och kapacitet i Azure NetApp Files.

  • Kapacitetspool: En kapacitetspool är hur kapacitet faktureras i Azure NetApp Files. Kapacitetspooler innehåller en eller flera volymer.
  • Volymkvot: Den mängd kapacitet som har tilldelats en volym för Azure NetApp Files. För automatiska QoS-volymer är dataflödet proportionellt mot volymstorleken. För manuell QoS anger du dataflödet oberoende av volymkapaciteten. För mer information, se QoS-typer för kapacitetspooler.
  • Genomströmning: Mängden data som överförs via nätet (läsa/skriva/annat) mellan Azure NetApp Files och klienten. Genomströmning i Azure NetApp Files mäts i byte per sekund.
  • Fördröjning: Fördröjning är den tid det tar för en lagringsoperation att slutföras inom lagringen från att den anländer tills den behandlas och är redo att skickas tillbaka till klienten. Latens i Azure NetApp-filer mäts i millisekunder (ms).

Om lagringsprestandans driftmetrik

En åtgärd i Azure NetApp Files definieras som något som händer under en klient-/serverkonversation. Till exempel, när en klient begär att en fil ska läsas från Azure NetApp Files, skickas och tas read och andra operationer emot mellan klienten och servern.

När man övervakar Azure NetApp Files-volymen är läs- och skrivoperationerna självförklarande. I mätvärdena ingår även ett mätvärde kallat Other IOPS, vilket avser alla operationer som inte är en läs- eller skrivoperation. Andra IOPS inkluderar operationer som metadata, som förekommer tillsammans med de flesta läs- och skrivoperationer.

Följande typer av metadataoperationer ingår i mätvärdet Övriga IOPS:

NFSv3

NFSv3-metadatakall ingår i Andra IOPS såsom det beskrivs i RFC-1813:

  • Procedur 0: NULL - Gör ingenting
  • Procedur 1: GETATTR – Hämta filattribut
  • Procedure 2: SETATTR, Ange filattribut
  • Procedur 3: LOOKUP – Uppslagsfilnamn
  • Procedur 4: ÅTKOMST – Kontrollera åtkomstbehörighet
  • Procedur 5: READLINK – Läs från symbolisk länk
  • Procedur 8: SKAPA – Skapa en fil
  • Procedure 9: MKDIR - Skapa en katalog
  • Procedur 10: SYMLINK - Skapa en symbolisk länk
  • Procedur 11: MKNOD - Skapa en särskild enhet
  • Förfarande 12: TA BORT - Ta bort en fil
  • Procedur 13: RMDIR – Ta bort en katalog
  • Procedur 14: BYT NAMN – Byt namn på en fil eller katalog
  • Procedur 15: LÄNK - Skapa länk till ett objekt
  • Procedur 16: LÄSDIR - Läs från katalog
  • Procedure 17: READDIRPLUS - Utökad läsning från katalog
  • Procedure 18: FSSTAT - Hämta dynamisk information om filsystemet
  • Procedure 19: FSINFO - Hämta statisk filsysteminformation
  • Procedur 20: PATHCONF – Hämta POSIX-information
  • Procedur 21: COMMIT – Spara cachad data på en server till säker lagring

NFSv4.1

NFSv4.1 metadata anrop ingår i Övriga IOPS enligt beskrivningen i RFC-7530.

  • Procedure 0: NULL – Gör ingenting
  • Procedur 1: COMPOUND – Kombinera flera NFS-åtgärder i en enda begäran
  • Operation 3: ACCESS – Kontrollera åtkomsträttigheter
  • Operation 4: STÄNG – Stäng fil
  • Operation 5: COMMIT – Verkställ cachad data
  • Operation 6: SKAPA - Skapa en oregelbunden filobjekt
  • Operation 7: DELEGPURGE - Rensa delegationer som väntar på återställning
  • Operation 8: DELEGRETURN - Återlämnande av delegering
  • Operation 9: GETATTR - Hämta attribut
  • Operation 10: GETFH - Hämta aktuellt filhandtag
  • Operasjon 11: LÄNK - Skapa länk till en fil
  • Operation 12: LOCK - Skapa lås
  • Operation 13: LOCKT - Test för lås
  • Operation 14: LOCKU - Lås upp fil
  • Operation 15: LOOKUP - Slå upp filnamn
  • Åtgärd 16: LOOKUPP – Slå upp föräldrarkatalog
  • Operation 17: NVERIFY - Verifiera skillnad i attribut
  • Operation 18: ÖPPNA - Öppna en vanlig fil
  • Operation 19: OPENATTR - Öppna namngiven attributkatalog
  • Operation 20: OPEN_CONFIRM - Bekräfta öppen
  • Operation 21: OPEN_DOWNGRADE - Minska åtkomsten till öppna filer
  • Operation 22: PUTFH - Ställ in aktuell filhandtag
  • Operation 23: PUTPUBFH - Ställ in offentlig filhandtag
  • Åtgärd 24: PUTROOTFH – Ange rotfilhandle
  • Åtgärd 26: READDIR – Läs katalog
  • Åtgärd 27: READLINK – Läs symbolisk länk
  • Operation 28: TA BORT - Ta bort filsystemobjekt
  • Operation 29: BYT NAMN - Byt namn på katalogpost
  • Åtgärd 30: FÖRNYA – Förnya ett lån
  • Operation 32: SAVEFH - Spara aktuell filhandtag
  • Operation 33: SECINFO - Hämta tillgänglig säkerhet
  • Operation 34: SETATTR - Ange attribut
  • Operation 35: SETCLIENTID - Förhandla kund-ID
  • Åtgärd 36: SETCLIENTID_CONFIRM – Bekräfta klient-ID
  • Operation 37: VERIFIERA - Verifiera samma attribut
  • Åtgärd 39: RELEASE_LOCKOWNER – Släpp låsägartillstånd

SMB (inkluderar SMB2 och SMB3.x)

SMB-kommandon ingår i Andra IOPS med opcode-värde:

SMB-kommando Opcode-värde
SMB2 FÖRHANDLA 0x0000
SMB2-SESSION_SETUP 0x0001
SMB2 Logga ut 0x0002
SMB2-TREE_CONNECT 0x0003
SMB2-TREE_DISCONNECT 0x0004
SMB2 CREATE 0x0005
SMB2 STÄNG 0x0006
SMB2 FLUSH 0x0007
SMB2 LOCK 0x000A
SMB2 IOCTL 0x000B
SMB2 AVBRYT 0x000C
SMB2 ECHO 0x000D
SMB2-QUERY_DIRECTORY 0x000E
SMB2-CHANGE_NOTIFY 0x000F
SMB2-QUERY_INFO 0x0010
SMB2-SET_INFO  0x0011
SMB2-OPLOCK_BREAK  0x0012

Sätt att få tillgång till mätvärden

Azure NetApp Files-mått är integrerade i Azure Monitor. Från Azure-portalen kan du hitta mätvärden för kapacitetspooler och volymer i Azure NetApp Files från två platser:

  • Från Azure Monitor väljer du Mått, väljer en kapacitetspool eller volym. Välj sedan Mått för att visa tillgängliga mått:

    Skärmdump som visar hur man kommer åt Azure NetApp Files-mått för kapacitetspooler eller volymer.

  • Från Azure NetApp Files kapacitetspool eller volym, välj Mått. Välj sedan Mått för att visa tillgängliga mått:

    Skärmbild som visar hur du navigerar till rullgardinsmenyn för mått.

Kvotmått för prenumerationer (förhandsversion)

Metrik för prenumerationskvoter visar kvoter på prenumerationsnivå i förhållande till de fastställda gränserna. Dessa mått visas i två kolumner: den tillgängliga gränsen och prenumerationens förbrukning.

Skärmbild av kvotmått för prenumerationer.

Kvotmått för prenumerationer är för närvarande i förhandsversion. Innan du kan komma åt kvotmått på prenumerationsnivå måste du registrera funktionen:

  1. Registrera funktionen

    Register-AzProviderFeature -ProviderNamespace Microsoft.NetApp -FeatureName ANFQuotaLimit
    
  2. Kontrollera status för funktionsregistreringen:

    Anmärkning

    RegistrationState kan vara i Registering-tillståndet i upp till 60 minuter innan det ändras till Registered. Vänta tills statusen är Registered innan du fortsätter.

    Get-AzProviderFeature -ProviderNamespace Microsoft.NetApp -FeatureName ANFQuotaLimit
    

    Du kan också använda Azure CLI-kommandonaz feature register och az feature show registrera funktionen och visa registreringsstatusen.

  • Konton per prenumeration

    Antal NetApp-konton per region

  • Totalt antal säkerhetskopieringsaktiverade volymer per prenumeration

    Maximalt antal volymer som kan säkerhetskopieras per prenumeration

  • Totalt antal lågfrekventa åtkomstvolymer per prenumeration

    Totalt antal åtkomstvolymer av typen 'cool' per prenumeration

  • Totalt antal DP-volymer per prenumeration

    Totalt antal dataskyddsvolymer per prenumeration

  • Totalt antal TIB per prenumeration

    Total kapacitet för regionen per prenumeration

  • Totalt antal volymer per prenumeration

    Totalt antal volymer per prenumeration

Användningsmått för kapacitetspooler

  • Poolallokerad storlek
    Poolens tilldelade storlek.

  • Pool allokerad till volymstorlek
    Den totala volymkvoten (GiB) i en given kapacitetspool (det vill säga totalen av volymernas tilldelade storlekar i kapacitetspoolen).
    Den här storleken är den storlek du valde vid skapandet av volymen.

  • Storlek för förbrukad pool
    Totalt logiskt utrymme (GiB) som används mellan volymer i en kapacitetspool.

  • Total ögonblicksbildsstorlek för poolen
    Summan av ögonblicksbildernas storlek från alla volymer i poolen.

Användningsmått för volymer

Azure NetApp Files tillhandahåller mätvärden för tilldelad lagring, faktisk lagringsanvändning, volym-I/O-operationer och latens. Använd dessa mätvärden för att förstå användning och prestanda.

  • Procentandel av förbrukad volymstorlek

    Procentandelen av den förbrukade volymen, inklusive ögonblicksbilder.
    Aggregationsmått (till exempel min, max) stöds inte för procent av utnyttjad volymstorlek.

  • Volymallokerad storlek

    Den etablerade storleken på en volym

  • Volymkvotstorlek

    Den kvotstorlek (GiB) som volymen tilldelas.

  • Volym förbrukad storlek

    Logisk storlek på volymen (använda byte).
    Denna storlek inkluderar logiskt utrymme som används av aktiva filsystem och ögonblicksbilder.

  • Storlek på volymögonblicksbild

    Storleken på alla ögonblicksbilder i en volym.

  • Inodes-kvot för volym

    Volymens maximala tillåtna innoder (eller maxfiles) om gränsen ökades via supportbegäran. Om gränsen inte har ökats via supportbegäran är det här måttets värde 0.

  • Totalt antal volyminoder

    Volymens högsta tillåtna innoder (eller maxfiles) baserat på volymstorleken.

  • Volyminoder används

    Volymens inodes (eller maxfiles).

  • Procentandel av volyminoder

    Andelen av volymens tillgängliga inodes (eller maxfiles) som har konsumerats.

    Om volymens inodgräns har ökats av en supportbegäran beräknas procentandelen baserat på måttet Volyminodkvot. Om volymens inodgräns är standardvärdet baserat på volymstorleken beräknas procentandelen baserat på måttet Total för volyminoder.

  • Genomströmningens gräns uppnådd

    Dataflödesgränsen är ett booleskt mått som anger att volymen når sina QoS-gränser. Om måttet visar 1 har volymen nått sin genomströmning, och begränsningar kommer att införas för genomströmningen av denna volym. Värdet 0 betyder att denna gräns ännu inte har nåtts.

    Anmärkning

    Dataflödesgränsen som nåtts samlas in var femte minut. Om gränsen har nåtts i femminutersfönstret innebär det att gränsen har nåtts i det fönstret.

    Om volymen når dataflödesgränsen är den inte lämplig för programmets krav. För att lösa genomflödesproblem:

    • Ändra storlek på volymen:

      Öka volymstorleken för att tilldela mer genomströmning till volymen så att den inte stryps.

    • Ändra servicenivån:

      Premium- och Ultra-tjänstenivåerna i Azure NetApp Files tillgodoser arbetsbelastningar med högre behov av datagenomströmning. Att flytta volymen till en kapacitetspool på en högre servicenivå ökar automatiskt dessa gränser för volymen.

    • Ändra arbetsbelastningar/applikation:

      Överväg att återanvända volymen och delegera en annan volym med större storlek och/eller på en högre tjänstnivå för att uppfylla dina programkrav. Om det är en NFS-volym kan du överväga att ändra monteringsalternativ för att minska dataflödet om ditt program stöder dessa ändringar.

    Skärmdump som visar Azure NetApp Files-mått i en linjediagram som demonstrerar att genomströmningsgränsen har nåtts.

Prestandamått för volymer

Anmärkning

Volymlatens för genomsnittlig läslatens och genomsnittlig skrivelatens mäts inom lagringstjänsten och inkluderar inte nätverkslatens.

  • Genomsnittlig läsfördröjning
    Den genomsnittliga tur- och retur-tiden (RTT) för läsningar från volymen i millisekunder.

  • Genomsnittlig svarstid för skrivning
    Den genomsnittliga rundresan tiden (RTT) för skrivningar från volymen i millisekunder.

  • Läsa IOPS
    Antalet läsoperationer till volymen per sekund.

  • Skriva IOPS
    Antalet skrivoperationer till volymen per sekund.

  • Andra IOPS

    Antalet andra operationer per sekund till volymen.

  • Totalt antal IOPS

    En summa av skriv-, läs- och andra åtgärder till volymen per sekund.

Metriker för volymreplikering

Anmärkning

  • Nätverkets överföringsstorlek (till exempel mätvärden för Total volymreplikering överföring) kan skilja sig från käll- eller destinationsvolymerna i en replikering över regioner. Den här beteendet är ett resultat av en effektiv replikeringsmotor som används för att minimera kostnaden för nätverkstransfer.
  • För närvarande är replikationsvolymens metrik för replikationsmålvolymer fyllda och inte källan till replikationsförhållandet.
  • Är volymreplikeringens status hälsosam
    Tillståndet för replikationsförhållandet. Ett hälsosamt tillstånd betecknas av 1. Ett ohälsosamt tillstånd betecknas med 0.

  • Pågår volymreplikeringstransfer
    Huruvida statusen för volymreplikeringen är överförande.

  • Fördröjningstid för volymreplikering
    Fördröjningstid är den faktiska tiden som replikeringen ligger efter källan. Det anger åldern på de replikerade data i destinationsvolymen i förhållande till källvolymen.

Anmärkning

När du bedömer hälsostatusen för volymreplikeringen, överväg replikationens eftersläpningstid. Om fördröjningstiden är längre än replikationsschemat kommer replikeringsvolymen inte att hinna ikapp källan. För att lösa detta problem, justera replikeringens hastighet eller replikeringens schema.

  • Volymreplikering senaste överföringens varaktighet
    Den tid i sekunder det tog för den sista överföringen att slutföras.

  • Volymreplikering senaste överföringsstorlek
    Det totala antalet bytes överförda som en del av den senaste överföringen.

  • Volymreplikeringens framsteg
    Den totala mängden data i byte som överförts för den aktuella överföringsåtgärden.

  • Volymreplikering total överföring
    Den kumulativa mängden överförda byte för relationen.

Genomströmningens mått för kapacitetspooler

  • Tilldelad pool-genomströmning
    Summan av genomströmningen för alla volymer som tillhör poolen.

  • Förberedd genomströmning för poolen
    Provisionerat genomflöde för denna pool.

Genomströmningstal för volymer

  • Läshastighet

    Läsdataöverföring i byte per sekund.

  • Total genomströmning
    Summan av all genomströmning i byte per sekund.

  • Skrivgenomströmning

    Skrivgenomströmning i byte per sekund.

  • Annan överföringskapacitet

    Annat dataflöde (som inte är läsning eller skrivning) i byte per sekund.

  • Total genomströmning

    Summan av allt dataflöde (läsning, skrivning och annat) i byte per sekund.

Volym säkerhetskopieringsmått

  • Är volymbackup aktiverad

    Visar om säkerhetskopiering är aktiverad för volymen. 1 är aktiverad. 0 är inaktiverad.

  • Är volymbackupoperationen slutförd

    Visar om den senaste volymens säkerhetskopiering eller återställningsoperation har slutförts framgångsrikt. 1 är framgångsrik. 0 misslyckas.

  • Är volymbackup inaktiv

    Visar om säkerhetskopieringsprincipen är pausad för volymen. Ett värde av 1 betyder att det inte är pausat. Ett värde på 0 innebär att det är avstängt.

  • Byte för volymsäkerhetskopiering

    De totala byte som har säkerhetskopierats för denna volym.

  • Volymsäkerhetskopieringsåtgärd senast överförda byte

    Totalt antal byte överförda vid den senaste säkerhetskopieringsoperationen.

  • Återställningsoperation för volymsäkerhetskopiering - senast överförda byte

    Totalt antal byte överförda för den senaste återställningen av säkerhetskopian.

Coola åtkomstmetrik

  • Volymens kyla nivå storlek
    Volymavtryck för den svala nivån.

  • Volymens läsningsstorlek för sval lagernivådata
    Data läses in med GET per volym.

  • Volym sval nivå data skrivstorlek
    Data har kategoriserats med PUT per volym.

Nästa steg