Dell Unity: Beleid voor automatisch verkleinen en uitbreiden van dun bestandssysteem
Summary: Dell Unity-arrays bieden opties om thin file systems (FS) automatisch uit of in te krimpen. Dit wordt gedaan om consistent een geoptimaliseerd ruimtegebruik te behouden.
Instructions
Automatisch verkleinen
Bij normaal gebruik passen Dell Unity bestandssystemen automatisch de toegewezen ruimte aan om het gebruik van de storagepool te optimaliseren. Een automatische verkleining is deze automatische aanpassing, afhankelijk van de verhouding tussen gebruikte en toegewezen ruimte. Dit komt omdat een lage verhouding tussen gebruikt en toegewezen niet het ideale ruimtegebruik vertegenwoordigt, omdat de toegewezen maar ongebruikte ruimte wordt verspild en mogelijk kan worden gebruikt door andere groepsresources als deze zou worden teruggevorderd naar de groep. Op Dell Unity komen bestandssystemen in aanmerking om automatisch te worden verkleind (hun toegewezen ruimte wordt verminderd) na het handhaven van een onaanvaardbaar lage verhouding tussen gebruikte en toegewezen ruimte gedurende een vooraf gedefinieerde periode.
Om dit te illustreren, beschouw dit bestandssysteem: grootte = 3 TB, toegewezen = 1 TB, gebruikt = 500 GB. De gebruikte ruimte is zeer laag in verhouding tot de toegewezen ruimte, waarbij slechts de helft van de gereserveerde ruimte uit de storagepool wordt gebruikt. Tenzij clients extra ruimte van het bestandssysteem gaan gebruiken, zal het Dell Unity-systeem uiteindelijk een deel van de toegewezen ruimte van 1 TB terugtoewijzen aan de onderliggende storagepool om mogelijk te worden gebruikt door andere bronnen die deze ruimte nodig hebben. Automatische verkleining heeft alleen invloed op de toegewezen grootte, dus de grootte van 3 TB verandert niet.
In UnityOS 4.4 en lager komt een bestandssysteem in aanmerking voor automatische verkleining als de verhouding tussen gebruikt en toegewezen onder het lage watermerk blijft, dat 70% is. Een bestandssysteem waaraan 400 GB is toegewezen, vereist bijvoorbeeld dat 120 GB wordt vrijgemaakt voordat automatische verkleining wordt geactiveerd. Aangezien automatische verkleining is gebaseerd op de gebruikte tot toegewezen verhouding als percentage, vereisen grote bestandssystemen dat meer gegevens worden verwijderd om in aanmerking te komen voor automatische verkleining. Hierdoor gebruiken bestandssystemen met 400 GB of meer een ander mechanisme voor automatische verkleining. Als voor deze grote bestandssystemen het gat tussen de gebruikte en toegewezen ruimte 20 GB of meer is, komt het bestandssysteem in aanmerking voor automatische verkleining. Dit was echter niet geschikt voor zeer grote bestandssystemen met grotere capaciteitsschommelingen.
In UnityOS 4.5 past het systeem het automatisch verkleinen van het lage watermerk dynamisch aan, afhankelijk van de toegewezen capaciteit op het bestandssysteem. Dit zorgt voor een betere balans tussen voortijdig krimpen en het terugwinnen van ruimte wanneer dat nodig is. De onderstaande grafiek laat zien hoe het lage watermerk schaalt met de grootte van het bestandssysteem.
FS automatisch krimpbeleid
Naarmate de gebruikte ruimte in een bestandssysteem toeneemt doordat er meer data naar het bestandssysteem worden geschreven, moet er meer ruimte uit de storagepool worden gereserveerd voor deze nieuwe data. Als gevolg hiervan reserveert het bestandssysteem extra ruimte uit de groep, waardoor de toegewezen ruimte in het bestandssysteem toeneemt. Dit gebeurt zonder tussenkomst van de gebruiker en gaat door tot de geadverteerde grootte van het bestandssysteem. Het is belangrijk om de hoeveelheid vrije capaciteit in de pool te bewaken bij overprovisioning van thin bestandssystemen. Als de groep geen ruimte meer heeft, kan er geen extra capaciteit worden toegewezen aan het bestandssysteem en wordt het bestandssysteem alleen-lezen, totdat deze voorwaarde is opgeheven.
In UnityOS 4.4 en lager wordt de automatische extensie geactiveerd zodra de verhouding tussen gebruikte en toegewezen ruimte het hoge watermerk bereikt, namelijk 75%. Dit schaalt echter niet goed, omdat grotere bestandssystemen aanzienlijke hoeveelheden capaciteit hebben toegewezen die niet onmiddellijk zullen worden gebruikt. Een bestandssysteem met 100 TB dat wordt gebruikt, heeft bijvoorbeeld 25 TB extra toegewezen via de automatische verlengbewerking. In OE versie 4.5 past het systeem het automatisch verlengen van het hoge watermerk dynamisch aan, afhankelijk van de gebruikte capaciteit op het bestandssysteem.
Met deze methode wordt er minder capaciteit verspild omdat de beschikbare capaciteit efficiënter wordt gebruikt.
Automatische verlenging heeft alleen invloed op de toegewezen grootte, dus de grootte verandert niet. Wanneer de toegewezen ruimte de grootte van het bestandssysteem bereikt, worden er geen nieuwe toewijzingen gedaan, tenzij een beheerder eerst handmatig de grootte van het bestandssysteem uitbreidt.
Additional Information
Dell Unity: NAS-mogelijkheden (maart 2025)