© Университет Лидса, 2016 г.
energy modeller calibration tool Tango (EMC) является компонентом европейского проекта TANGO (http://tango-project.eu).
EMC распространяется по лицензии Apache версии 2.0.
Калибратор выполняет начальные эксперименты, которые позволяют энергетической модели прогнозировать будущее энергопотребление в зависимости от рабочей нагрузки.
Это руководство разделено на две части: одна посвящена компиляции Калибратора, а вторая посвящена запуску и настройке Калибратора.
Двумя основными предпосылками для специалиста по энергетическому моделированию являются:
Теперь можно указать файл конфигурации под названием «Apps.csv». Этот файл содержит подробную информацию о приложениях, используемых для создания тренировочной нагрузки для хоста.
Пример приведен в исходном коде, а заголовки как часть файла по умолчанию записываются на диск, если файл apps.csv не найден. Тестовое приложение также предоставлено в разделе utilsascetic-load-generator-app. В этом файле указывается следующее: время запуска приложения, стандартные файлы вывода и ошибки для перенаправления вывода, рабочий каталог приложения, а также следует ли перенаправлять вывод на экран или нет.
Отчеты Sonar Cloud для этого проекта доступны по адресу: https://sonarcloud.io/dashboard?id=eu.tango%3Aenergy-modeller-standalone-калибровка-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]
[имя хоста]: это необязательный аргумент, указывающий, для какого хоста эмулировать ваттметр. Если имя хоста не указано, инструмент будет работать для всех откалиброванных хостов.
[остановка при калибровке]: флаг остановки при калибровке предотвратит калибровку в тех случаях, когда данные уже собраны.
[только для тестов]: флаг «Только тест» пропускает калибровочный запуск и выполняет только тест.
[no-benchmark]: флаг отсутствия теста позволяет пропустить тестирование.
[use-watts-up-meter]: Флаг использования ватт-up-meter можно использовать, чтобы Zabbix не использовался для калибровки, а вместо этого выполнялись локальные измерения. Для этого требуется измеритель мощности.
Калибратор Energy Modeller работает со следующими компонентами: