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에서 얻은 값은 실제로 귀하의 경우 정확합니다. 웹 인터페이스에 보이는 것은 여러분이 생각하는 것과 다릅니다. 이는 물리적 사용과 관련이 있습니다. 그 일이 해결되기를 바랍니다.

관련 정보