LPAR CPU使用率計算(AIX)

LPAR CPU使用率計算(AIX)

LPARのCPU使用率を計算しようとしましたが、誤った結果が表示されます。 HMCのWebインターフェースで利用率を見ることができますが、私の目的に合わせて自分で計算してみたいです。

私のテスト: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 - 1)

プロセッサ使用率% = 520.40%

300%ではなく520%のプロセッサ使用率を取得します。ここでは何か離れているようです。何ができたのか?

ありがとう

ベストアンサー1

lslparutilから得られた値は実際にあなたの場合は正確です。 Webインターフェイスに見えるのは、あなたが思うものとは異なります。これは物理的な使用に関連しています。これが問題を説明することを願っています。

おすすめ記事