Isilon: Znacznik na zapis podczas obcinania powoduje problemy z wydajnością

Resumen: 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ą.

Este artículo se aplica a Este artículo no se aplica a Este artículo no está vinculado a ningún producto específico. No se identifican todas las versiones del producto en este artículo.

Síntomas

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.

Causa

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ę.

Resolución

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
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.

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.

Productos afectados

Isilon, PowerScale OneFS
Propiedades del artículo
Número del artículo: 000052420
Tipo de artículo: Solution
Última modificación: 28 jun 2023
Versión:  5
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.