Isilon: Značka při zápisu během zkrácení způsobuje problémy s výkonem

Shrnutí: Pokud je během úlohy MultiScan zkrácen nebo odstraněn soubor, bloky jsou označeny jako vložené a mohou způsobit problémy s výkonem.

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

Když je spuštěna funkce MultiScan, buď ve stavu Running (Spuštěno), nebo Waiting (Čekání). Po odstranění nebo zkrácení souboru může dojít k ovlivnění výkonu nebo dokonce dočasnému zamrznutí clusteru.

Příčina

Když dojde k odstranění nebo zkrácení souboru během spouštění programu MultiScan, provedeme inline označení při zápisu, což může trvat i dlouho. Toto sériové chování může způsobit blokování dalších procesů. Čekání na přístup k lin, která byla odstraněna/zkrácena, což způsobilo, že klienti zaznamenali pomalejší výkon než obvykle, nebo se dokonce zdá, že při dané operaci přestali reagovat.

Řešení

V systému OneFS verze 8.0.0.0 a novějších přemístíme práci mark-on-write do odložené pracovní fronty. Tím se eliminuje sériové chování a zabraňuje blokování daného lin. To umožňuje jiným procesům získat zámky pro danou linku LIN, aby bylo možné pokračovat v práci a zabránit problémům s výkonem z označení při zápisu.


Oprava tohoto problému vyžadovala výraznou změnu architektury, takže v žádné verzi OneFS před verzí 8.0 nedošlo k žádné opravě.

Pokud se tento problém vyskytuje ve verzích před 8.0, existuje několik možných náhradních řešení. Implementujte tu, která nejlépe vyhovuje vaší situaci.

Náhradní řešení 1
Naplánování spuštění služby MultiScan během pracovní doby mimo provoz.

Pokud nastane doba, kdy je cluster používán méně nebo vůbec, lze během těchto hodin spustit službu MultiScan, aby se minimalizoval možný dopad na výkon, když je spuštěn program MultiScan. Nezaručuje to, že problém nebude hit, ale použije se pouze k minimalizaci dopadu.

Informace o tom, jak vytvořit zásadu dopadu a nastavit službu MultiScan tak, aby se spustila na této zásadě, naleznete v části Systémové úlohy v Příručce pro správu pro verzi OneFS, na které je cluster aktuálně připraven.

Náhradní řešení 2
Zakažte funkci MultiScan a podle potřeby spusťte funkce AutoBalance a Collect jednotlivě. 

Pokud nastane situace, kdy je cluster méně využitý, lze službu MultiScan zakázat. Pokud je funkce MultiScan vypnutá, funkci AutoBalance a Collect lze k dokončení úloh vyvažování a čištění použít jednotlivě.

Automatické vyvážení se spustí automaticky po přidání nového uzlu za účelem vyvážení dat do nového uzlu a v rámci clusteru. Automatické vyvážení lze také podle potřeby spustit ručně.

Služba Collect bude zahájena každých 30 dní, pokud nebyl spuštěn během posledních 30 dní. Službu Collect lze podle potřeby spustit také ručně.

Informace o tom, jak zakázat/povolit úlohy, naleznete v části Systémové úlohy v Příručce pro správu pro verzi OneFS, na které je cluster aktuálně připraven.

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.