Dell Unity: Problem z wydajnością zapisu w robocopy podczas korzystania z opcji CA (możliwość korekty z poziomu użytkownika)
Summary: Gdy opcja CA (stała dostępność) jest włączona, czas reakcji na zapis jest dłuższy niż 100 ms.
Symptoms
Gdy opcja CA (stała dostępność) jest włączona, czas reakcji na zapis jest dłuższy niż 100 ms.
Przykłady warunków wystąpienia
Następujące warunki spowodowały problem
- Opcja stałej dostępności (CA) jest włączona w opcji udziału SMB.
- Zapisywanie profili użytkownika roamingu lub katalogu domowego przy użyciu funkcji robocopy.
- Jeśli wielu użytkowników (300 użytkowników) jednocześnie korzysta z funkcji robocopy i obciążenie jest duże, problem jest zauważalny.
Jeśli obciążenie zostanie jeszcze bardziej zwiększone, odpowiedź może ulec dalszemu pogorszeniu, a wykorzystanie SMB Thareads może osiągnąć górną granicę.
Sprawdź następujące pozycje w UPA.
Oprócz zapisu zauważysz, że czas odpowiedzi jest słaby.
Plik>>UPA
SMB2>>OP>>Czas reakcji połączenia (ms)
SMB2_Close
SMB2_Write
SMB2_Create
SMB2_Setinfo
Cause
Resolution
Działanie
UnisphereUdziały SMB plików >>Wybierz nazwę udziału docelowego.
Przejdź do opcji Zaawansowane na ekranie Właściwości udziału.
Usuń zaznaczenie opcji Stała dostępność we właściwościach protokołu SMB.
Additional Information
https://www.delltechnologies.com/en-us/collaterals/unauth/white-papers/products/storage/h15572-dell-emc-unity-nas-capabilities.pdf
Zapoznaj się z poniższymi sekcjami, aby sprawdzić, czy należy włączyć CA (stałą dostępność).
7.1.4 Stała dostępność
7.1.1 Synchroniczne zapisy włączone
Dokument MS:
https://docs.microsoft.com/en-us/windows-server/failover-clustering/sofs-overview
Przekierowania folderów, pliki offline, profile użytkowników roamingu lub katalogi domowe generują dużą liczbę zapisów, które należy natychmiast zapisać na dysku (bez buforowania) podczas korzystania ze stale dostępnych udziałów plików, zmniejszając wydajność w porównaniu z udziałami plików ogólnego przeznaczenia.
https://techcommunity.microsoft.com/t5/storage-at-microsoft/controlling-write-through-behaviors-in-smb/bc-p/1083417#M677
Włączamy również flagę udostępniania CA w regularnych węzłach klastra serwera plików, ale administratorzy często wyłączają ją ze względów wydajności, w taki sam sposób, w jaki mogą unikać SoFS ze względów zgodności. Pamiętacie, gdy pisałem o szekspirowskim dylemacie „skalować albo nie skalować”? CA nie służy do kopiowania plików, ale do przekazywania obiektów we/wy w pliku, który zostaje otwarty, a następnie zmodyfikowany na zawsze, ponieważ jest to maszyna wirtualna lub baza danych.