Comment mesurer la consommation d'énergie du serveur?

12

Existe-t-il une commande ou un package qui peut être utilisé pour calculer la puissance consommée par mon serveur? Je souhaite savoir combien coûte mon serveur pour fonctionner. Je connais les calculs de combien cela coûterait si l'on tirait les 300 watts de la PSU, mais je pense que ce n'est probablement pas la réalité.

Il est utilisé comme serveur de fichiers et de médias, donc la plupart du temps il sera raisonnablement inactif. Il fonctionne également comme un serveur sans tête, donc tout ce qui m'intéresse, c'est le serveur lui-même.

Codemwnci
la source
Une idée est de saisir la tension actuelle utilisée par chaque matériel et de la convertir. C'est ce que font les systèmes UPS, cela ne prendrait pas beaucoup de mathématiques, mais la théorie convient. Vous devriez pouvoir extraire la tension du processeur à l'aide de capteurs. Comme je m'attends à ce que vous exécutiez un serveur normal, vous n'utiliserez probablement aucun périphérique USB, mais vous devrez calculer une tension minimale. Il y a beaucoup à faire mais cela peut valoir la peine si vous voulez rester vert.
Jordon Bedwell du
Je recommanderais d'utiliser ce calculateur de puissance pour déterminer la quantité d'énergie que vous utilisez réellement.

Réponses:

10

Je ne pense pas qu'il soit possible de calculer la consommation d'énergie par logiciel de manière fiable.

Certains ordinateurs portables (la plupart?) Peuvent vous dire combien d'énergie vous tirez de la batterie. Mais je ne pense pas que cela soit possible pour les ordinateurs de bureau ou les serveurs sans matériel spécial.

Si vous avez un accès physique au serveur, vous pouvez simplement le brancher sur un moniteur de consommation d'électricité, par exemple celui-ci pour 22 USD.

pableu
la source
+1, bien que le moniteur ne soit probablement pas très utile au Pays de Galles, mais il existe des alternatives pour le Royaume-Uni.
Richard Holloway
Je viens de Suisse, le moniteur auquel je me connectais ne me serait pas très utile non plus :-) Je voulais juste donner un exemple.
pableu
1

AFAIK la plupart des serveurs et du matériel de bureau n'ont pas les pièces matérielles nécessaires pour mesurer cela (contrairement aux ordinateurs portables où cela fait partie de l'électronique de la batterie).

Si vous avez un onduleur, cela pourrait faire partie de ses fonctionnalités, donc si vous en avez un, vous voudrez peut-être consulter sa documentation.

Sinon, il y a aussi des appareils que vous pouvez mettre entre le serveur et la prise murale pour mesurer cela.

JanC
la source