Isilon: Mark-on-Write under avkorting forårsaker ytelsesproblemer

Resumen: Hvis en fil blir avkortet eller slettet under en MultiScan-jobb, blir blokker merket innebygd og kan forårsake ytelsesproblemer.

Este artículo se aplica a Este artículo no se aplica a Este artículo no está vinculado a ningún producto específico. No se identifican todas las versiones del producto en este artículo.

Síntomas

Mens MultiScan kjører, kan du enten kjøre eller vente. Det kan ha innvirkning på ytelsen eller midlertidig låsing av klyngen etter at en fil er slettet eller avkortet.

Causa

Når en fil slettes eller avkortes mens MultiScan kjører, gjør vi inline mark-on-write, noe som potensielt kan ta lang tid. Denne serielle atferden kan føre til at andre prosesser blokkeres. Når klientene venter på tilgang til LIN som ble slettet/avkortet, kan det hende at klientene går tregere enn vanlig, eller til og med ser ut til å slutte å svare på denne operasjonen.

Resolución

I OneFS v8.0.0.0 og nyere flytter vi mark-on-write-arbeidet til en utsatt arbeidskø. Dette eliminerer den serielle atferden og forhindrer blokkering av lin. Dette gjør det mulig for andre prosesser å hente låser på lin for å fortsette arbeidet og forhindre ytelsesproblemer fra avmerket på-skriving.


Løsningen på dette problemet krevde en betydelig arkitekturendring, så det er ingen løsning i noen OneFS-versjon før 8.0.

Hvis dette problemet oppstår i pre-8.0-versjoner, finnes det noen mulige midlertidige løsninger. Implementer den som fungerer best for din situasjon.

Midlertidig løsning 1
Planlegg at MultiScan skal kjøre i åpningstider.

Hvis det er en tid da klyngen brukes mindre eller ikke i det hele tatt, kan MultiScan kjøres i disse timene for å minimere mulig ytelsespåvirkning mens MultiScan kjører. Dette garanterer ikke at problemet ikke vil bli rammet, men bare brukt til å minimere innvirkningen.

Se delen System jobs (Systemjobber) i administrasjonsveiledningen for OneFS-versjonen som klyngen for øyeblikket er på, for å finne ut hvordan du oppretter en innvirkningspolicy og setter MultiScan til å kjøre på denne policyen.

Midlertidig løsning 2
Deaktiver MultiScan og kjør AutoBalance (Automatisk balanse) og samle inn individuelt etter behov. 

Hvis det ikke er noen ganger når klyngen er mindre brukt, kan MultiScan deaktiveres. Med MultiScan deaktivert kan autobalansering og innsamling brukes individuelt til å fullføre balanserings- og oppryddingsoppgaver.

Automatisk balanse starter automatisk når en ny node legges til for å balansere data til den nye noden og på tvers av klyngen. Autobalansering kan også startes manuelt etter behov.

Innsamlingen starter hver 30. dag hvis man ikke har blitt kjørt i løpet av de siste 30 dagene. Innsamlingen kan også startes manuelt etter behov.

Se delen System jobs (Systemjobber) i administrasjonsveiledningen for OneFS-versjonen som klyngen for øyeblikket er på for å få informasjon om hvordan du deaktiverer/aktiverer jobber.

Productos afectados

Isilon, PowerScale OneFS
Propiedades del artículo
Número del artículo: 000052420
Tipo de artículo: Solution
Última modificación: 28 jun 2023
Versión:  5
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.