PowerFlex: Konfigurationsvejledning for CPU-inaktiv tilstand
Summary: Under flere PowerFlex-udgivelser er standardkonfigurationen af CPU ens inaktive tilstand ændret. Dette har skabt forvirring for kunder og feltteams, der oplever forskelle mellem forventede vs. implementerede konfigurationer. Disse variationer fører ofte til unødvendige supportsager eller nodekonfigurationsjusteringer. ...
Instructions
Oversigt
Den observerede konfiguration af inaktiv CPU-tilstand varierer mellem noder i den samme klynge.
Værktøjer eller valideringskontroller markerer uoverensstemmelser, der ser ud til at overtræde indstillingerne for bedste praksis-ydeevne. Også en fejlfortolkning, at forskelle indikerer ydeevnerisiko eller forkert konfiguration.
Tekniske detaljer
PowerFlex styrer CPU'ens inaktive tilstand ved hjælp af to startindlæsningsparametre:
-
intel_idle.max_cstate
Værdi Funktionsmåde 1Forhindrer dybere CPU-inaktive tilstande ved hjælp af intel_idle driveren 0Deaktiverer intel_idle og udsætter ACPI-driveren Effektivt resultat: Samme begrænsning af dybe tomgangstilstande -
processor.max_cstate
Værdi Funktionsmåde 0eller1Forhindrer dybere ACPI-inaktive tilstande Effektivt resultat: Ingen forskel i funktionel ydeevne
Disse værdier begrænser dybe CPU-slumretilstande, hvilket kan øge vækningsventetiden og forårsage I/O-ydeevne-jitter.
Test udført af PowerFlex Performance Engineering bekræfter, at enhver kombination af 0 eller 1 for disse to parametre resulterer i ækvivalent adfærd på PowerFlex-systemer.
Derfor indebærer variationer i observerede indstillinger ikke forringelse af ydeevnen eller konfigurationsafvigelse.
Validerede ækvivalente kombinationer
Alle følgende konfigurationer overholder bedste praksis for PowerFlex:
Afhjælpning er ikke nødvendig, hvis der opstår nogen af nedenstående konfigurationsvariationer.
Kombination #1 - intel_idle.max_cstate = 0 ; processor.max_cstate = 0
Kombination #2 - intel_idle.max_cstate= 0 ; processor.max_cstate = 1
Kombination #3 - intel_idle.max_cstate= 1 ; processor.max_cstate = 0
Kombination #4 - intel_idle.max_cstate= 1 ; processor.max_cstate = 1
Disse indstillinger anvendes automatisk under implementering ved hjælp af PowerFlex Manager.
De valideres under livscyklusoperationer af SCR-værktøjet (vX.Y og derover). Manuel ændring er ikke påkrævet, medmindre SCR udtrykkeligt markerer en konfiguration, der ikke opfylder kravene.