© リーズ大学 2016
Tango energy modeller calibration tool (EMC) は、欧州プロジェクト TANGO (http://tango-project.eu) のコンポーネントです。
EMC は、Apache License バージョン 2.0 に基づいて配布されています。
キャリブレーターは、エネルギー モデルがワークロードに基づいて将来の電力消費を予測できるようにする初期実験を実行します。
このガイドは 2 つの部分に分かれており、1 つはキャリブレーターのコンパイルに特化し、もう 1 つはキャリブレーターの実行および構成方法を説明します。
Energy Modeller の主な 2 つの前提条件は次のとおりです。
「Apps.csv」という設定ファイルを指定できるようになりました。このファイルは、ホストのトレーニング負荷を誘発するために使用されるアプリケーションに関する詳細を提供します。
ソース コード内に例が提供されており、apps.csv ファイルが見つからない場合は、デフォルト ファイルの一部としてヘッダーがディスクに書き出されます。テスト アプリケーションも utilsascetic-load-generator-app に提供されています。このファイルは、アプリケーションを実行する開始時刻、出力をリダイレクトする標準出力ファイルとエラー ファイル、アプリケーションの作業ディレクトリ、出力も画面にリダイレクトするかどうかを指定します。
このプロジェクトの Sonar Cloud レポートは、https://sonarcloud.io/dashboard?id=eu.tango%3Aenergy-modeller-standalone-calibration-tool で入手できます。
その使用法は次のとおりです。
java –jar energy-modeller-standalone-calibration-tool-0.0.1-SNAPSHOT.jar [hostname] [halt-on-calibrated] [benchmark-only] [no-benchmark] [use-watts-up-meter]
[hostname]: これは、ワット メーターをエミュレートするホストを指定するオプションではない引数です。ホスト名が指定されていない場合、ツールは調整されたすべてのホストに対して機能します。
[halt-on-calibrated]: halt-on-calibrated フラグは、データがすでに収集されている場合にはキャリブレーションを防止します。
[ベンチマークのみ]: ベンチマークのみフラグは、キャリブレーションの実行をスキップし、ベンチマークの実行のみを実行します。
[no-benchmark]: no-benchmark フラグはベンチマークをスキップします。
[use-watts-up-meter]: use-watts-up-meter フラグを使用すると、Zabbix をキャリブレーションに使用せず、代わりにローカル測定を実行できます。これにはワットアップメーターが必要です。
エネルギー モデラー キャリブレーターは、次のコンポーネントで動作します。