Abstract: Data centers are ever increasing as we become more reliant of web based transactions. The benefits of such massive computing are obvious by the speed and ease we can get most media or information. A challenge is that new large data centers introduce a level of energy consumption that the world has not seen before. The obvious energy cost of running the computers is a billion dollar problem, but there are hidden costs like running cooling systems as well. To help combat the problems of large data centers, we aim at developing solutions that can work for each type of data center. This could entail creating tools that are generic enough to work for all data centers, or focusing on specific tools the type of software running in the data center. In this talk, we present a thermal model that is flexible enough to be applicable for all data centers; we show how our model can be used to save energy. We also discuss new energy saving techniques for Hadoop clusters specifically, where we focus on very data centric implementations of Hadoop to gain a significant energy savings.
08448380779 Call Girls In Civil Lines Women Seeking Men
Thermal and Energy Saving Techniques for Data Centers
1. Data Center Specific Thermal
and Energy Saving Techniques
Tausif Muzaffar and Xiao Qin
Department of Computer Science and
Software Engineering
Auburn University
1
3. Data Centers
• In 2013, there are over 700 million square
feet of data centers in united states
• Data centers account for 1.2% of all data
power consumed in United States
3
5. Data Center Power Usage
45%
25%
15%
15%
Server
Cooling
Utilities
Network
5
6. 𝐈𝐧𝐭𝐢𝐚𝐥 𝐓𝐞𝐦𝐩𝐭𝐞𝐫𝐚𝐭𝐮𝐫𝐞
Server i+1
Server i
Server i-1
CRAC
𝐎𝐮𝐭𝐥𝐞𝐭 𝐓𝐞𝐦𝐩𝐭𝐞𝐫𝐚𝐭𝐮𝐫𝐞
𝐒𝐮𝐩𝐩𝐥𝐢𝐞𝐝 𝐓𝐞𝐦𝐩𝐭𝐞𝐫𝐚𝐭𝐮𝐫𝐞
Thermal Recirculation
Workload
𝐈𝐧𝐥𝐞𝐭 𝐓𝐞𝐦𝐩𝐭𝐞𝐫𝐚𝐭𝐮𝐫𝐞
6
8. Prior Thermal Models
• Some are based on power rather than
workload
• Ignore I/O heavy applications
• Requires some sensor support
• Not easily ported to different platforms
8
9. Research Goal
iTad: making a simple and practical way to
estimate the temperature of a data node
based on
• CPU Utilization
• I/O Utilization
• Average Conditions of a Data Center
9
10. Our Focus
• To focus on each server separately and
find the outlet temperature
• To estimate inlet temperature based on
that outlet temperature
Server iTINIT
Server Model Inlet Model
Outlet
Inlet
11
11. Server Model
• Three factors affect the output temperature
of a single node
– Inlet Temperature
– CPU Workload
– I/O Workload
Server i
TINIT
CPU Workload I/O Workload
Tout
12
15. Workload Model
• To assess how the CPU and I/O effect
workload
CPU
Workload
I/O
Workload
CPU
Components
I/O
Components
17
16. Inlet Model
• After the first run we need to update the
inlet temperature to do that we developed
this model
TINIT
Tout
Ts
Tin
18
17. Determining Parameters
• To implement this model we need to get
the following constants
– Maximum I/O and CPU can affect the outlet
temperature
– Z which is a collection of constants
19
18. Gathering Values
• We thermometers
to gather inlet and
outlet temperatures
• We used infrared
thermometers to
get the surface
temperature
20
21. Determining Constants
• We observed the rate in changed with
CPU and I/O
• We used the values to calculate Z
23
22. Verification
• After getting the constants we ran a live
test where we had a computer run tasks
and we measured actual outlet
temperatures vs. model outlet temperature
24
47. Summary
• iTad: a simple and practical way to
estimate the temperature of a data node
• NAP: an energy-saving technique for disks
in Hadoop clusters
50
iTad – I/O Thermal Aware Data-Center
Our goal was to make a simple and practical way to estimate the temperature of a data node based on
CPU Utilization
I/O Utilization
Average Conditions of Data Center
Our model is based on theory of heat transfer and our experiments are based on actual implementation rather than simulation
Instead of modeling the entire data center as a whole we focus on each server separately and find the outlet temperature
Hr: heat transfer coefficient
A: surface area
We also developed a workload model that will assess how the CPU and I/O effect work load
di is hight
Floor: di=0
Top: di=d
Group size 1: 1 active disk at a time
Group size 4: 4 active disks at a time
iTad – I/O Thermal Aware Data-Center
Our goal was to make a simple and practical way to estimate the temperature of a data node based on
CPU Utilization
I/O Utilization
Average Conditions of Data Center
Our model is based on theory of heat transfer and our experiments are based on actual implementation rather than simulation