Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products

Dell Unity: Zbieranie niezbędnych informacji do analizy wydajności Unity

Summary: W tym artykule przedstawiono sposób gromadzenia archiwów Wydajności Unity (pliki UPA) w celu diagnozowania problemów z wydajnością w macierzach Unity.

This article applies to   This article does not apply to 

Instructions

Problem
  • Niska wydajność odczytu i/lub zapisu lub długi czas reakcji w przypadku podłączonych hostów.
  • Czasy reakcji aplikacji hosta wydłużyły się lub są niedopuszczalnie długie.
  • Problemy z wydajnością w macierzy Dell Unity, która wymaga analizy wydajności.
Problemy z wydajnością mogą mieć wiele przyczyn, w tym konfigurację sieci, przeciążenie, konfigurację hosta, awarie sprzętu, rywalizację o dyski (kilka zajętych jednostek LUN współdzielonych z tymi samymi dyskami) lub maksymalne wykorzystanie macierzy pamięci masowej.

Dział pomocy technicznej Unity nie będzie w stanie w pełni zbadać i rozwiązać problemów z wydajnością, dopóki nie zostaną dostarczone następujące czynności:
  • Plik danych usługi (gromadzenie danych)
  • Pliki UPA (archiwa Unity Performance)
  • Szczegółowy opis symptomów występujących w środowisku klienta
Niezwłoczne podanie informacji zawartych w tym LKB może spowodować wydłużenie czasu rozwiązania problemu.

Szczegółowe informacje o problemach z wydajnością (objawy, sygnatury czasowe itd.) mają kluczowe znaczenie, aby inżynier wie, gdzie się skupić (czasy/ jednostki LUN / hosty itp.), zamiast spędzać kilka godzin, aby znaleźć problem (nie przyczynę). Bez tych szczegółów godziny można poświęcić na wyszukiwanie problemu. Możemy jedynie ewentualnie przeanalizować jedynie ogólne statystyki wydajności.
 
Zakres
Usługi pomocy technicznej dla klientów zbadają przypadki dotyczące wydajności w celu zidentyfikowania problemów, które wpływają na lokalizacje klientów. Dopasowywanie wydajności (w celu uzyskania najwyższej wydajności dla hosta lub aplikacji) i rekonfiguracja to zadanie dla administratora pamięci masowej lub architekta rozwiązań, więc nie będzie ono obsługiwane w zgłoszeniu awarii/naprawie zgłoszenia serwisowego.

Zgłoszenia serwisowe, które nie dotyczą rzeczywistego problemu, takie jak żądanie raportu dotyczącego bieżącego poziomu obciążenia roboczego w macierzy, nie należą do karty pomocy technicznej. Aby uzyskać samodzielną pomoc lub osoby wymagające pomocy w określeniu poziomu obciążenia roboczego w macierzy, można skorzystać z usługi LiveOptics. Szczegółowe informacje na temat tej opcji można znaleźć w następującym artykule:
  • 000010770:  Bazy wiedzy Dell EMC Unity/VNX: Korzystanie z narzędzia LiveOptics do ogólnego sprawdzania kondycji, oceny pamięci masowej i/lub zmiany rozmiaru hosta/środowiska (możliwość naprawienia przez użytkownika) https://www.dell.com/support/kbdoc/000010770
 
Wymagania dotyczące danych i informacji dla szczegółowej analizy
wydajnościW przypadku każdego zdarzenia dział pomocy technicznej potrzebuje następujących dzienników i informacji , które obejmują ramy czasowe zdarzenia:
  • Pliki danych serwisowych (znane również jako gromadzenie danych), wygenerowane wkrótce po wystąpieniu problemu.
    • Jeśli replikacja jest w użyciu, będzie potrzebne gromadzenie danych i pliki UPA z obumacierzy.
  • Pliki Unity UPA (Archiwa Unity Performance), które obejmują cały okres, w którym wystąpił problem.
  • Graby hosta i dzienniki przełącznika mogą być również wymagane, jeśli problem wydaje się znajdować poza macierzą.
  • Mogą być również wymagane ślady sieci Unity.

PROBLEMY Z BLOKAMI
  • Zapewnienie jasnego i szczegółowego opisu problemu:
  • Kiedy wystąpił/czy wystąpił problem? (Data/godzina i strefa czasowa)
  • Które jednostki LUN są zagrożone?
    • Jest to bardzo ważne. Należy zawęzić wyniki wyszukiwania.
  • Czy w jednostkach LUN występują problemy z redukcją danych lub zaawansowaną deduplikacją? Czy funkcja redukcji danych jest włączona dla innych jednostek LUN? (Zapoznaj się z opracowaniem dotyczącym najlepszych praktyk Unity — sekcja Wykorzystania procesora — strona 9)
  • Czy replikacja jest używana? Podaj informacje na temat RPO do replikacji i jeśli problem z wydajnością poprawia się w przypadku wstrzymania replikacji.
  • Czy dane były dostępne lub były dostępne w dowolnym momencie?
  • Czy cokolwiek innego działa w określonym czasie? (Kopia zapasowa, zadania, wsady, skanowanie wirusów, optymalizacja dysku hosta (TRIM/UNMAP) itp.)
  • Jeśli coś nie działa tak, jak powinno, czy kiedykolwiek zadziałało? Czy jest to część nowej implementacji/konfiguracji? Czy ostatnio dodano jakieś nowe aplikacje lub hosty?
  • Jak mierzy się wydajność lub jaki jest wpływ? Opóźnienia lub błędy po stronie hosta? Czy użytkownicy końcowi zgłaszają powolne działanie?
  • Czy ostatnio wprowadzane zmiany w środowisku sieci SAN (hosty, przełączniki, macierz)?
  • Wpływ (aplikacje, których dotyczy problem, liczba serwerów, liczba zagrożonych użytkowników itp.)
  • Jak często pojawia się problem? (Ciągle/ regularnie / jednorazowo / losowo)
  • Jakie są nazwy hostów, których dotyczy problem?
  • Jaka topologia jest używana? FC, iSCSI czy Ethernet? (W przypadku korzystania z iSCSI wszystkie hosty MUSZĄ mieć wyłączoną funkcję TCP Delayed ACK — patrz 000079979 bazy wiedzy i wyszukaj ACK Z opóźnieniem TCP).
  • Jeśli problem może dotyczyć połączenia, prawdopodobnie potrzebny będzie schemat topologii.
  • Czy znany problem występuje w sieci w tym samym czasie, czy też sieć została ostatnio uaktualniona? Sprawdź również, czy interfejs iSCSI nie jest używany w wewnętrznej sieci LAN, a wszelkie używane przełączniki muszą być przełącznikami klasy Enterprise.
 
PROBLEMY Z PLIKAMI
  • Zapewnienie jasnego i szczegółowego opisu problemu:
  • Jakie są określone protokoły?
    • Przykład: NFS (wersja), CIFS (wersja), NDMP, iSCSI, FTP itp.
  • Czy problem jest związany z określonym eksportem/udostępnianiem, systemem plików/jednostką LUN?
  • O jakiej porze dnia wystąpił problem? (Data/godzina i strefa czasowa)
  • Jakie jest aktywne obciążenie robocze w tym czasie?
    • Przykład: logowanie, wylogowanie, kopia zapasowa, zadania wsadowe itp.
  • Jakie hosty są w tym uczestniczyć?
    • Przykład: Kopie zapasowe, maszyny wirtualne, stacje robocze, serwery itp.? 
    • Uzyskaj jak najwięcej szczegółowych informacji na temat aplikacji.
  • Jak wygląda konfiguracja sieci?
    • Dostarczenie szczegółowych danych interfejsu/karty sieciowej.
  • Czy interfejsy sieciowe są izolowane w oddzielnych kartach sieciowych?
    • Przykład: ruch replikacji na własnych/jednej karcie sieciowej

Gromadzenie pliku danych usługi (gromadzenie danych)

Aby zebrać plik danych usługi (gromadzenie danych), zobacz 000023676 LKB. Pliki wyjściowe z pliku danych usługi w macierzy będą niezbędne do wyświetlenia szczegółowej konfiguracji macierzy i wszelkich zdarzeń, które wystąpiły w macierzy, które mogły mieć wpływ na wydajność. Zalecamy jak najszybsze zgromadzenie pliku danych usługi (data collect) po wystąpieniu zdarzenia.

  • 000023676: Dell Unity: Zbieranie danych serwisowych (dzienników) z macierzy Unity (możliwość naprawienia przez użytkownika) https://www.dell.com/support/kbdoc/000079979

Należy pamiętać, że plik danych usługi będzie zawierać tylko ostatni kompletny plik UPA (1 godzina) i wszystkie dostępne pliki UPA -tmp.archive. Często nie jest to wystarczająca ilość informacji do prawidłowego sprawdzenia wydajności i wymagane będą dodatkowe upa.

Aby znaleźć plik UPA w pliku danych usługi (zbieranie danych), przejdź do spx\cmd_outputs\metrics\. 

  • spx = podstawowy sp

  • Przykład: Jeśli SPA jest aktywnym sp, UPA będzie w obszarze spa\cmd_outputs\metrics

 
Gromadzenie plików UPA
  • Pomoc techniczna może poprosić o dodatkowe pliki UPA (w porównaniu z UPA dostępnymi w pliku danych serwisowych (gromadzenie danych)).
  • W przeciwieństwie do pliku danych usługi (data collect), macierz będzie przechowywać pliki UPA do 48 godzin. 
  • Pliki UPA będą wyglądać tak, jak w poniższym przykładzie. Każda nazwa pliku zawiera datę i godzinę pierwszego punktu danych w pliku. Interwał będzie wynosić 10 sekund i będzie wynosić godzinę minus 10 sekund. Data i godziny w nazwach plików to UTC/GMT.
    • Należy pamiętać, że ostatni plik UPA w poniższym przykładzie jest najbardziej aktualnym archiwum (-tmp.archive). Zawiera aktualne dane dotyczące wydajności i można je skopiować z macierzy (tylko za pośrednictwem SSH/CLI), aby sprawdzić najbardziej aktualne dane. Ten plik umożliwia wyświetlanie zdarzeń wydajności bez konieczności oczekiwania na następną godzinę.
Przykład plików UPA przechowywanych w macierzy Dell Unity:
05/01/05/2017 10:59 AM 11,017,216 _default_20170105_150000.archive
01/05/2017 11:59 AM 11,017,216 _default_20170105_160000.archive
01/05/2017 0 13:00 pm 11,017,216 _default_20170105_170000.archive
01/05/2017 01:59 PM 10,983,424 _default_20170105_180000.archive
01/05/2017 02:45 PM 8,308,736 _default_20170105_190000-tmp.archive

 
 
Istnieją dwie metody (CLI i Unisphere/GUI), których można użyć do zbierania plików UPA:
 
Za pośrednictwem Unisphere/GUI
Opcja 1: Lista Unisphere


Ta opcja jest dostępna tylko dla Unity OE 4.2 i nowszych. Wszystkie dostępne urządzenia UPA nie zostaną wymienione tutaj. Istnieje ograniczenie gui (Unisphere) i możemy wyświetlić tylko określoną liczbę dostępnych plików. Jeśli nie widzisz wymaganego upa, przejdź do opcji 2 lub użyj SSH/CLI.


Lista Unisphere

Opcja 2: Zakres czasu Unisphere
  • Można wybrać zakres czasu, dla którego system ma pobierać dostępne upa.
    • Potwierdź czas wystąpienia problemu przed zebraniem dzienników, aby pobrać tylko niezbędne dzienniki.
  • Należy pamiętać, że zakres czasu klienta będzie znajdować się w czasie przeglądarki lokalnej i często jest taki sam jak bieżący czas stacji roboczej.
  • Ta opcja jest dostępna tylko dla Unity OE 4.2 i nowszychZakres czasu Unisphere

Za pośrednictwem SSH/CLI

Można również użyć interfejsu CLI, aby uzyskać dostęp do większej liczby upa w macierzy Unity (ale niewymienonych w graficznym interfejsie użytkownika (Unisphere) dla opcji 1.

  • Zaloguj się przy użyciu nazwy użytkownika "service" i hasła serwisowego.

  • Skopiuj żądane dzienniki do /cores/service/user z /EMC/backend/metricsluna1/archives.

  • Pobierz te dzienniki za pośrednictwem WinSCP lub podobnego narzędzia.

    • Jeśli macierz jest w wersji OE 4.5.X lub nowszej, zmień protokół pliku na SCP

    • Zaloguj się przy użyciu nazwy użytkownika "service" i hasła serwisowego.

 
ll /EMC/backend/metricsluna1/archiwa/
cp /EMC/backend/metricsluna1/archives/_default_20230221_180000.archive.gz /cores/service/user

Uwaga: Jeśli gromadzisz tylko bieżące upa, możesz wybrać |tail-10, ponieważ w zapleczu dostępne są dziesiątki plików UPA; można jednak wyświetlić wszystkie z nich, jeśli chcesz.

UPAs vis CLI


 
Gromadzenie danych hosta
Mogą być potrzebne pliki wyjściowe hosta (lub raport EMC), zwłaszcza jeśli problem dotyczy tylko określonych hostów.

  • Przejdź do https://www.dell.com/support/home/ (witryna pomocy technicznej firmy Dell) i wyszukaj narzędzie Grab Utility dla właściwego systemu operacyjnego hosta (przykład: Host grab ESXi)
  • Pobierz narzędzie i plik README.
  • Skorzystaj z pliku README, aby uruchomić narzędzie dla systemu operacyjnego wybranego hosta.

 
Dzienniki przełączników
Jeśli problem z wydajnością występuje tylko na niektórych ścieżkach, mogą być wymagane dzienniki przełączników. Zapoznaj się z poniższym LKB, aby uzyskać instrukcje (w zależności od używanego modelu):
 

Brocade/Connectrix

  • 000028508: Przełączniki Connectrix: Zbieranie dzienników przełącznika (podstawowego) https://www.dell.com/support/kbdoc/000028508
  • 000018926: Connectrix: Jak zebrać plik dziennika przełącznika z sesją PuTTY, krok po kroku https://www.dell.com/support/kbdoc/000018926
Cisco
  • 000191330: Jak zebrać dzienniki pomocy technicznej z przełącznika MDS? https://www.dell.com/support/kbdoc/000191300
  • 000010120: Connectrix: Zbieranie dzienników z przełącznika rodziny Cisco MDS 9000 za pomocą interfejsu wiersza poleceń https://www.dell.com/support/kbdoc/00010120


Przechwytywanie śledzenia sieci (zrzut TCP)
Niektóre problemy z wydajnością plików mogą być związane z problemami z siecią. Aby w pełni ustalić przyczynę problemu, pomoc techniczna może zażądać śladów sieci. Aby uzyskać instrukcje, zapoznaj się z następującym LKB:

  • 000022522: Dell EMC Unity: Jak zebrać informacje niezbędne do analizy wydajności Unity https://www.dell.com/support/kbdoc/000022522 

Additional Information

Zapoznaj się z tym filmem:


Affected Products

Dell EMC Unity Family

Products

Dell Unity 300, Dell EMC Unity 300F, Dell EMC Unity 350F, Dell EMC Unity 400, Dell EMC Unity 400F, Dell EMC Unity 450F, Dell EMC Unity 500, Dell EMC Unity 500F, Dell EMC Unity 550F, Dell EMC Unity 600, Dell EMC Unity 600F, Dell EMC Unity 650F , Dell EMC Unity Family ...
Article Properties
Article Number: 000022748
Article Type: How To
Last Modified: 05 Apr 2023
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.