PowerFlexin suorituskyky Tiettyjen SDS-tiedostojen kirjoitussuorituskyky on heikentynyt

Yhteenveto: PowerFlex – Tiettyjen Storage Data Serverien (SDS) kirjoitussuorituskyky heikkenee verkon ylläpitotoimien jälkeen.

Tämä artikkeli koskee tuotetta Tämä artikkeli ei koske tuotetta Tämä artikkeli ei liity tiettyyn tuotteeseen. Tässä artikkelissa ei yksilöidä kaikkia tuoteversioita.

Oireet

Tilanne

  •  - Ongelma ilmenee sen jälkeen, kun verkon ylläpito TOR-kytkimissä (Top of Rack) -kytkimissä on suoritettu, yleensä kytkimien uudelleenkäynnistyksen jälkeen.
  •  - SDS (Storage Data Server) -solmut käyttävät LACP (Link Aggregation Control Protocol) -sidosta tietoverkoissa.
  •  - Tämä vaikuttaa vain SDS-solmuihin, jotka käyttävät kytkimiä, joissa huolto suoritettiin.
  •  - Kirjoitussuorituskyky voi olla jopa satoja millisekunteja tietylle tallennusvarannolle / PD: lle.
  •  - Samojen käyttöturvallisuustiedotteiden lukusuorituskyky on normaali.
  •  - diag_counters.txt "NET_LONG_RCV_GRP_PROCESS" osoittaa, että arvot nousevat nopeasti, kun taas viimeinen kerta kasvaa pysyy alhaisena. 
    Esimerkki:
Comp     :: Counter                          ::  Value               :: ExtData               :: Last Counted(Ms)    
NET      :: NET_LONG_RCV_GRP_PROCESS         ::  3756453             :: 0xffffffff            :: 3120                
NET      :: NET_LONG_RCV_GRP_PROCESS         ::  3825395             :: 0xffffffff            :: 960                 
NET      :: NET_LONG_RCV_GRP_PROCESS         ::  3705906             :: 0xffffffff            :: 1320                
NET      :: NET_LONG_RCV_GRP_PROCESS         ::  4094919             :: 0xffffffff            :: 1230                
NET      :: NET_LONG_RCV_GRP_PROCESS         ::  3954725             :: 0xffffffff            :: 1390                
NET      :: NET_LONG_RCV_GRP_PROCESS         ::  3594178             :: 0xffffffff            :: 420                 
NET      :: NET_LONG_RCV_GRP_PROCESS         ::  3702403             :: 0xffffffff            :: 680                 
NET      :: NET_LONG_RCV_GRP_PROCESS         ::  3830299             :: 0xffffffff            :: 510                 
NET      :: NET_LONG_RCV_GRP_PROCESS         ::  3491713             :: 0xffffffff            :: 330                 
NET      :: NET_LONG_RCV_GRP_PROCESS         ::  4155343             :: 0xffffffff            :: 690       

Tässä esimerkissä kolmannen sarakkeen arvo on suuri (ja kasvaa, jos katsot suorana). Viides sarake näyttää viimeisen kerran, kun se kohdattiin, mikä on alle sekunti suurelle osalle käyttöturvallisuustiedotteita. 
Terveessä PowerFlex-järjestelmässä kolmatta saraketta ei lasketa ylös ja viidettä saraketta lasketaan, koska viimeinen kerta, kun se kohdataan, kasvaa ajan myötä. 

Voit katsella laskureita suorana suorittamalla seuraavat komennot:

 

#Set kyseisen suojaustoimialueen käyttöturvallisuustiedotteiden muuttuja. Anna tähän oikea Protection Domain (PD) -nimi

pd=

#Set suojaustoimialueen käyttöturvallisuustiedotteiden määrän muuttuja. Suorita tämä sellaisenaan.

num=`scli --query_protection_domain --protection_domain_name $pd |grep Protection |awk '{print $16}'`

#login, jotta viimeinen komento toimii.

scli --login --username admin

#Watch oikea laskuri kunkin SDS:n query_diag_counters"-komennosta.

Watch -d -n 1 "for x in \$(scli --query_all_sds | grep -A $num $pd | grep ID | awk '{print \$5}'); do echo \$x; scli --query_diag_counters | grep -A30 \$x | grep -Em1 '\$x|NET_LONG_RCV_GRP_PROCESS'; done"

Terveessä järjestelmässä voidaan odottaa, että viides sarake laskee säännöllisesti ajan myötä ja kolmas sarake on staattinen. Jos viidennen sarakkeen aika pysyy alhaisena ja kolmas sarake laskee, tämä on oire ongelmasta. 

 

 Vaikutus

Kirjoittamisen suorituskyky on heikko asiakkaille.

Syy

Edellä seurattava NET_LONG_RCV_GRP_PROCESS osoittaa, että TCP-tietojen lähettäminen etä-SDS:ään kesti kauemmin kuin 1 s.

Tämä viive voi johtua pienestä TCP:n ruuhkautumisesta verkon ylläpidon jälkeen eikä käyttöjärjestelmässä ole määritetty asianmukaisesti OOO (Out of Order) -pakettiparametria. Tämä aiheuttaa sen, että SDS-liitännät SDS-liitäntöihin eivät pysty kommunikoimaan tehokkaasti, mikä johtaa useisiin TCP-uudelleenlähetyksiin ja segmentin koon pienenemiseen. Tämä suurentaa kirjoitusviivettä, koska tämä vaikuttaa vain SDS–SDS-pistokkeisiin. 

Tämä ei vaikuta lukuviiveeseen, koska tallennustietoasiakkaat (SDC) kommunikoivat yhden SDS:n lukukohtaisella IO-pyynnöllä eivätkä ole riippuvaisia SDS:n ja SDS:n välisestä TCP-tiedonsiirrosta.

Tarkkuus

Voit kiertää ongelman välittömästi käynnistämällä SDS-palvelun uudelleen jokaisessa solmussa, jota ongelma koskee. Käytä huoltotilaa, kun käynnistät SDS-prosessin uudelleen. "Pkill sds" riittää, kun solmu on huollossa.  

Voit estää ongelman toistumisen jatkossa seuraavasti:

  1. Käytä sysctl-asetuksia, joista keskustellaan tässä julkisessa tietämyskannan artikkelissa:
    Tallennusdatapalvelinsolmut eivät välttämättä sisällä oikeita järjestelmän hienosäätöparametreja, mikä voi aiheuttaa suorituskykyongelmia
     
  2. Jos käytössä on Red Hat Enterprise Linux (RHEL) / CentOS 7, päivitä SDS-solmujen käyttöjärjestelmän ytimen versio versioon 3.10.0-1160.66.1 tai uudempaan

Versio, jota ongelma koskee

PowerFlex 3.x

Korjattu versiossa

Release Certification Matrix (RCM) -versio 3.6.3.2 tai uudempi
Intelligent Catalog (IC) -versio 38.363.02 tai uudempi

Artikkelin ominaisuudet
Artikkelin numero: 000223254
Artikkelin tyyppi: Solution
Viimeksi muutettu: 27 elok. 2026
Versio:  4
Etsi vastauksia kysymyksiisi muilta Dell-käyttäjiltä
Tukipalvelut
Tarkista, kuuluuko laitteesi tukipalveluiden piiriin.