2015-07-26 2 views
0

Je travaille à réduire la consommation d'énergie des hôtes dans le cloud computing. Pour cela, j'ai besoin de connaître la température du processeur de mon hôte. Je voudrais tirer la température de la puissance que l'hôte du CPU consomme ce moment. Puisque je n'ai pas d'idée claire sur la thermodynamique, je suis confus si je peux le faire. Puis-je obtenir de l'aide ou des suggestions sur les théories et les formules de pouvoir, de température et d'énergie qui peuvent m'aider à atteindre mon objectif?Existe-t-il une équation relationnelle directe entre la température et la puissance?

+0

Cela appartient probablement à Physics ou Server Fault. Je ne sais pas lequel. –

+0

Mesurer la puissance/l'énergie/la température est un problème de centre de données important et important. Cela signifie qu'il y a beaucoup d'entreprises offrant des forfaits pour ce faire. Vérifiez autour. Un tel produit qui est "gratuit" est le [Intel Energy Checker] (https://software.intel.com/en-us/articles/intel-energy-checker-sdk/). –

Répondre

0

Réponse courte: vous ne pouvez pas calculer la température à partir de la puissance. Vous voudrez peut-être revoir la physique de première année, si vous en avez le temps.

Réponse longue: Vous aurez besoin de plus d'informations que la simple puissance. L'énergie est conservée; c'est-à-dire que l'énergie n'est pas créée ou détruite, elle se déplace simplement et change de forme. L'énergie électrique entre dans l'ordinateur à travers un cordon, et le taux à laquelle il entre est appelé le puissance. Mais cette énergie doit aller quelque part, elle ne peut pas être détruite. Si l'ordinateur est équipé d'une batterie, de l'énergie peut s'y accumuler, mais seulement jusqu'à ce que la batterie soit pleine. Si l'ordinateur est éclairé, il peut émettre de l'énergie sous forme de lumière. S'il a une imprimante, il peut dépenser du papier de levage d'énergie d'un bac bas à une trémie haute. Il peut investir minuscule quantité d'énergie dans le stockage d'informations dans un support magnétique. Mais fondamentalement, toute l'énergie qui entre dans la machine sort sous la forme la plus facile, chaleur.

La machine peut évacuer la chaleur avec des ailettes de radiateur ou en réchauffant l'air dans la pièce. S'il ne parvient pas à évacuer assez rapidement la chaleur, la chaleur s'accumulera et la température de la machine augmentera. Plus la machine est chaude, plus elle peut rapidement s'échapper de la chaleur (car une chose chaude réchauffe l'air plus vite qu'une chose chaude). D'une manière ou d'une autre, la machine atteindra l'équilibre, de sorte que la vitesse à laquelle elle écarte l'énergie thermique correspondra à la vitesse à laquelle elle consomme de l'énergie électrique (à part les petites dépenses mentionnées ci-dessus).

Alors, quelle sera cette température d'équilibre? Cela dépend d'autres facteurs. Une machine avec un très bon système de refroidissement dans une chambre froide peut consommer 1000W et dire sympa et cool; Une machine avec un ventilateur faible coincé dans un placard étouffant au milieu de l'été avec beaucoup d'autres machines de ce genre peut devenir assez chaud pour faire frire un œuf, même quand il est en mode veille consommant 3,5W.

Vous aurez besoin de plus d'informations. Peut-être que vous pouvez obtenir le client pour monter un thermomètre dans la salle des serveurs.