PowerFlex: Veiledning for konfigurasjon av CPU-inaktiv tilstand
Summary: Under flere PowerFlex-utgivelser har standard CPU-tomgangskonfigurasjon blitt endret. Dette har ført til forvirring for kunder og feltteam som ser forskjeller mellom forventede kontra distribuerte konfigurasjoner. Disse variasjonene fører ofte til unødvendige støttetilfeller eller justeringer av nodekonfigurasjonen. ...
Instructions
Oversikt
Observert CPU-idle-state-konfigurasjon varierer mellom noder i samme klynge.
Verktøy eller valideringskontroller flagger avvik som ser ut til å bryte med ytelsesinnstillingene for anbefalte fremgangsmåter. Også en feiltolkning om at forskjeller indikerer ytelsesrisiko eller feilkonfigurasjon.
Tekniske detaljer
PowerFlex kontrollerer atferden til CPU-inaktiv tilstand ved hjelp av to oppstartslasterparametere:
-
intel_idle.max_cstate
Value Atferd 1Forhindrer dypere CPU-inaktiv tilstand ved hjelp av intel_idle-driveren 0Deaktiverer intel_idle og utsetter ACPI-driveren Effektivt resultat: Samme begrensning av dype inaktive tilstander -
processor.max_cstate
Value Atferd 0eller1Hindrer dypere ACPI-inaktive tilstander Effektivt resultat: Ingen funksjonell ytelsesforskjell
Disse verdiene begrenser dype CPU-hviletilstander, noe som kan øke vekkeventetiden og forårsake støy for I/O-ytelsen.
Testing utført av PowerFlex Performance Engineering bekrefter at en kombinasjon av 0 eller 1 for disse to parameterne gir tilsvarende virkemåte på PowerFlex-systemer.
Variasjoner i observerte innstillinger innebærer derfor ikke redusert ytelse eller konfigurasjonsdrift.
Godkjente ekvivalente kombinasjoner
Alle følgende konfigurasjoner er i samsvar med anbefalte fremgangsmåter for PowerFlex:
Ingen utbedring er nødvendig når det oppstår noen av konfigurasjonsvariasjonene nedenfor.
Kombinasjon #1 - intel_idle.max_cstate = 0 ; processor.max_cstate = 0
Kombinasjon #2 - intel_idle.max_cstate= 0 ; processor.max_cstate = 1
Kombinasjon #3 - intel_idle.max_cstate= 1 ; processor.max_cstate = 0
Kombinasjon #4 - intel_idle.max_cstate= 1 ; processor.max_cstate = 1
Disse innstillingene brukes automatisk under implementering ved hjelp av PowerFlex Manager.
De valideres under livssyklusoperasjoner av SCR-verktøyet (vX.Y og høyere). Manuell endring er ikke nødvendig med mindre SCR eksplisitt flagger en konfigurasjon som ikke samsvarer.