Isilon: Mark-on-Write tijdens truncate veroorzaakt prestatieproblemen

Shrnutí: Als een bestand tijdens een MultiScan-taak wordt afgekapt of verwijderd, worden blokken inline gemarkeerd en kunnen ze prestatieproblemen veroorzaken.

Tento článek se vztahuje na Tento článek se nevztahuje na Tento článek není vázán na žádný konkrétní produkt. V tomto článku nejsou uvedeny všechny verze produktu.

Příznaky

Terwijl MultiScan wordt uitgevoerd, in de status Actief of Wachten. Er kan een prestatie-impact zijn of zelfs een tijdelijke vergrendeling van het cluster nadat een bestand is verwijderd of afgekapt.

Příčina

Wanneer een bestand wordt verwijderd of afgekapt terwijl MultiScan wordt uitgevoerd, doen we mark-on-write inline, wat mogelijk lang kan duren. Dit seriële gedrag kan ertoe leiden dat andere processen worden geblokkeerd. Wachten op toegang tot de LIN die is verwijderd/afgekapt, waardoor clients trager presteren dan normaal of zelfs niet meer reageren op die bewerking.

Řešení

In OneFS v8.0.0.0 en hoger verplaatsen we het mark-on-write-werk naar een uitgestelde werkwachtrij. Dit elimineert het seriële gedrag en voorkomt het blokkeren van die LIN. Hierdoor kan een ander proces vergrendelingen verkrijgen op die LIN om door te gaan met werken en prestatieproblemen te voorkomen van de mark-on-write.


De oplossing voor dit probleem vereist een aanzienlijke architectonische wijziging, zodat er geen oplossing is in een OneFS versie vóór 8.0.

Als dit probleem zich voordoet in pre-8.0-versies, zijn er een paar mogelijke tijdelijke oplossingen. Implementeer degene die het beste werkt voor uw situatie.

Tijdelijke oplossing 1
Plan dat MultiScan wordt uitgevoerd tijdens buiten kantooruren.

Als er een tijd is waarop het cluster minder of helemaal niet wordt gebruikt, kan MultiScan tijdens deze uren worden uitgevoerd om de mogelijke gevolgen voor de prestaties te minimaliseren terwijl MultiScan wordt uitgevoerd. Dit garandeert niet dat het probleem niet wordt geraakt, maar alleen wordt gebruikt om de impact te minimaliseren.

Raadpleeg het gedeelte Systeemtaken in de beheerhandleiding voor de OneFS-versie waarop het cluster momenteel werkt voor het maken van een impactbeleid en stel MultiScan in om op dat beleid uit te voeren.

Tijdelijke oplossing 2
Schakel MultiScan uit en voer AutoBalance en Collect indien nodig afzonderlijk uit. 

Als er geen momenten zijn waarop het cluster minder wordt gebruikt, kan MultiScan worden uitgeschakeld. Met MultiScan uitgeschakeld, kunnen AutoBalance en Collect afzonderlijk worden gebruikt om taakverdeling en opschoning te voltooien.

AutoBalance wordt automatisch gestart wanneer een nieuw knooppunt wordt toegevoegd om data te balanceren naar het nieuwe knooppunt en over het cluster. AutoBalance kan indien nodig ook handmatig worden gestart.

Collect begint om de 30 dagen als deze niet in de afgelopen 30 dagen zijn uitgevoerd. Collect kan indien nodig ook handmatig worden gestart.

Zie het gedeelte Systeemtaken in de beheerhandleiding voor de OneFS-versie waarop het cluster momenteel staat voor het uitschakelen/inschakelen van taken.

Dotčené produkty

Isilon, PowerScale OneFS
Vlastnosti článku
Číslo článku: 000052420
Typ článku: Solution
Poslední úprava: 17 dub 2026
Verze:  6
Najděte odpovědi na své otázky od ostatních uživatelů společnosti Dell
Služby podpory
Zkontrolujte, zda se na vaše zařízení vztahují služby podpory.