Dell Unity: Stor eller stigende snapshotkø, der forårsager problemer med ydeevnen

Summary: Dell Unity: Stor eller stigende snapshotkø, der forårsager problemer med ydeevnen og CPU med høj lagerprocessor (SP)

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

  • Værdien for RPO (Recovery Point Objective) blev reduceret til noget, der betragtes som mere aggressivt (dvs. 10 minutter). "
    • "Recovery Point Objective (RPO) er et brancheaccepteret udtryk, der angiver den acceptable mængde data, der måles i tidsenheder, der kan gå tabt i en fejl. Når du konfigurerer en asynkron replikeringssession, kan du konfigurere automatisk synkronisering baseret på RPO'en. Du kan angive en RPO fra mindst 5 minutter op til maksimalt 1440 minutter (24 timer). Standard-RPO er indstillet til et interval på 60 minutter (1 time). For synkron replikering er RPO fastsat til 0."
  • Der er mange snapshots i en "ødelæggende" tilstand for en LUN.
  • Antallet af snapshots i tilstanden "ødelæggende" øges med tiden.
  • Høj SP-CPU uden en korrelerende IOPS/båndbredde-workload.
  • LUN er og backend-drev har kødannelse og forhøjede svartider.


    Du kan se i Unisphere i afsnittet "Bloker". Sørg for at tilføje kolonnen "Snapshots" for at få en udlæsning pr. LUN. Hvis du ser mange snapshots angivet for en LUN eller flere LUN'er, angiver dette et par ting


    Unisphere-brugergrænseflade til at se på LUN'er
    Gå til den enkelte LUN, og vælg fanen "Snapshots" for at kontrollere "State" (vil være "ødelægger") og "Taken by" (vil være "Replication") for bekræftelse:  

    Unisphere UI se på snanpshots 

     

Cause

Der kan være mange årsager til, at kø bygges. En af hovedårsagerne tilskrives en RPO, der betragtes som 'for aggressiv'.

Indbygget replikering af asynkron blok:
Indbygget asynkron blokreplikering bruger et delta mellem to snapshots til overførsel af data. I løbet af replikeringssessionernes levetid vil der være flere snapshot-"opdateringer", der finder sted, når ændringer overføres.

Når et snapshot opdateres, bliver det virkelig slettet og genskabt i baggrunden.

De mest bemærkelsesværdige bekymringer er SP CPU-forbrug og yderligere backend I / O, der er forbundet med snapshot-funktionalitet.


Unity-matrixen kan ikke slette snapshots fuldstændigt inden for et relativt rimeligt tidsrum, hvilket medfører, at antallet af snapshots, der går i tilstanden "skal slettes", langt overstiger hastigheden af snapshots, der slettes fuldstændigt inden for et givet tidsrum. Når du reducerer RPO-værdien, øger dette antallet af snapshotoprettelser eller -sletninger inden for et givet tidsrum.

Resolution

For den LUN, der har flest snapshots i destruktiv tilstand, skal du indstille RPO en til mindst standardindstillingen (60 minutter), indtil sletningen af snapshots kan indhente det forsømte. Det kan være en god idé at beholde værdien ved denne nye RPO afhængigt af, hvor mange snapshots der blev sat i kø, og bedømme i overensstemmelse hermed.

 

"Dell Technologies anbefaler, at du inkluderer et Flash-niveau i en hybridpulje, hvor snapshots er aktive.

 

Snapshots øger den samlede CPU-belastning på systemet og øger drevets samlede IOPS i storagepuljen.  Snapshots bruger også puljekapacitet til at gemme de ældre data, der spores af snapshottet, hvilket øger mængden af kapacitet, der bruges i puljen, indtil snapshottet slettes.  Overvej omkostningerne ved snapshots, når du planlægger både ydeevne- og kapacitetskrav til storagepuljen.

 

Før du aktiverer snapshots på et storageobjekt, anbefales det at overvåge systemet og sikre, at eksisterende ressourcer kan opfylde de yderligere workloadkrav (se afsnittet Retningslinjer for hardwarefunktioner, tabel 2).  Aktivér snapshots på nogle få storageobjekter ad gangen, og overvåg derefter systemet for at sikre, at det stadig er inden for de anbefalede driftsområder, før du aktiverer flere snapshots.

 

Det anbefales at forskyde snapshot-handlinger (oprettelse, sletning osv.).  Dette kan opnås ved hjælp af forskellige tidsplaner for snapshots til forskellige sæt storageobjekter.  Det anbefales også at planlægge snapshothandlinger, når eventuelle FAST VP-flytninger er fuldført.

 

Snapshots slettes asynkront af systemet. Når et snapshot er ved at blive slettet, markeres det som "Destroying".  Hvis systemet akkumulerer "ødelæggende" snapshots over tid, kan det være en indikation af, at eksisterende snapshotplaner er for aggressive; Hvis du tager mindre hyppige snapshots, kan det give mere forudsigelige ydeevneniveauer. 

 

Dell Unity begrænser sletningen af snapshots for at reducere påvirkningen af værtens I/O.  Sletning af snapshots sker hurtigere i perioder med lav systemudnyttelse." Dell Unity: Vejledning til bedste praksis

Additional Information


 

Affected Products

Dell EMC Unity Family

Products

Dell EMC Unity Family
Article Properties
Article Number: 000055095
Article Type: Solution
Last Modified: 20 Oct 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.