Isilon: Značka při zápisu během zkrácení způsobuje problémy s výkonem
Summary: 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.
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
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.
Cause
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.
Resolution
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
Náhradní řešení 2
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.
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.
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.
Affected Products
Isilon, PowerScale OneFSArticle Properties
Article Number: 000052420
Article Type: Solution
Last Modified: 28 Jun 2023
Version: 5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.