Я пытаюсь рассчитать загрузку ЦП LPAR, но получаю неправильные результаты. Я могу увидеть загрузку в веб-интерфейсе HMC, но я хотел бы рассчитать ее сам для собственных целей.
Мой тест: я беру LPAR с 0,2 EC и текущим использованием 0,6 (0,6/0,2 = 3 -> 300%). Таким образом, я ожидаю 300% от этого конкретного LPAR.
Я вхожу в HMC и запускаю
lslparutil -m Имя_машины -r lpar -n 2 --filter lpar_names=Имя_lpar -F время,ограниченные_циклы,неограниченные_циклы,ограниченные_циклы
Я получаю значения за последние две минуты.
04/26/2017 13:21:43,294282846772027,683494280098951,1050755263230847
04/26/2017 13:20:43,294273753737790,683455429211045,1050746050402243
Затем я использую формулу для расчета загрузки процессора из руководства IBM по lslparutil (https://www.ibm.com/support/knowledgecenter/en/8408-E8E/p8edm/lslparutil.html)
Использование процессора % = ((ограниченные_циклы + неограниченные_циклы) / разрешенные_циклы) * 100
Загрузка процессора % = (((294282846772027 - 294273753737790) + (683494280098951 - 683455429211045)) / (1050755263230847 - 1050746050402243)) * 100
Загрузка процессора % = 520,40%
Я получаю загрузку процессора 520%, а не 300%. Что-то тут не так. Что это может быть?
Спасибо
решение1
Значение, которое вы получаете от lslparutil, на самом деле верно в вашем случае. То, что вы видите в веб-интерфейсе, не то, что вы думаете. Это связано с физическим использованием. Надеюсь, это проясняет ситуацию