Isilon: Znacznik na zapis podczas obcinania powoduje problemy z wydajnością
Summary: W przypadku zadania MultiScan, jeśli plik jest obcięty lub usunięty, bloki są oznaczone w linii i mogą powodować problemy z wydajnością.
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
Gdy program MultiScan jest uruchomiony, jest w stanie uruchomienia lub oczekiwania. Może to mieć wpływ na wydajność lub nawet tymczasową blokadę klastra po usunięciu lub obcięciem pliku.
Cause
W przypadku usunięcia lub obcięcia pliku podczas pracy programu MultiScan wykonujemy inline typu "mark-on-write", co może zająć dużo czasu. Takie zachowanie szeregowe może spowodować zablokowanie innych procesów. Oczekiwanie na dostęp do LIN, który został usunięty/skrócony, powoduje, że klienci doświadczają niższej niż zwykle wydajności, a nawet wydają się przestać reagować na tę operację.
Resolution
W OneFS w wersji 8.0.0.0 lub nowszej przenosimy prace typu "mark-on-write" do odroczonej kolejki roboczej. Eliminuje to zachowanie szeregowe i zapobiega zablokowaniu tego LIN. Umożliwia to innym procesom uzyskanie blokady na tym LIN w celu kontynuowania pracy i zapobiegania problemom z wydajnością przy zapisie.
Poprawka do tego problemu wymagała znacznej zmiany architektury, więc nie ma poprawki w żadnej wersji OneFS przed 8.0.
Jeśli ten problem występuje w wersjach wcześniejszych niż 8.0, istnieje kilka możliwych obejść problemu. Zaimplementuj rozwiązanie, które najlepiej sprawdza się w Twojej sytuacji.
Obejście problemu 1
Obejście problemu 2
Poprawka do tego problemu wymagała znacznej zmiany architektury, więc nie ma poprawki w żadnej wersji OneFS przed 8.0.
Jeśli ten problem występuje w wersjach wcześniejszych niż 8.0, istnieje kilka możliwych obejść problemu. Zaimplementuj rozwiązanie, które najlepiej sprawdza się w Twojej sytuacji.
Obejście problemu 1
Zaplanuj, aby program MultiScan działał poza godzinami pracy.
W przypadku, gdy klaster jest używany mniej lub w ogóle, w tych godzinach można uruchomić narzędzie MultiScan w celu zminimalizowania możliwego wpływu na wydajność podczas pracy programu MultiScan. Nie gwarantuje to, że problem nie zostanie rozwiązany, a jedynie minimalizuje skutki.
Zapoznaj się z sekcją Zadania systemu w podręczniku administratora dla wersji OneFS, w którą aktualnie pracuje klaster, aby uzyskać informacje na temat tworzenia zasad wpływu i ustawić multiscan do uruchomienia na tej zasadie.
W przypadku, gdy klaster jest używany mniej lub w ogóle, w tych godzinach można uruchomić narzędzie MultiScan w celu zminimalizowania możliwego wpływu na wydajność podczas pracy programu MultiScan. Nie gwarantuje to, że problem nie zostanie rozwiązany, a jedynie minimalizuje skutki.
Zapoznaj się z sekcją Zadania systemu w podręczniku administratora dla wersji OneFS, w którą aktualnie pracuje klaster, aby uzyskać informacje na temat tworzenia zasad wpływu i ustawić multiscan do uruchomienia na tej zasadie.
Obejście problemu 2
Wyłącz multiscan i uruchom funkcję AutoBalance i zbierz osobno w razie potrzeby.
Jeśli nie ma czasu, gdy klaster jest mniej wykorzystywany, można wyłączyć multiscan. Z wyłączoną funkcją MultiScan AutoBalance i Collect można wykorzystać osobno do ukończenia zadań równoważenia i oczyszczania.
Funkcja automatycznego równoważenia uruchamia się automatycznie po dodaniu nowego węzła w celu zrównoważenia danych do nowego węzła i w całym klastrze. Automatyczną równowagę można również uruchomić ręcznie w razie potrzeby.
Zbieranie rozpocznie się co 30 dni, jeśli nie zostało uruchomione w ciągu ostatnich 30 dni. W razie potrzeby można również rozpocząć zbieranie ręcznie.
Aby uzyskać informacje na temat wyłączania/włączania zadań, zobacz sekcję Zadania systemu w podręczniku administracyjnym dla wersji OneFS, w jakiej klaster jest obecnie włączony.
Jeśli nie ma czasu, gdy klaster jest mniej wykorzystywany, można wyłączyć multiscan. Z wyłączoną funkcją MultiScan AutoBalance i Collect można wykorzystać osobno do ukończenia zadań równoważenia i oczyszczania.
Funkcja automatycznego równoważenia uruchamia się automatycznie po dodaniu nowego węzła w celu zrównoważenia danych do nowego węzła i w całym klastrze. Automatyczną równowagę można również uruchomić ręcznie w razie potrzeby.
Zbieranie rozpocznie się co 30 dni, jeśli nie zostało uruchomione w ciągu ostatnich 30 dni. W razie potrzeby można również rozpocząć zbieranie ręcznie.
Aby uzyskać informacje na temat wyłączania/włączania zadań, zobacz sekcję Zadania systemu w podręczniku administracyjnym dla wersji OneFS, w jakiej klaster jest obecnie włączony.
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.