Why Blow Away Heat? Harvest Server’s Heat Using Ther- moelectric Generators Ted Tsung-Te Lai, Wei-Ju Chen, Yi-Hsuan Hsieh, Kuei-Han Li, Ya-Yunn Su, Polly Huang, Hao-Hua Chu {tedlai, r99922148,r00922022, r98922022, yysu}@csie.ntu.edu.tw, phuang@cc.ee.ntu.edu.tw, hchu@csie.ntu.edu.tw National Taiwan University ABSTRACT This paper argues for harvesting energy from servers’ wasted heat in data centers. Our approach is to distribute a large number of thermoelectric generators (TEGs) on or nearby server hotspot components whose surface temperature is high enough for electricity regeneration. This paper answers the following questions. (1) Which server hotspot components are hot enough for energy harvesting by TEGs? (2) How much energy can be harvested from these selected server hotspot components? We further propose an energy-harvest aware scheduler that optimizes TEGs’ energy harvesting efficiencies while preventing overheating of server components. Categories and Subject Descriptors C.5.5 [Computer System Implementation]: Servers General Terms Management, Measurement, Performance. Keywords Keywords are your own designated keywords. 1. INTRODUCTION A data center consumes vast amount of electricity and produces enormous amount of wasted heat that needs to be removed by cooling facilities. This paper looks at wasted heat as opportunities for energy harvesting. Our approach is to deploy and distribute a large number of small thermoelectric generators (TEGs) on or nearby server hotspot components and turn their wasted heat back into electrical energy. TEGs are devices made of bismuth telluride material that can convert heat into electrical energy based on the Seebeck effect. Several recent research projects have proposed various ways of exploiting wasted heat produced by cloud data centers. For examples, Liu et. al [1] introduces the concept of data furnace in which servers are used both as space heaters in buildings and IT infrastructure. Similarly, the Finish Uspenski data center [2] is planning to use waste heat produced by servers for heating and hot water requirement of approximately 2,000 houses nearby the data center. This paper argues that it is possible to extract energy from selected server hotspot components whose surface temperature can rise and sustain high enough (i.e., around 70 o C) for electricity regeneration using TEGs. Note that the hotspot surface temperature of these server components is much higher than the temperature of the servers’ fan-exhaust air around 40 o C. To show the energy harvesting potentials of the proposed approach, we have performed experiments to answer the following questions. What are the server hotspot components whose surface temperature can rise and sustain high enough for energy harvesting by TEGs? How much energy can be harvested from these selected server hotspot components? We further propose an energy-harvesting workload scheduler to optimize TEG’s energy harvesting efficiencies while preventing overheating in these server hotspot components. 2. SERVER HOTSPOT COMPONENTS To identify server hotspot components with energy harvesting potentials, we performed experiments on a Dell PowerEdge R310 1U rack server. A thermal image was first taken to show the hotspots inside the server (See figure 1). We then installed an infrared thermometer to measure surface temperature on selected server components, including CPU, memory chips, the hard disk, the SAS (Serial attached SCSI) controller IC, the graphic chip and the network chip. To show the relationship between the temperature and the utilization of each server component, we ran the Phoronix Test Suite benchmarks to keep these server components busy and observed their surface temperature. Table 1 summarizes each server component’s temperature at the idle and busy state. Table 1 shows that CPU can reach high temperature, thus ideal for TEG energy harvesting. We further performed an experiment to measure the amount of energy TEG can harvest from the CPU. Figure 2 plots the CPU utilization, the CPU temperature and the TEG harvested energy over time. When running 100% CPU utilization, the CPU temperature gradually climbed from 40 o C to 90 o C and increased the amount of energy harvested by the TEG to 0.2W to 0.3W. In other words, the amount of harvested energy is proportional to the CPU utilization and CPU temperature. Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Conference’12, Month 1–2, 2010, City, State, Country. Copyright 2010 ACM 1-58113-000-0/00/0010…$10.00.