PowerFlex: Pokyny ke konfiguraci stavu nečinnosti procesoru
Summary: Během několika verzí systému PowerFlex se výchozí konfigurace nečinného stavu procesoru změnila. To způsobilo zmatek pro zákazníky a terénní týmy, které vidí rozdíly mezi očekávanými a nasazenými konfiguracemi. Tyto variace často vedou ke zbytečným případům podpory nebo úpravám konfigurace uzlů. ...
Instructions
Přehled
Pozorovaná konfigurace nečinnosti procesoru se liší mezi uzly ve stejném clusteru.
Nástroje nebo ověřovací kontroly označují nesrovnalosti, které se zdají porušovat nastavení výkonu osvědčených postupů. Chybná interpretace těchto rozdílů také značí riziko výkonu nebo chybnou konfiguraci.
Technické detaily
Platforma PowerFlex řídí chování procesoru v klidovém stavu pomocí dvou parametrů spouštěcího zavaděče:
intel_idle.max_cstate
| Hodnota | Chování |
|---|---|
| 1 | Hodnota zabraňuje hlubším stavům nečinnosti procesoru pomocí intel_idle Ovladač. |
| 0 | Hodnota zakáže intel_idle a podřídí se ovladači ACPI. |
| Efektivní výsledek: Stejné omezení hlubokých klidových stavů | |
processor.max_cstate
| Hodnota | Chování |
|---|---|
| 0 nebo 1 | Hodnota zabraňuje hlubším stavům nečinnosti rozhraní ACPI. |
| Efektivní výsledek: Žádný rozdíl ve funkčním výkonu | |
Tyto hodnoty omezují hluboké režimy spánku procesoru, což může zvýšit latenci probuzení a způsobit kolísání výkonu I/O.
Testování provedené společností PowerFlex Performance Engineering potvrzuje, že jakákoli kombinace hodnoty 0 nebo 1 pro tyto dva parametry vede k rovnocennému chování systémů PowerFlex.
Proto odchylky v pozorovaných nastaveních neznamenají snížení výkonu nebo posun konfigurace.
Ověřené ekvivalentní kombinace
Všechny následující konfigurace odpovídají vzorovým postupům pro systém PowerFlex.
Pokud narazíte na některou z níže uvedených variant konfigurace, není nutná žádná náprava.
Combination #1 - intel_idle.max_cstate = 0 ; processor.max_cstate = 0 Combination #2 - intel_idle.max_cstate= 0 ; processor.max_cstate = 1 Combination #3 - intel_idle.max_cstate= 1 ; processor.max_cstate = 0 Combination #4 - intel_idle.max_cstate= 1 ; processor.max_cstate = 1
Tato nastavení se automaticky použijí během nasazování pomocí nástroje PowerFlex Manager.
Jsou ověřovány během operací životního cyklu nástrojem SCR (vX.Y a vyšší). Ruční úprava není nutná, pokud SCR explicitně neidentifikuje nevyhovující konfiguraci.