Rozwiązywanie problemów z wydajnością ECS.
Problemy związane z wydajnością:
- Co najmniej jeden typ operacji działa wolno. Jest to najczęstszy problem, ponieważ problem zauważono w aplikacjach końcowych.
- Co najmniej jeden węzeł jest powolny lub ma duże wykorzystanie zasobów. Może to być pytanie wywołane przez monitorowanie ECS lub wykryte w ramach normalnego użytkowania.
Wiele czynników, takich jak problemy z siecią, duże obciążenie i wzorce użytkowania itd.
Pytania, które należy wziąć pod uwagę w przypadku pogorszenia wydajności. (Oczekujemy, że dział pomocy technicznej poprosi o odpowiedzi na poniższe pytania)
-
Jakie zachowanie lub objawy wskazują na problem z wydajnością?
-
Jaki jest wpływ problemu?
-
Kiedy po raz pierwszy zauważono problem z wydajnością?
Ostatnio coś się w środowisku zmienia?
- Oprogramowanie lub sprzęt?
- Obciążenia?
- Sieci?
- Zapory?
- Moduł równoważenia obciążenia?
- Czy problem można wyrazić pod względem opóźnień lub czasu pracy
- Co to jest środowisko? Czy używane jest oprogramowanie i sprzęt? Wersje? Konfiguracji? Aplikacja klienta?
- Jaki jest średni rozmiar pliku (duże i małe pliki)?
- Czy problem dotyczy odczytów, zapisów, usuwania lub aktualizacji? Lub wszystkie metody, których dotyczy problem?
- Możliwość odczytu lub zapisu przy użyciu innych metod dostępu? Czy problem dotyczy jednej aplikacji, czy wszystkie aplikacje są zagrożone?
Jaka metoda dostępu jest używana:
- S3
- Swift
- Centera SDK (CAS) Czy w toku jest migracja/ECSsync lub inna?
- Dostęp do systemu plików:
- Windows za pomocą CIFS (geodrive)
- Linux za pomocą NFS
Jaki jest wzór dostępu do aplikacji?
Test POST tworzy i zmienia nazwy obiektów.
Get pobiera dane obiektu.
NARZĘDZIE PUT aktualizuje atrybuty obiektów
DELETE, usuwa obiekty i metadane z systemu.
Head odpowiada każdej metodzie GET. Head wygląda dokładnie tak, jak żądanie GET, z wyjątkiem nazwy metody HEAD zamiast GET.
Odpowiedź na żądanie HEAD obejmuje tylko nagłówki; nie obejmuje ono podmiotu odpowiadającego.
-
Czy aplikacja łączy się ze wszystkimi lub niektórymi pojedynczymi węzłami? Czy skonfigurowano moduł równoważenia obciążenia?
-
Czy można podać przestrzeń nazw, klucz tajny zasobnika i identyfikator interfejsu użytkownika danej aplikacji, aby można było wykonać podobne testy w ECS?
Informacje do zebrania na temat ECS w przypadku otwarcia zgłoszenia SR z pomocą techniczną w celu zawężenia rozwiązania problemu
- Najbardziej korzystne są tutaj dzienniki aplikacji z aplikacji, których dotyczy problem, na wniosek o niepowodzenie lub żądanie z opóźnieniem.
- Wszelkie spostrzeżenia z interfejsu użytkownika ECS, podobnie jak w węźle offline lub innych krytycznych awariach zaobserwowanych z menu pulpitu nawigacyjnego
- Odpowiedzi na pytania z poprzedniej sekcji
- Uruchamianie Xdoctor, jeśli dany system nie ma możliwości dialhome.