PowerScale: NDMP-suorituskyvyn vianmääritys
Summary: Kun tutkitaan PowerScale-klusterin NDMP (Network Data Management Protocol) -suorituskykyongelmia, on tutkittava joitakin keskeisiä alueita mahdollisten syiden varalta.
Instructions
OneFS 9.x.x:n uudemmassa versiossa NDMP:hen on tehty useita suorituskyvyn parannuksia. Tarkista klusterin versio ja asennetut RUP-komponentit ja varmista, että uusimmat parannukset on otettu käyttöön.
NDMP:n suorituskyvyn arviointi on arvioitava analysoimalla kolme keskeistä järjestelmäresurssia:
- Suorittimen käyttö
- Levyn I/O
- Verkkoinfrastruktuuri
CPU: n suorituskyvyn analyysi
Tarkista jokaisen solmun kohdalla, jonka on ilmoitettu toimivan hitaasti isi_hw_status ja top Lähdöt.
- Virtuaaliytimien tunnistaminen
Alkaen isi_hw_status, laske virtuaaliset ytimet:
Virtual Cores = CPUs × Cores per CPU × 2 (if Hyperthreading is enabled)
Esimerkki:
PROC: Single-proc, Dual-HT-core → 1 × 2 × 2 = 4 virtual cores
- Tarkista kuormituksen keskiarvot
Alkaen top Tulos, tarkista 1, 3 ja 5 minuutin kuormituksen keskiarvot:
load averages: 4.71, 3.48, 3.09
Jos kuormitus ylittää virtuaalisten ydinten määrän, suorittimen kuormitus saattaa vaikuttaa NDMP-suorituskykyongelmiin. Suositus on vähentää aktiivisten prosessien määrää tai jakaa kuorma vähemmän käytetyille solmuille.
Levyn suorituskykyanalyysi
Vaiheet:
- Tutustu aseman tilastoihin
Tarkista jokaisen solmun kohdalla, jonka on ilmoitettu toimivan hitaasti isi statistics driveja tutki Jono-saraketta . A-arvo:
- > 1.0 tarkoittaa jonotusta
- > 1.5 viittaa suorituskyvyn merkittävään heikkenemiseen
Queued: 2.3 → High I/O wait on the spindle
- Tarkista tallennustilan käyttö
Varmista, että levyn käyttöaste on alle 90 %. Korkea käyttöaste voi pahentaa suorituskykyongelmia.
Esimerkki:
Used: 63.2% <-- Within acceptable range
- Suositukset
Jos jonottajia on paljon, vähennä I/O-kuormitusta, jaa varmuuskopiot uudelleen tai skaalaa resursseja.
Verkon suorituskykyanalyysi (vain kolmisuuntainen NDMP)
Vaiheet:
- NDMP-yhteyksien tunnistaminen
Vuonna netstat lähtö, etsi NDMP CONTROL -yhteys (portti 10000) ja tunnista vastaava DATA-yhteys (yleensä lueteltu sen yllä).
Esimerkki:
tcp4 0 384563 172.19.220.31.23261 172.19.200.22.55621 ESTABLISHED ← DATA tcp4 0 0 172.17.2.91.10000 172.19.200.22.55424 ESTABLISHED ← CONTROL
- Analysoi lähetys-Q
Suuri ja vakaa Send-Q (esimerkiksi kuusinumeroinen arvo) osoittaa, että tietoja lähetetään, mutta niitä ei kuitata, mikä viittaa pullonkaulaan.
- Tarkista varmuuskopiointipalvelin
- Suositukset
Jos pullonkaulana on tiedonhallintasovellus (DMA), suosittelemme ottamaan yhteyttä DMA:n tukitiimiin lisäavun saamiseksi.