Powiadomienie klienta dot. systemu pamięci masowej SC: stosowanie najlepszych praktyk hosta za pośrednictwem klienta Dell Storage Manager
Summary: W skrócie opisano korzystanie z programu Dell Storage Manager w celu sprawdzenia, czy hosty korzystają z ustawień najlepszych praktyk w zakresie wydajności i przełączania awaryjnego.
Symptoms
Ten alert dotyczy ustawień klienta i serwera hosta Dell Storage Manager. Zawiera on konkretne informacje związane z funkcjami i/lub funkcjonalnością systemu.
Alert:
Aby zapewnić łączność podczas przełączania awaryjnego i zapewnić optymalne przetwarzanie operacji we/wy, konieczne może być dostosowanie niektórych ustawień serwera hosta. Klient programu Dell Storage Manager może automatycznie dostosować te ustawienia, aby zapewnić zgodność hosta z najlepszymi praktykami dotyczącymi systemu Storage Center. Zdecydowanie zaleca się zainstalowanie klienta Dell Storage Manager na każdym hoście z systemem Linux lub Windows, a następnie użycie kreatora w celu skonfigurowania hosta tak, aby stosował ustawienia najlepszych praktyk. Hosty VMware można konfigurować zdalnie z poziomu klienta Dell Storage Manager działającego na hoście z systemem Windows lub Linux. Po zastosowaniu ustawień można odinstalować klienta Dell Storage Manager, jeśli jest to wymagane.
Kreatory konfiguracji hostów można uruchomić, klikając prawym przyciskiem myszy pozycję „Serwery” na karcie Pamięć masowa w kliencie Dell Storage Manager, a następnie wybierając polecenie Utwórz serwer z localhost lub Utwórz serwer z VMware vSphere lub vCenter (patrz Rysunek 1) lub na ekranie powitalnym wyświetlanym po uruchomieniu klienta Dell Storage Manager (patrz Rysunek 2).

Rysunek 1.
Rysunek 2.
Najlepsze praktyki, które są stosowane, obejmują:
Windows:
Najlepsza praktyka: MPIO PDORemovePeriod
Opis: to ustawienie określa czas (w sekundach), przez który wielościeżkowa pseudo-jednostka LUN pozostaje w pamięci systemowej nawet po utracie wszystkich ścieżek do urządzenia.
Najlepsza praktyka: MPIO PathVerifyEnabled
Opis: ta flaga umożliwia weryfikację ścieżki przez MPIO na wszystkich ścieżkach co N sekund(y) (gdzie wartość N zależy od wartości ustawionej w PathVerificationPeriod).
Najlepsza praktyka: MPIO PathVerificationPeriod
Opis: to ustawienie służy do wskazywania okresowości (w sekundach), w której wymagane jest przeprowadzenie weryfikacji ścieżki przez mechanizm MPIO.
Najlepsza praktyka: MPIO RetryCount
Opis: to ustawienie określa liczbę nieudanych operacji we/wy, jeśli system DSM stwierdzi, że nieudane wysłanie żądania należy ponowić.
Najlepsza praktyka: MPIO RetryInterval
Opis: to ustawienie określa odstęp czasu (w sekundach), po upływie którego następuje ponowienie nieudanego wysłania żądania (po tym, jak system DSM o tym zdecydował, i zakładając, że operacja we/wy była ponawiana mniej razy niż liczba RetryCount).
Najlepsza praktyka: MPIO PathRecoveryInterval
Opis: okres, po którym następuje próba odzyskania ścieżki (PathRecovery). To ustawienie jest używane tylko wtedy, gdy nie jest ustawione na 0, a przedział czasowy UseCustomPathRecoveryInterval jest ustawiony na 1.
Najlepsza praktyka: MPIO UseCustomPathRecoveryInterval
Opis: jeśli ten klucz istnieje i jest ustawiony na 1, umożliwia użycie parametru PathRecoveryInterval.
Najlepsza praktyka: DiskTimeOutValue
Opis: to ustawienie określa czas oczekiwania systemu Windows na żądanie we/wy przed przerwaniem.
Najlepsza praktyka: MaxRequestHoldTime
Opis: maksymalny czas (w sekundach), przez który żądania będą kolejkowane w przypadku utraty połączenia z obiektem docelowym i ponowienia połączenia.
Najlepsza praktyka: EnableNOPOut
Opis: w przypadku ustawienia wartości niezerowej inicjator wyśle do lokalizacji docelowej NOP OUT PDU, jeśli przez 2 minuty nie wystąpi żadna aktywność.
Najlepsza praktyka: LinkDownTime
Opis: ta wartość określa, jak długo żądania będą przechowywane w kolejce urządzeń i ponawiane w przypadku utraty połączenia z obiektem docelowym. Jeśli zainstalowano oprogramowanie MPIO, używana jest ta wartość. Jeśli oprogramowanie MPIO nie jest zainstalowane, używany jest program MaxRequestHoldTime.
Najlepsza praktyka: DiskPathCheckEnabled
Opis: jeśli klucz DiskPathCheckEnabled jest ustawiony na wartość niezerową, element MPIO tworzy proces odzyskiwania ścieżki.
Najlepsza praktyka: DiskPathCheckDisabled
Opis: jeśli klucz DiskPathCheckDisabled jest ustawiony na zero, element MPIO tworzy proces odzyskiwania ścieżki.
Najlepsza praktyka: DiskPathCheckInterval
Opis: jeśli klucz DiskPathCheckInterval jest ustawiony na 0 lub jeśli klucz nie istnieje, element MPIO używa domyślnego interwału czasowego.
Linux:
Najlepsza praktyka: node.conn.timeo.noop_out_interval
Opis: warstwa iSCSI wysyła żądanie NOP-Out do każdego obiektu docelowego w ciągu sekund.
Najlepsza praktyka: node.conn.timeo.noop_out_timeout
Opis: ustawia warstwę iSCSI na przekroczenie limitu czasu żądania NOP-Out po upływie czasu ustawionego w sekundach.
ESX:
Najlepsza praktyka: Storage_IO_Control
Opis: SIOC zapewnia, że nadmiarowe wymagania we/wy pamięci masowej określonego pakietu VMDK nie mają negatywnego wpływu na operacje we/wy pamięci masowej innych pakietów VMDK w tym samym magazynie danych. Opcja SIOC została wyłączona, ponieważ system Storage Center implementuje metody zarządzania przeciążeniami.
Najlepsza praktyka: Delay ACK
Opis: to ustawienie określa, czy dla protokołu TCP opóźnienie potwierdzenia ACK ma być wyłączone.
Najlepsza praktyka: StorageDRS
Opis: obciążenie pamięci masowej DRS równoważy maszyny wirtualne w klastrze magazynu danych na podstawie pojemności lub wydajności. To ustawienie jest wyłączane dla części wydajności i pozostaje włączone dla pojemności, aby zapewnić najlepszą integrację z systemem Storage Center.
Najlepsza praktyka: iSCSI Login Timeout
Opis: po awarii sieci, ponownym uruchomieniu przełącznika lub awarii kontrolera może wystąpić duża liczba zdarzeń iSCSI. Zwiększenie limitu czasu logowania w celu lepszego zarządzania próbami logowania.
Aby zapoznać się ze szczegółowymi ilustracjami konfiguracji serwera hosta za pomocą automatycznego kreatora, zapoznaj się z artykułem Jak zastosować ustawienia najlepszych praktyk serwera hosta przy użyciu klienta Dell Storage Manager.
Rozwiązanie:
Kreator konfiguracji hosta jest dostępny w:
Enterprise Manager w wersji 2015 R1 lub nowszej
Dell Storage Manager w wersji 2016 R1 lub nowszej