Dell Unity: Overvejelser og bedste praksis for datareduktion
Summary: Denne artikel beskriver overvejelser om datareduktion og bedste fremgangsmåder på et Dell Unity-system.
Instructions
I Dell UnityOS 4.3.x og nyere versioner erstatter datareduktionsalgoritmen den traditionelle komprimeringsalgoritme. Datareduktionsalgoritmen inkluderer deduplikering, komprimering og nulblokdetektion.
Vær opmærksom på følgende, før du aktiverer datareduktion, aktiverer avanceret deduplikering eller opretter datareduktionsaktiverede ressourcer:
- Overvåg systemet, og notér, hvor ydeevnemålingerne står, før du aktiverer datareduktion eller avanceret deduplikering. Disse øger CPU-belastningen på processorerne og kan medføre forsinkelse for dataadgang.
- Aktivér ikke datareduktion for yderligere ressourcer, hvis CPU-udnyttelsen er omkring 70 % eller højere.
- Aktivér ikke datareduktion på ressourcer, når skrive-I/O-størrelsen er mindre end 8 KB.
Understøttede konfigurationer
"I Dell Unity OE version 4.3 og nyere understøttes datareduktion på tynde LUN'er, tynde LUN'erinden for en konsistensgruppe, tynde filsystemer og tynde VMware VMFS - og NFS-datalagre. For at understøtte datareduktion skal storageressourcer til tynde filer oprettes på Dell Unity OE version 4.2 eller nyere og oprettes i enAll Flash-pulje. Filstorageressourcer, der er oprettet på Dell Unity OE-versioner før version 4.2, understøtter ikke datareduktion. Inden for en konsistensgruppe kan datareduktionsaktiverede LUN'er blandes med LUN'er, der har deaktiveret datareduktion. I Dell Unity OE 4.5 og nyere er avanceret deduplikering inkluderet som en valgfri funktion til datareduktionsalgoritmen for konfigurationer, der understøtter den."
"I Dell Unity OE 5.2 og nyere understøtter hybride puljer (blandet drevtype), der er oprettet på Unity XT-modelsystemer, også datareduktion med og uden avanceret deduplikering aktiveret. Pooltypen kan enten være traditionel eller dynamisk. For at understøtte datareduktion skal puljen indeholde et flashniveau , og flashniveauets samlede brugbare kapacitet skal opfylde eller overstige 10 % af den samlede puljekapacitet. Når et system opgraderes til OE-version 5.2 eller nyere, kan datareduktion aktiveres på en eksisterende ressource, hvis flashkapacitetskravet er opfyldt."
Dell Unity-datareduktion og indstillingen Avanceret deduplikering for konfigurationer, der understøtter funktionen Avanceret deduplikering, kan aktiveres på understøttede storageressourcer på tidspunktet for ressourcens oprettelse eller aktiveres eller deaktiveres på et senere tidspunkt. Avanceret deduplikering kræver, at datareduktion er aktiveret på serveren,men kan aktiveres eller deaktiveres uafhængigt af datareduktionsindstillingen."
Aktivering af datareduktion på en eksisterende storageressource
"Dell Unity-datareduktion og/eller avanceret deduplikering kan til enhver tid aktiveres på en understøttet storageressource. Dette kan gøres i Unisphere fra vinduet med egenskaber for storageressourcen eller ved at bruge Unisphere CLI eller REST API. Aktivering af datareduktion for fillagringsressourcer, der er oprettet før OE 4.2, understøttes ikke. Når datareduktion og/eller avanceret deduplikering er aktiveret på en eksisterende ressource, sendes ingen data om storageressourcen gennem datareduktionsalgoritmen på det pågældende tidspunkt. Alle tidligere skrevne data efterlades i deres oprindelige tilstand, og kun nye skrivninger eller overskrivninger er underlagt datareduktionsalgoritmen. For at opnå besparelser på eksisterende data i en blokstorageressource kan brugeren bruge indstillingen Local LUN Move, som er beskrevet nedenfor. For filressourcer omfatter metoderne til at flytte fildata værtsbaseret migrering til et tyndt filsystem med Dell Unity OE 4.2 eller nyere, VMware vMotion til VM'er, der er oprettet på NFS-datalagre, eller Dell Unitys asynkrone replikering."
-
- Alle eksisterende data forbliver uændrede.
- Nye data, der skrives til ressourcen, køres gennem algoritmen.
- Eksisterende data reduceres eller komprimeres, når de overskrives.
Deaktivering af datareduktion på en ressource
"Som med aktivering af datareduktion kan datareduktion deaktiveres når som helst på en understøttet lagerressource. Avanceret deduplikering kan også deaktiveres når som helst uden at deaktivere datareduktion, hvis det er nødvendigt. Disse handlinger kan udføres i Unisphere fra egenskabsvinduet for lagerressourcen eller ved at bruge Unisphere CLI eller REST API."
"Hvis avanceret deduplikering er deaktiveret, er alle deduplikeringsbesparelser, der opnås med avanceret deduplikering, uændrede, og dataene forbliver i deres aktuelle tilstand. Da data overskrives, er dataene underlagt datareduktionsalgoritmen, hvis de stadig er aktiveret, eller skrevet i sin oprindelige form, hvis datareduktion er deaktiveret.
"Hvis datareduktion er deaktiveret, forbliver alle data for lagerressourcen i sin aktuelle tilstand inden for dens pulje, uanset om de er deduplikeret, komprimeret eller ej. Data, der er skrevet efter deaktivering af datareduktion, gemmes i sin oprindelige form. Da data, der er blevet deduplikeret eller komprimeret, overskrives, reduceres besparelserne på datareduktionen på storageressourcen."
"For fuldt ud at eliminere besparelser på datareduktion fra en bloklagerressource kan Local LUN Move bruges ved at angive en destination, der ikke er aktiveret til datareduktion."
-
- Alle eksisterende data efterlades som reducerede eller komprimerede.
- Nye data, der skrives til ressourcen, reduceres eller komprimeres ikke.
- Når eksisterende data overskrives, gemmes de i sin oprindelige form (ingen reduktion).
Sådan får du vist besparelser på datareduktion
- Besparelser for Unisphere UI-pulje: STORAGE > Pools > Pool Egenskaber > Brug > Generelt
- Unisphere UI LUN-besparelser: STORAGE > Block > LUN Egenskaber > Generelt
- Besparelser på Unisphere UI FS: STORAGE > File> FS Egenskaber > Generelt
- Besparelser på Unisphere UI VMware Datastore: STORAGE > VMware > Datastore Egenskaber > Generelt
uemcli /stor/config/pool show -detailuemcli /stor/prov/luns/lun show -detailuemcli /stor/prov/fs show -detailuemcli /stor/prov/vmware/vmfs show -detailuemcli /stor/prov/vmware/nfs show -detailuemcli /stor/general/system show
Pooludvidelse
"I OE-versioner før 5.2-udgivelsen understøttes udvidelse af en pulje, der er placeret på et hybrid-flash-system, som indeholder datareduktionsbesparelser, kun, hvis den udvides med understøttede flashdrev. For eksempel kan en pulje, der indeholder SAS Flash 2- eller SAS Flash 3-drev, udvides ved at tilføje flere SAS Flash 2- eller SAS Flash 3-drev til puljen. Selvom der findes storageressourcer i puljen, som har datareduktion aktiveret, eller som tidligere har haft datareduktion aktiveret, understøttes tilføjelse af SAS- eller NL-SAS-drev til at konvertere puljen til en hybridpulje ikke i OE-versioner før 5.2-udgivelsen."
"Hvis du vil udvide og konvertere en All Flash-pulje til en hybridpulje i OE-versioner før 5.2-udgivelsen, skal alle lagerressourcer, der har datareduktion aktiveret, eller som har brugt datareduktion, fjernes fra puljen. I forbindelse med Bloker ressourcer kan Local LUN Move bruges til at flytte ressourcens data til en anden ressource i den samme pulje, hvor datareduktion er deaktiveret, eller til en anden pulje. Når du bruger Local LUN Move til at flytte en blokenhed inden for den samme pulje, skal du sikre, at datareduktion er deaktiveret på destinationsenheden. For filressourcer skal dataene migreres til en ny ressource, enten ved hjælp af Dell Unity Asynchronous Replication eller et værtsbaseret migreringsværktøj. Når alle ressourcer, der har brugt datareduktion, er fjernet fra puljen, tillades udvidelsen. Du kan finde flere oplysninger om migreringsmuligheder i Dell EMC Unity: Hvidbog om migreringsteknologier fundet på Dell Technologies Info Hub."
"I OE version 5.2 og nyere kan en pulje, der indeholder datareduktionsaktiverede ressourcer, udvides så længe, som den samlede kapacitet på flashniveauet er mindst 10% af den resulterende puljekapacitet. Det betyder, at tilføjelse af SAS- eller NLSAS-drev for at konvertere en All Flash-pulje til en hybridpulje understøttes i OE-version 5.2 og nyere sammen med udvidelse af et eksisterende drevniveau i puljen. Udvidelsesprocessen for puljen er ikke tilladt, hvis minimumsprocentdelen af flashkapaciteten ikke overholdes. Minimumskravet til Flash er at sikre, at Flash-kapacitet er tilgængelig til at gemme hver lagerressources private plads, hvilket giver hurtige adgangstider under datareduktionsrelaterede opdateringer."
Additional Information
Dell Unity: Datareduktion (april 2022)
Dell Unity: Trin til at udvide en Dell Unity-pulje
Dell Unity: Destinationsside: Høj lagerprocessorudnyttelse (kan rettes af brugeren)