LPAR CPU 활용도 계산(AIX)

LPAR CPU 활용도 계산(AIX)

LPAR의 CPU 사용률을 계산하려고 하는데 잘못된 결과가 나타납니다. HMC 웹 인터페이스에서 활용도를 볼 수 있는데, 제 목적에 맞게 직접 계산해보고 싶습니다.

내 테스트: EC가 0.2이고 현재 사용률이 0.6(0.6/0.2 = 3 -> 300%)인 LPAR이 있습니다. 따라서 이 특정 LPAR에 대한 나의 기대치는 300%입니다.

HMC에 로그인해서 실행했는데

lslparutil -m MachineName -r lpar -n 2 --filter lpar_names=lparName -F 시간,capped_cycles,uncapped_cycles,entitled_cycles

지난 2분의 값을 얻었습니다

2017/04/26 13:21:43,294282846772027,683494280098951,1050755263230847

2017/04/26 13:20:43,294273753737790,683455429211045,1050746050402243

그런 다음 lslparutil에 대한 IBM 매뉴얼의 공식을 사용하여 프로세서 사용률을 계산했습니다(https://www.ibm.com/support/knowledgecenter/en/8408-E8E/p8edm/lslparutil.html)

프로세서 사용률 % = ((capped_cycles + uncapped_cycles) /titled_cycles) * 100

프로세서 사용률 % = (((294282846772027 - 294273753737790) + (683494280098951 - 683455429211045)) / (1050755263230847 - 1050746050402243)) * 100

프로세서 활용률 % = 520.40%

300%가 아닌 520%의 프로세서 사용률을 얻습니다. 여기서는 뭔가 멀리 있는 것 같습니다. 뭐가 될수 있었는지?

감사해요

답변1

lslparutil에서 얻은 값은 실제로 귀하의 경우 정확합니다. 웹 인터페이스에 보이는 것은 당신이 생각하는 것과 다릅니다. 이는 물리적인 사용과 관련이 있습니다. 이것이 문제를 설명하기를 바랍니다.

관련 정보