Mått för Azure NetApp Files
Azure NetApp Files innehåller mått för allokerad lagring, faktisk lagringsanvändning, volym-IOPS och svarstid. Genom att analysera dessa mått kan du få en bättre förståelse för användningsmönster och volymprestanda för dina NetApp-konton.
Definitioner
Det är viktigt att förstå terminologin som rör prestanda och kapacitet i Azure NetApp Files för att förstå de tillgängliga måtten:
- Kapacitetspool: En kapacitetspool är hur kapaciteten faktureras i Azure NetApp Files. Kapacitetspooler innehåller volym.
- Volymkvot: Mängden kapacitet som har etablerats till en Azure NetApp Files-volym. Volymkvoten är direkt kopplad till automatisk tjänstkvalitet (QoS), vilket påverkar volymprestandan. Mer information finns i QoS-typer för kapacitetspooler.
- Dataflöde: Mängden data som överförs via kabeln (läsning/skrivning/annat) mellan Azure NetApp Files och klienten. Dataflödet i Azure NetApp Files mäts i byte per sekund.
- Svarstid: Svarstiden är den tid som en lagringsåtgärd ska slutföras i lagringen från den tidpunkt då den tas emot till den tidpunkt då den bearbetas och är redo att skickas tillbaka till klienten. Svarstiden i Azure NetApp Files mäts i millisekunder (ms).
Om mått för prestandaåtgärder för lagring
En åtgärd i Azure NetApp Files definieras som något som händer under en klient-/serverkonversation. När en klient till exempel begär att en fil ska läsas från Azure NetApp Files skickas och tas andra åtgärder emot mellan klienten och servern.
När du övervakar Azure NetApp Files-volymen är läs- och skrivåtgärderna självförklarande. Även i måtten ingår ett mått som kallas Annan IOPS, vilket innebär alla åtgärder som inte är en läs- eller skrivåtgärd. Andra IOPS omfattar åtgärder som metadata, som finns tillsammans med de flesta läs- och skrivåtgärder.
Följande typer av metadataåtgärder ingår i det andra IOPS-måttet :
NFSv3
NFSv3-metadataanrop som ingår i Andra IOPS som beskrivs i RFC-1813:
- Procedur 0: NULL – Gör ingenting
- Procedur 1: GETATTR – Hämta filattribut
- Procedur 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
- Procedur 9: MKDIR – Skapa en katalog
- Procedur 10: SYMLINK – Skapa en symbolisk länk
- Procedur 11: MKNOD – Skapa en särskild enhet
- Procedur 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: READDIR – Läsa från katalog
- Procedur 17: READDIRPLUS – Utökad läsning från katalog
- Procedur 18: FSSTAT – Hämta information om dynamiskt filsystem
- Procedur 19: FSINFO – Hämta information om statiska filsystem
- Procedur 20: PATHCONF – Hämta POSIX-information
- Procedur 21: COMMIT – Checka in cachelagrade data på en server till stabil lagring
NFSv4.1
NFSv4.1-metadataanrop som ingår i Andra IOPS som beskrivs i RFC-7530:
- Procedur 0: NULL – Gör ingenting
- Procedur 1: COMPOUND – Kombinera flera NFS-åtgärder i en enda begäran
- Åtgärd 3: ÅTKOMST – Kontrollera åtkomsträttigheter
- Åtgärd 4: STÄNG – Stäng fil
- Åtgärd 5: COMMIT – Checka in cachelagrade data
- Åtgärd 6: SKAPA – Skapa ett icke-regulärt filobjekt
- Åtgärd 7: DELEGPURGE – Rensa delegeringar som väntar på återställning
- Åtgärd 8: DELEGRETURN – Returdelegering
- Åtgärd 9: GETATTR – Hämta attribut
- Åtgärd 10: GETFH – Hämta aktuell filhandle
- Åtgärd 11: LÄNK – Skapa länk till en fil
- Åtgärd 12: LÅS – Skapa lås
- Åtgärd 13: LOCKT – Test för lås
- Åtgärd 14: LOCKU – Lås upp fil
- Åtgärd 15: LOOKUP – Slå upp filnamn
- Åtgärd 16: LOOKUPP – Slå upp överordnad katalog
- Åtgärd 17: NVERIFY – Verifiera skillnaden i attribut
- Åtgärd 18: ÖPPNA – Öppna en vanlig fil
- Åtgärd 19: OPENATTR – Öppna namngiven attributkatalog
- Åtgärd 20: OPEN_CONFIRM – Bekräfta att den är öppen
- Åtgärd 21: OPEN_DOWNGRADE – Minska åtkomsten till öppna filer
- Åtgärd 22: PUTFH – Ange aktuell filhandle
- Åtgärd 23: PUTPUBFH – Ange offentlig filhandle
- Åtgärd 24: PUTROOTFH – Ange rotfilhandle
- Åtgärd 26: READDIR – Läs katalog
- Åtgärd 27: READLINK – Läs symbolisk länk
- Åtgärd 28: TA BORT – Ta bort filsystemobjekt
- Åtgärd 29: RENAME – Byt namn på katalogpost
- Åtgärd 30: FÖRNYA – Förnya ett lån
- Åtgärd 32: SAVEFH – Spara aktuell filhandle
- Åtgärd 33: SECINFO – Få tillgänglig säkerhet
- Åtgärd 34: SETATTR – Ange attribut
- Åtgärd 35: SETCLIENTID – Förhandla om klient-ID
- Åtgärd 36: SETCLIENTID_CONFIRM – Bekräfta klient-ID
- Åtgärd 37: VERIFIERA – Verifiera samma attribut
- Åtgärd 39: RELEASE_LOCKOWNER – Släpp låsägartillstånd
SMB (inkluderar SMB2 och SMB3.x)
SMB-kommandon som ingår i Annan IOPS med opcode-värde:
SMB-kommando | Opcode-värde |
---|---|
SMB2 NEGOTIATE | 0x0000 |
SMB2-SESSION_SETUP | 0x0001 |
SMB2-UTLOGGNING | 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 komma åt mått
Azure NetApp Files-mått är inbyggda i Azure Monitor. Från Azure Portal hittar du mått för Azure NetApp Files-kapacitetspooler och volymer 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:
I kapacitetspoolen eller volymen i Azure NetApp Files väljer du Mått. Välj sedan Mått för att visa tillgängliga mått:
Användningsmått för kapacitetspooler
Poolallokerad storlek
Poolens etablerade storlek.Pool allokerad till volymstorlek
Totalt antal volymkvoter (GiB) i en viss kapacitetspool (d.s. summan av volymernas etablerade storlekar i kapacitetspoolen).
Den här storleken är den storlek som du valde när volymen skapades.Storlek på förbrukad pool
Totalt logiskt utrymme (GiB) som används mellan volymer i en kapacitetspool.Total storlek på ögonblicksbilder för poolen
Summan av ögonblicksbildens storlek från alla volymer i poolen.
Användningsmått för volymer
Förbrukad volym i procent
Procentandelen av den förbrukade volymen, inklusive ögonblicksbilder.
Sammansättningsmått (till exempel min, max) stöds inte för volymförbrukning i procent.Volymallokerad storlek
Den etablerade storleken på en volymVolymkvotstorlek
Kvotstorleken (GiB) som volymen etableras med.Volymförbrukningsstorlek
Volymens logiska storlek (använda byte).
Den här storleken innehåller logiskt utrymme som används av aktiva filsystem och ögonblicksbilder.Storlek på ögonblicksbild av volym
Storleken på alla ögonblicksbilder i en volym.Dataflödesgränsen har nåtts
Dataflödesgränsen är ett booleskt mått som anger att volymen når sina QoS-gränser. Värdet 1 innebär att volymen har nått sitt maximala dataflöde och att dataflödet för den här volymen begränsas. Värdet 0 innebär att den här gränsen ännu inte har nåtts.
Kommentar
Dataflödesgränsen som nåtts samlas in var femte minut och visas som en träff om den har samlats in under de senaste 5 minuterna.
Om volymen når dataflödesgränsen är den inte lämplig för programmets krav. Så här löser du problem med dataflöde:
Ändra storlek på volymen:
Öka volymstorleken för att allokera mer dataflöde till volymen så att den inte begränsas.
Ändra tjänstnivån:
Tjänstnivåerna Premium och Ultra i Azure NetApp Files tillgodoser arbetsbelastningar med högre dataflödeskrav. Om du flyttar volymen till en kapacitetspool på en högre tjänstnivå ökar automatiskt dessa gränser för volymen.
Ändra arbetsbelastningar/program:
Överväg att ändra volymen och tilldela 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.
Prestandamått för volymer
Kommentar
Volymens svarstid för genomsnittlig lässvarstid och genomsnittlig skrivsvarstid mäts i lagringstjänsten och omfattar inte nätverksfördröjning.
- Genomsnittlig läsfördröjning
Den genomsnittliga tur- och returtiden (RTT) för läsningar från volymen i millisekunder. - Genomsnittlig svarstid för skrivning
Genomsnittlig tur- och returtid (RTT) för skrivningar från volymen i millisekunder. - Läsa IOPS
Antalet läsåtgärder till volymen per sekund. - Skriva IOPS
Antalet skrivåtgärder till volymen per sekund. - Annan IOPS Antalet andra åtgärder till volymen per sekund.
- Total IOPS En summa av skriv-, läs- och andra åtgärder till volymen per sekund.
Mått för volymreplikering
Kommentar
- Storleken på nätverksöverföringen (till exempel måtten för total överföring av volymreplikering) kan skilja sig från käll- eller målvolymerna för en replikering mellan regioner. Det här beteendet är ett resultat av att en effektiv replikeringsmotor används för att minimera kostnaden för nätverksöverföring.
- Mått för volymreplikering är för närvarande ifyllda för replikeringsmålvolymer och inte källan för replikeringsrelationen.
Är statusen för volymreplikering felfri
Villkoret för replikeringsrelationen. Ett felfritt tillstånd anges av1
. Ett feltillstånd anges av0
.Överförs volymreplikering
Om status för volymreplikeringen överförs.Fördröjningstid för volymreplikering
Fördröjningstid är den faktiska tid som replikeringen släpar efter källan. Det anger åldern på replikerade data i målvolymen i förhållande till källvolymen.
Kommentar
När du utvärderar hälsostatusen för volymreplikeringen bör du överväga fördröjningstiden för volymreplikeringen. Om fördröjningstiden är större än replikeringsschemat kommer replikeringsvolymen inte att komma ikapp källan. Lös problemet genom att justera replikeringshastigheten eller replikeringsschemat.
Varaktighet för senaste överföring av volymreplikering
Hur lång tid det tog i sekunder innan den senaste överföringen slutfördes.Volymreplikering senaste överföringsstorlek
Det totala antalet byte som överförts som en del av den senaste överföringen.Förlopp för volymreplikering
Den totala mängden data som överförs för den aktuella överföringsåtgärden.Total överföring av volymreplikering
De kumulativa byte som överförts för relationen.
Dataflödesmått för kapacitetspooler
Poolallokerat dataflöde
Summan av dataflödet för alla volymer som tillhör poolen.Etablerat dataflöde för poolen
Etablerat dataflöde för den här poolen.
Dataflödesmått för volymer
Läs dataflöde
Läs dataflöde i byte per sekund.Totalt dataflöde
Summan av allt dataflöde i byte per sekund.Skriva dataflöde
Skriv dataflöde i byte per sekund.Annat dataflöde
Annat dataflöde (som inte är läsning eller skrivning) i byte per sekund.Totalt dataflöde Summan av allt dataflöde (läsning, skrivning och annat) i byte per sekund.
Mått för volymsäkerhetskopiering
Är volymsäkerhetskopiering aktiverat
Visar om säkerhetskopiering är aktiverat för volymen.1
är aktiverat.0
är inaktiverat.Är åtgärden för volymsäkerhetskopiering slutförd
Visar om den senaste volymsäkerhetskopian eller återställningsåtgärden har slutförts.1
lyckas.0
misslyckas.Är volymsäkerhetskopian pausad
Visar om säkerhetskopieringsprincipen är pausad för volymen.1
är inte pausad.0
pausas.Byte för volymsäkerhetskopiering
Totalt antal byte som säkerhetskopierats för den här volymen.Senast överförda byte för volymsäkerhetskopiering
Totalt antal byte som överförts för den senaste säkerhetskopierings- eller återställningsåtgärden.Volymsäkerhetskopieringsåtgärd senast överförda byte
Totalt antal byte som överförts för den senaste säkerhetskopieringen.Återställning av volymsäkerhetskopiering senast överförda byte
Totalt antal byte som överförts för den senaste säkerhetskopieringsåtgärden.
Mått för lågfrekvent åtkomst
Storlek på lågfrekvent volymnivå
Volymavtryck för lågfrekvent nivå.Lässtorlek för lågfrekvent volymnivå
Data läse in med hjälp avGET
per volym.Dataskrivningsstorlek för lågfrekvent volymnivå
Data nivåindelade med hjälp avPUT
per volym.