© Université de Leeds 2016
energy modeller calibration tool Tango (EMC) est une composante du projet européen TANGO (http://tango-project.eu).
EMC est distribué sous licence Apache, version 2.0.
Le calibrateur effectue l'expérimentation initiale qui permet au modèle énergétique de prédire la consommation électrique future en fonction de la charge de travail.
Ce guide est divisé en deux parties, une spécifique à la compilation du Calibrateur et la seconde sur la façon d'exécuter et de configurer le Calibrateur.
Les deux principales conditions préalables du modélisateur énergétique sont :
Un fichier de configuration appelé « Apps.csv » peut désormais être spécifié. Ce fichier fournit des détails sur la ou les applications utilisées pour induire la charge de formation pour l'hôte.
Un exemple est fourni dans le code source et les en-têtes faisant partie d'un fichier par défaut sont écrits sur le disque si le fichier apps.csv n'est pas trouvé. Une application de test a également été fournie sous utilsascetic-load-generator-app. Ce fichier spécifie les éléments suivants : l'heure de début à laquelle l'application doit s'exécuter, les fichiers de sortie et d'erreur standard vers lesquels rediriger la sortie, le répertoire de travail de l'application et si la sortie doit également être redirigée vers l'écran ou non.
Les rapports Sonar Cloud pour ce projet sont disponibles sur : https://sonarcloud.io/dashboard?id=eu.tango%3Aenergy-modeller-standalone-calibration-tool
Son utilisation est la suivante :
java –jar energy-modeller-standalone-calibration-tool-0.0.1-SNAPSHOT.jar [hostname] [halt-on-calibrated] [benchmark-only] [no-benchmark] [use-watts-up-meter]
[nom d'hôte] : il s'agit d'un argument non facultatif qui indique pour quel hôte émuler le wattmètre. Si aucun nom d'hôte n'est spécifié, l'outil fonctionnera pour tous les hôtes calibrés.
[halt-on-calibrated] : l'indicateur halt-on-calibrated empêchera l'étalonnage dans les cas où les données ont déjà été collectées.
[benchmark-only] : l'indicateur de référence uniquement ignore l'exécution d'étalonnage et effectue uniquement une exécution de référence.
[no-benchmark] : l'indicateur "no-benchmark" ignore l'analyse comparative.
[use-watts-up-meter] : L'indicateur use-watts-up-meter peut être utilisé pour que Zabbix ne soit pas utilisé pour l'étalonnage mais que des mesures locales soient effectuées à la place. Cela nécessite un Watts Up Meter.
Le calibrateur de modélisation énergétique fonctionne avec les composants suivants :