Isilon: Znacznik na zapis podczas obcinania powoduje problemy z wydajnością
摘要: 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ą.
本文适用于
本文不适用于
本文并非针对某种特定的产品。
本文并非包含所有产品版本。
症状
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.
原因
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ę.
解决方案
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.
受影响的产品
Isilon, PowerScale OneFS文章属性
文章编号: 000052420
文章类型: Solution
上次修改时间: 28 6月 2023
版本: 5
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。