1

ssh 経由で接続され、OpenIPMI ツールがインストールおよび構成されている OppenPower マシンでいくつかの ipmitool コマンドを実行しようとすると発生する非常に高いレイテンシーを回避しようとしています。

次のようなコマンドを実行すると:

ipmitool sdr type 0x03 

現在の平均消費電力を取得するには、約 20 秒の待ち時間があります。

しかし、私が使用するとき

ipmitool shell 

そして、これらの種類のコマンドを実行すると、内部の ipmi セッションが維持されるため、応答時間が非常に速くなります。

私の目標は、たとえば「get-power-consumption-command」を毎秒 (または 100 ミリ秒ごと) 発行して、C で実装したアルゴリズムのエネルギー効率を測定する小さなスクリプトを作成することです。

python-ipmiを試しましたが、そのライブラリは LAN またはシリアル端末経由の接続しか提供していません。しかし、それを直接使用して /dev/ipmi0 から読み取りたいだけです。

この問題の適切な解決策を知っている人はいますか?

4

0 に答える 0