Dell Unity: Tunn filsystems automatiska krympnings- och förlängningspolicy
Summary: På Dell Unity-disksystem finns det alternativ för att automatiskt expandera eller krympa tunna filsystem (FS). Detta görs för att konsekvent upprätthålla optimerad utrymmesanvändning.
Instructions
Automatisk krympning
Under normal drift justerar Dell Unity-filsystem automatiskt det allokerade utrymmet för att optimera användningen av lagringspoolen. En automatisk krympning är denna automatiska justering beroende på förhållandet mellan använt och allokerat utrymme. Det beror på att ett lågt förhållande mellan använt och allokerat inte representerar idealiskt utrymmesutnyttjande, eftersom det allokerade men oanvända utrymmet är bortkastat och potentiellt kan användas av andra poolresurser om det återtas till poolen. På Dell Unity blir filsystem berättigade till att automatiskt krympas (få sitt allokerade utrymme minskat) efter att ha upprätthållit ett oacceptabelt lågt förhållande mellan använt och allokerat utrymme under en fördefinierad period.
För att illustrera detta bör du överväga det här filsystemet: storlek = 3 TB, allokerat = 1 TB, använt = 500 GB. Det använda utrymmet är mycket lågt i förhållande till det allokerade utrymmet. Endast hälften av det utrymme som reserverats från lagringspoolen används. Om inte klienterna börjar använda ytterligare utrymme från filsystemet kommer Dell Unity-systemet så småningom att frigöra en del av det allokerade utrymmet på 1 TB till den underliggande lagringspoolen för att eventuellt användas av andra resurser som behöver utrymmet. Automatisk krympning påverkar bara den allokerade storleken, så storleken på 3 TB ändras inte.
I UnityOS 4.4 och tidigare är ett filsystem berättigat till automatisk krympning om förhållandet mellan använt och allokerat förblir under lågvattenmärket, vilket är 70 %. Ett filsystem med 400 GB allokerat kräver till exempel att 120 GB frigörs innan automatisk krympning utlöses. Eftersom automatisk krympning baseras på förhållandet mellan användning och allokering i procent, kräver stora filsystem att mer data tas bort för att vara berättigade till automatisk krympning. På grund av detta använder filsystem som har 400 GB eller mer allokerat en annan mekanism för automatisk krympning. För dessa stora filsystem, om gapet mellan det använda och allokerade utrymmet är 20 GB eller mer, är filsystemet berättigat till automatisk krympning. Detta var dock inte lämpligt för mycket stora filsystem med större kapacitetsfluktuationer.
I UnityOS 4.5 justerar systemet dynamiskt lågvattenmärket för automatisk krympning beroende på den allokerade kapaciteten i filsystemet. Detta ger en bättre balans mellan att krympa i förtid och återta utrymme när det är lämpligt. Diagrammet nedan visar hur lågvattenstämpeln skalas med filsystemets storlek.
FS policy för automatisk krympning
När det använda utrymmet i ett filsystem ökar på grund av att mer data skrivs till filsystemet måste mer utrymme reserveras från lagringspoolen för att rymma dessa nya data. Därför reserverar filsystemet ytterligare utrymme från poolen, vilket ökar det allokerade utrymmet i filsystemet. Detta sker utan att användaren behöver göra något och fortsätter upp till den annonserade storleken på filsystemet. Det är viktigt att övervaka mängden ledig kapacitet i poolen när du överprovisionerar tunna filsystem. Om poolen får slut på utrymme kan ingen ytterligare kapacitet allokeras till filsystemet och filsystemet blir skrivskyddat förrän det här villkoret har rensats.
I UnityOS 4.4 och tidigare utlöses den automatiska förlängningen när förhållandet mellan använt och allokerat utrymme når högvattenmärket, vilket är 75 %. Detta skalas dock inte bra eftersom större filsystem har betydande mängder kapacitet som inte kommer att användas omedelbart. Ett filsystem med 100 TB som används har till exempel ytterligare 25 TB allokerat från den automatiska utbyggnadsåtgärden. I OE version 4.5 justerar systemet dynamiskt högvattenstämpeln för automatisk utökning beroende på vilken kapacitet som används i filsystemet.
Med denna metod blir det mindre slöseri med kapacitet eftersom den tillgängliga kapaciteten används mer effektivt.
Automatisk förlängning påverkar bara den allokerade storleken, så storleken ändras inte. När det allokerade utrymmet når filsystemets storlek görs inga nya allokeringar om inte en administratör först manuellt utökar filsystemets storlek.
Additional Information
Dell Unity: NAS-funktioner (mars 2025)