Замечено, что при использовании ОС Windows Server 2022/2025 на аппаратной платформе HPE ProLiant DL380p Gen8 в диспетчере задач Windows Task Manager может некорректно отображаться информация о нагрузке на процессорные ядра сервера. При этом данная проблема может проявляться плавающим образом. Например, имеются два одинаково сконфигурированных хоста виртуализации с одинаковым актуальным набором микрокода и идентичным уровнем обновлений ОС Windows Server 2022 Datacenter. На первом сервере показания нагрузки CPU в диспетчере задач выглядят как вполне работоспособные и правдоподобные. На втором таком же сервере показания нагрузки CPU всегда нулевые.

Эта ситуация была обнаружена случайно, когда в течение дня пришлось пару раз заглядывать в диспетчер задач. И это не было замечено ранее, ведь, с точки зрения большинства систем мониторинга, сервер с постоянной нулевой нагрузкой не представляет из себя ничего криминального … это просто простаивающий сервер.
И как в прошлый раз, в данной ситуации мы должны учитывать то, что в представленном примере используется неподдерживаемая конфигурация связки железа и серверной ОС, так как с точки зрения HPE и, согласно опубликованной информации в Windows Server Support matrix, для данной серверной платформы последняя поддерживаемая ОС была Windows Server 2016.
Данная проблема была замечена ещё в бытность Windows Server 2019 и на других моделях серверов поколения Gen8 и связана она с тем, что в настройках BIOS администратором сервера могла быть изменена схема управления питанием со стандартного режима "Dynamic Power Savings Mode" на режим максимальной производительности "Static Hight Perfomance Mode".

Если мы хотим вернуть в нормальное русло работу диспетчера задач и опроса стандартных счётчиков производительности Windows для систем мониторинга, но не хотим при этом возвращаться на энергосберегающий режим "Dynamic Power Savings Mode" (не лучший вариант для систем требующих максимальной отзывчивости), то в качестве обходного решения можно использовать переключение на режим "OS Control Mode":

Переключение режима управления питанием потребует перезагрузки сервера и после следующей загрузки мы должны увидеть желаемый результат.

Так как теперь связанный с питанием уровень производительности управляется самой ОС, нам нужно не забыть откорректировать Power Plan в панели управления Windows, включив желаемый режим High perfomance.

Если в вашем окружении используются серверы HPE ProLiant поколения Gen8 с ОС более новыми, чем Windows Server 2016, то рекомендую провести по ним проверку показаний процессорной нагрузки на предмет наличия постоянных нулевых показаний, чтобы не иметь в системах мониторинга факта отсутствия данных по важным метрикам.
RSS - Записи
Добавить комментарий