Innehållsförteckning
Svar:
Överanvändning betyder att den totala använda storleken på alla virtuella volymer, bland annat snapshots, överskrider det fysiska utrymmet i den virtuella poolen.
Den här funktionen är specifik för virtuell lagring. Det gäller INTE för linjär lagring.
Med den här funktionen kan du överanvända fysiska lagringsresurser och få operativsystemet att fungera som om det har mer lagringsutrymme än vad som är fysiskt allokerat.
Alla volymer, som snapshots, som skapas i disksystemet förbrukar metadataindex från lagringsutrymmet för den virtuella poolen.
Den fasta programvaran har vanligtvis stöd för högst 1 PiB metadata per virtuell pool.
Överväg till exempel ett lagringsdisksystem med 100 TB tillgängligt poolutrymme på pool A.
När överanvändningsfunktionen är avaktiverad kan man BARA skapa volymer (som snapshots) med högst 100 TB, och konfigurationen får inte ha mer än 100 TB metadataindex.
Med överanvändningsfunktionen aktiverad kan man skapa volymer (som snapshots) i den fasta programvaran som är större än den fysiska gränsen på 100 TB eftersom den fasta programvaran stöder högst 1 PiB metadataindex.
På så sätt kan systemet skapa volymer (inklusive snapshots) till högst 1 PiB per pool. Detta beskrivs mer detaljerat i frågan Vad är metadataindexstorleken?
Svar:
När information om överanvändning visas i användargränssnittet visas händelse-ID:n i händelseloggarna. Nedan visas några exempel på händelsekoder.
Händelse-ID 473 – Den angivna volymen använder mer än sitt gränsvärde i procent av den virtuella poolen. Det här är en indikation på att lagringsanvändningen överskred det användardefinierade gränsvärdet för den här volymen.
Händelse-ID 573 – Varning: Allokerat utrymme för snapshot för en virtuell pool kan inte minskas eftersom det inte går att ta bort snapshots.
Händelse-ID 571 – Fel: Allokerat utrymme för snapshot överskred den konfigurerade procentgränsen för den virtuella poolen.
Svar:
Maximalt antal metadataindexposter som kan användas är 65 312. Multiplicera antalet metadataindexposter med adresstabellen när du ska beräkna fysiskt användbart utrymme.
Det motsvarar ungefär 1 PiB, som är 1 048 576 GiB.
Fråga: Vad är den högsta gränsen för överanvändning?
Svar:
Den fasta programvaran har vanligtvis stöd för högst 1 PiB metadata per virtuell pool.
När överanvändningsfunktionen är avaktiverad kan poolen ENDAST använda maximalt av det tillgängliga lagringsutrymmet till metadata.
Med överanvändningsfunktionen aktiverad kan poolen använda högst 1 PiB per pool till metadata, vilket är gränsen för den fasta programvaran.
Svar:
Snap Data (snapshotdata): Den totala mängden skrivdata som associeras med snapshotet.
Med andra ord är det volyallokeringsinformationen om den överordnade volymen för snapshotet när snapshotet ursprungligen togs. Det är den använda storleken på volymen när snapshotet togs.
Unique Data (unika data): Mängden skrivdata för det specifika snapshotet.
Med andra ord är dessa data de som har ändrats eller modifierats på den ursprungliga volymen
Shared Data (delade data): Mängden skrivdata som delas mellan det här snapshotet och andra snapshots.
Med andra ord är dessa data de som inte har ändrats eller modifierats på den ursprungliga volymen när shapshotet togs.
Dessutom motsvarar delade data och unika data tillsammans ungefär snapshotdata.
Svar:
Det är tänkt att värdet för unika data (ändrade data) ska matcha värdet för allokerad storlek. Unika data är storleken på snapshotets fysiska data. Dessa unika data använder snapshotets utrymme.
För konfigurationer där ENDAST snapshots har konfigurerats är summan av unika data för alla snapshots densamma som den totala allokerade storleken för snapshot som rapporteras.
För konfigurationer där replikering har konfigurerats används summan av unika data för alla snapshots som är associerade med standardsnapshots plus unika data för de snapshots som är associerade med replikeringsuppgifter.
Men vanligtvis ingår inte snapshotdata, delade data eller unika data i utdata för ”show snapshot”. Det är därför kommandot ”visa alla typer av snapshots” används.
Exempel:
För konfigurationer där replikering har ställts in behåller den fasta programvaran tre snapshots av varje replikeringsuppgift (S1, S2 och S3).
Värdet för snapshotet S3 är det som replikeras efter den första replikeringen.
När S3 blir S2 i det efterföljande replikeringsschemat ingår all associerad datainformation i tabellen för ”show snapshots”-data.
Under tiden replikering pågår rapporteras inte värdena för alla S3 i loggarna. Det finns heller inga CLI-kommandon för att rapportera den här informationen. Det betyder att det kanske finns en avvikelse mellan unika data och allokerad storlek när replikering pågår.
Det är förväntat beteende.
Svar:
Det använda utrymmet är storleken på alla virtuella volymer plus storleken på snapshotmetadata.
Det går inte att se var allt utrymme används per volym eller snapshot i användargränssnittet. Detta måste beräknas från loggar och/eller CLI-kommandon.
Utdata från ”visa pooler” och ”visa volymer” behövs.
Exempel:
Skärmbild av information för användargränssnittet som visar överanvändning i pool A men inte i pool B
Skärmbild av mer information om pool A
Exempel på utdata från ”visa pooler”.
Exempel på utdata från ”visa volymer” – trunkerade eller modifierade för att visa var data kommer från för följande tabeller och beräkningar
Steg för att beräkna överanvändning
Använd följande värden från kommandona. Vi rekommenderar att du skapar en tabell eller ett Excel-ark.
visa pooler = Total storlek, Tillg., Storlek på snapshot
visa volymer = Total storlek, Allok. storlek
För att dela upp data i ett användbart format så att man kan se var data används. Nedan finns en tabell över vilka fält man ska titta på och var man ska hämta data.
Namn |
CLI-kommando |
Kolumn/fält |
Modifierare 1 |
Modifierare 2 |
Beräkning |
Total storlek |
visa pooler |
Total storlek |
|
Konvertera till en gemensam nämnare (MB/GB/TB) |
X |
Tillg./ledigt |
visa pooler |
Tillg. |
|
Konvertera till en gemensam nämnare (MB/GB/TB) |
X |
Snapshot som används |
visa pooler |
Storlek på snapshot |
|
Konvertera till en gemensam nämnare (MB/GB/TB) |
X |
Total storlek på volym |
visa volymer |
Total storlek |
”basobjekt” i kolumnen Typ |
Konvertera till en gemensam nämnare (MB/GB/TB) |
Lägg ihop alla objekt |
Allokerad storlek för volym |
visa volymer |
Allok. storlek |
”basobjekt” i kolumnen Typ |
Konvertera till en gemensam nämnare (MB/GB/TB) |
Lägg ihop alla objekt |
Total storlek på snapshot |
visa volymer |
Total storlek |
”snapshotobjekt” i kolumnen Typ |
Konvertera till en gemensam nämnare (MB/GB/TB) |
Lägg ihop alla objekt |
Allokerat för snapshot |
visa volymer |
Allok. storlek |
”snapshotobjekt” i kolumnen Typ |
Konvertera till en gemensam nämnare (MB/GB/TB) |
Lägg ihop alla objekt |
Exempel från kundsystemet
Titel |
Pool A (i GB) |
Pool B (i GB) |
Total storlek |
35 200 |
35 200 |
Tillg./ledigt |
29 500 |
23 900 |
Snapshot som används |
1 437,9 |
1 305,3 |
Total storlek på volym |
12 246,2 |
12 578,4 |
Allokerad storlek för volym |
4 231,0952 |
9 910,8845 |
Total storlek på snapshot |
29 979,3 |
16 762,9 |
Allokerat för snapshot |
16 922,1 |
10 974,2117 |
Beräkna nu informationen om använda och/eller överanvända per pool.
Använda: Total storlek på volym + Total storlek på snapshot
Pool |
Total storlek på volym |
Total storlek på snapshot |
Fastställt |
Banderollen |
12 246,2 |
29 979,3 |
42 225,5 |
B |
12 578,4 |
16 762,9 |
29 341,3 |
Överanvända: Använda - Total storlek
Pool |
Fastställt |
Total storlek |
Överanvända |
Banderollen |
42 225,5 |
35 200 |
7 025,5 |
B |
29 341,3 |
35 200 |
-5 858,7 |
I exemplet:
A överanvänds med 7 025,5 GB
B överanvänds inte eftersom talet är negativt.