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í 1Zabraňuje hlubším stavům nečinnosti procesoru pomocí ovladače intel_idle. 0Zakáže intel_idle a odloží ovladač ACPI. Efektivní výsledek: Stejné omezení hlubokých klidových stavů -
processor.max_cstate
Hodnota Chování 0nebo1Zabraň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.
Kombinace #1 - intel_idle.max_cstate = 0 ; processor.max_cstate = 0
Kombinace #2 - intel_idle.max_cstate= 0 ; processor.max_cstate = 1
Kombinace #3 - intel_idle.max_cstate= 1 ; processor.max_cstate = 0
Kombinace #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.
Ověřují se během operací životního cyklu pomocí nástroje SCR (vX.Y a vyšší). Ruční úprava není nutná, pokud SCR explicitně neoznačí nevyhovující konfiguraci.