Wysoki procesor Huawei AC

Jak sobie poradzić z wysokim obciążeniem procesora przez zapasowe AC w ​​scenariuszu tworzenia kopii zapasowych N+1?

[Opis problemu]

W scenariuszu tworzenia kopii zapasowych N+1 obciążenie procesora przez zapasowe zasilanie AC jest wysokie.

[Analiza problemu]

1.Uruchom wyświetl wszystkie aplikacje aby sprawdzić, czy wszystkie punkty dostępowe są online w zapasowym AC.

Jeśli wszystkie punkty dostępowe są w trybie online w zapasowym AC, normalne jest, że użycie procesora jest wysokie.

2. Uruchom uruchamianie wyświetlacza, aby sprawdzić aktualną wersję i wersję poprawki.

<AC1>display startup 
 Configured startup system software:        flash:/AirEngine 9700-M_V200R021C00SPC100.cc
 Startup system software:                   flash:/AirEngine 9700-M_V200R021C00SPC100.cc
 Next startup system software:              flash:/AirEngine 9700-M_V200R021C00SPC100.cc
 Startup saved-configuration file:          flash:/vrpcfg.zip
 Next startup saved-configuration file:     flash:/vrpcfg.zip
 Startup patch package:                     flash:/AirEngine 9700-M_V200R021SPH1b0.pat
 Next startup patch package:                flash:/AirEngine 9700-M_V200R021SPH1b0.pat

Jeśli wersja lub wersja poprawki jest zbyt stara, zaktualizuj ją.

3.Sprawdź zadania powodujące duże obciążenie procesora.

[AC-diagnose] display cpu-usage
CPU   Usage Stat. Cycle: 30 (Second)
usr:  3.4%  sys:  1.1%  irq:  0.0%  softIrq:  0.0% 
CPU   Usage:  4.7%   Max: 46.7% 
CPU   Usage Stat. Time : 2019-10-14  10:59:16  (core 0)
CPU   Usage Max.  Time : 2019-10-14  10:56:43  (core 0)

Core-0   Usage:  4.7%   usr:  3.4%  sys:  1.1%  irq:  0.0%  softIrq:  0.0% 
Core-1   Usage:  3.7%   usr:  2.6%  sys:  1.2%  irq:  0.0%  softIrq:  0.0% 
PID   ProcessName       CPU%   Runtime     State
188   vos.o             4.7    66380       S 
191   wmi               0.6    5990        S 
190   wmi               0.6    6035        S 
194   nac               0.5    4791        S 
195   nac               0.5    4807        S 
189   wmc               0.5    4675        S 
196   ucm_gc            0.3    3774        S 
192   dhcp              0.3    3764        S 
......
[AC6605-diagnose] display cpu-usage pid 188  //The corresponding ProcessName is vos.o.

The Thread CPU usage: % of ProcessId: 188
--------------------------------------------------
VosTaskId ThreadID ThreadName        CPU%   Runtime     State
45        441      SessionWorkerTask 54.4   24499       S 
54        450      bcmCNTR.0         4.9    3668        S 
0         402      vos.o             4.0    2820        R 
189       782      ROUT              3.2    2541        S 
171       567      POE               2.8    1876        S 
57        453      bmLINK.0          2.5    1897        S 
3         344      TICK              2.3    1813        S 
202       795      STP               1.9    1407        S 
169       565      AREM              1.6    1146        S 
50        446      bcmINTR           1.5    1131        S 
255       1047     We0               1.4    146         S 
43        439      WebT              0.9    854         S 

4. Zaznacz opcję Sprawdź historyczne wykorzystanie procesora.

[AC6605-diagnose] display cpu-usage history 
100%|
 95%|
 90%|
 85%|
 80%|
 75%|
 70%|
 65%|
 60%|
 55%|
 50%|
 45%|
 40%|
 35%|
 30%|
 25%|
 20%|
 15%|
 10%|
  5%|*************************************************************************************************************************
    --------------------------------------------------------------------------------------------------------------------------
    60                            45                            30                            15                             0
     (minutes)

5. Jeśli w przeszłości użycie procesora było wysokie, sprawdź dzienniki, aby znaleźć zadania, które powodują wysokie użycie procesora

2018-2-24 10:52:34+00:00 AC6605 %%01MON/4/CPU_USAGE_HIGH(l)[50]:The CPU is overloaded, and the top three thread CPU occupancy are TASK1 TASK2 TASK3. (CpuUsage=xx%, Threshold=xx%)

[Główna przyczyna]

1. Punkty dostępowe są w trybie online, a użycie procesora jest wysokie. To normalne.

2. Niektóre zadania powodują wysokie użycie procesora

[Rozwiązanie]

Typowe zadania powodujące duże użycie procesora i rozwiązania

Nazwa zadania Opis Przyczyna wysokiego użycia procesora Rozwiązanie
DS0/DS1 Synchronizuje dane z NMS. Synchronizacja jest częsta. Zwiększ interwał synchronizacji w NMS.
IC Główne zadanie centrum informacyjnego, które odbiera i wysyła logi, alarmy i informacje debugowania generowane przez moduły serwisowe. Często wyzwalane są dzienniki i informacje debugowania. Zmniejsz częstotliwość wykonywania operacji wyzwalanych przez dzienniki i informacje debugowania.
PM/PMS Zadanie zarządzania wydajnością, które przetwarza dane statystyczne dotyczące wydajności i polecenia konfiguracyjne PM, a także raportuje statystyki wydajności. W przypadku wielu konfiguracji PM (duża ilość danych statystycznych) uruchamiane jest gromadzenie i przetwarzanie danych dotyczących wydajności.
  • Zmniejsz częstotliwość gromadzenia statystyk wydajności.
  • Skonfiguruj różne interwały gromadzenia statystyk dla różnych zadań gromadzenia statystyk.

We0/We1…WebT/

Zadanie administratora sesji

/SessionWorkerZadanie

Zadanie przetwarzania usług internetowych, które przetwarza żądania wszystkich użytkowników sieci. Operacje są często wykonywane na platformie internetowej. Zmniejsz częstotliwość wykonywania operacji na platformie internetowej.
WMT_PM Jest używany przez eSight do zbierania danych dotyczących wydajności PM. eSight okresowo zbiera dane AP. Dostosuj interwał pomiaru wydajności PM.
_S0fSNMP/SNP6 Przetwarza operacje NMS IPv4/IPv6 SNMP. Podłączona jest duża liczba NMS SNMP lub często wykonywane są operacje na NMS SNMP. Zmniejsz częstotliwość wykonywania operacji na NMS-ach SNMP.
WMT_WPM Przetwarza statystyki wydajności zgłaszane przez punkty dostępowe. Po włączeniu w urządzeniu raportowania statystyk wydajności do eSight zbierana jest duża ilość danych dotyczących wydajności. Dostosuj interwał pomiaru wydajności PM.

Kategorie:

Komentarze są zamknięte