SlideShare a Scribd company logo
Data Center Specific Thermal
and Energy Saving Techniques
Tausif Muzaffar and Xiao Qin
Department of Computer Science and
Software Engineering
Auburn University
1
Big Data
2
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
THERMAL MODEL
Part 1
4
Data Center Power Usage
45%
25%
15%
15%
Server
Cooling
Utilities
Network
5
𝐈𝐧𝐭𝐢𝐚𝐥 𝐓𝐞𝐦𝐩𝐭𝐞𝐫𝐚𝐭𝐮𝐫𝐞
Server i+1
Server i
Server i-1
CRAC
𝐎𝐮𝐭𝐥𝐞𝐭 𝐓𝐞𝐦𝐩𝐭𝐞𝐫𝐚𝐭𝐮𝐫𝐞
𝐒𝐮𝐩𝐩𝐥𝐢𝐞𝐝 𝐓𝐞𝐦𝐩𝐭𝐞𝐫𝐚𝐭𝐮𝐫𝐞
Thermal Recirculation
Workload
𝐈𝐧𝐥𝐞𝐭 𝐓𝐞𝐦𝐩𝐭𝐞𝐫𝐚𝐭𝐮𝐫𝐞
6
Thermal Recirculation
Management
• Sensor Monitoring
• Thermal Simulations
• Thermal Model
7
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
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
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
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
Server Model Diagram
TINIT
Server i
Tout
Workload
Convective
Heat Transfer
Radiant Heat
Transfer
13
Server Model Equations
(1) Convective Heat
Transfer of Server
(2) Radiant Heat
Transfer of Server
(3) Change in
temperature
15
Server Model Equations
(4) Set Radiant and Convection equal to
each other and solve for Tout
16
Workload Model
• To assess how the CPU and I/O effect
workload
CPU
Workload
I/O
Workload
CPU
Components
I/O
Components
17
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
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
Gathering Values
• We thermometers
to gather inlet and
outlet temperatures
• We used infrared
thermometers to
get the surface
temperature
20
Test Machines
21
Data Capture
• We gathered surface temperature and
stored the values like so
29.9 29.7 32.1 32 31.4 33.6
29.8 29.9 30.3 34.2 34.9 33.4
24.3 36.9 40.2 46.4 39.4
31.9
38 37 37.3 34.7
30.5 30,2 29.8 30.2 30.5 30.1
25.5
28.2
CPU: 0-5%
I/O: 0-5%
Avg: 33.7
29.8 29.9 29.7 29.8 29.9 30.1
30.6 32.6 33.1 33 33.2 33.2
30.1 32.5 37.1 37.2 32 34.5
27.9 45.2 44.4 59.6 39.4
33
46.7 43.2 47.3 35.1
30.1 30.1 31.6 29.4 30.9 31.2
30.4
29.9
CPU: 100%
I/O: 0-8%
Avg: 35.2
29.2 30.2 29.7 29.9 29.9 30.1
30.6 30.6 32.9 32.3 32 32.6
30.1 31.8 35.1 34.1 31 34.2
26.9 40.2 40.4 49.7 39.4
35
36.7 36.1 57.8 33.8
30.1 30 29.2 29.2 30.1 29.4
29.9
29.9
CPU: 0-10%
I/O: 100%
Avg: 34.6
29.8 29.8 30.4 31 31.2 31.422
Determining Constants
• We observed the rate in changed with
CPU and I/O
• We used the values to calculate Z
23
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
Implementations
• MPI using iTad to decisions
25
Implementations
• We added iTad to Hadoop Heartbeat
iTad
26
HADOOP DISK ENERGY
EFFICIENCY
Part 2
Disk Energy
• Disk drives varies in energy
• Disks can be a significant part of a server
29
Single-Disk Server Power
Usage
33%
5%
22%
10%
30%
Power Usage
CPU
Networking
Power Supply
Disks
DRAM
30
Scaling Server Disk #
• With every added disk, hard drive energy
plays a bigger role
31
Disk Dynamic Power
• Disks tend to have different consumption
modes
– Active
– Idle
– Standby
32
Hadoop Overview
• Parallel Processing
– Map Reduce
• Distributed Data
33
Hadoop Benefits
• Industry Standard
• Large Research Community
• I/O Heavy
34
Hadoop Architecture
• Hadoop creates
multiple replicas
• Metadata is
managed on
name node
• Nodes can have
multiple disks
35
Research Goal
36
NAP – E(N)ergy (A)ware Disks for Hadoo(P)
• Built for high energy efficiency
• Designed for Hadoop clusters
Setup
• 3-node cluster
• Each node identical
– 4 disks
– 4gb RAM
• Cloudera Hadoop
• Power meter
37
Optimizations
• We group disks together
– I/O Limits
– More time for disks to sleep
38
Naïve (Reactive) Algorithm
• Simply turn off
all drive until
needed
39
Proactive Algorithm
• Turn on next
drive before its
needed
Threshold
40
Comparing the Algorithms
PredictiveReactive
41
Speed
• Reactive does worse than proactive
• Time increase low
42
Block Size
• Effects how HDFS stores files
• Effects how fast it processes
43
File Size
• Effects how blocks are made
• Effect data locality
44
Map vs. Reduce
• Map is more I/O intensive usually
• Reduce was usually shorter
45
Map Heavy vs. Reduce Heavy
• Map Heavy is more I/O intensive
• Map and Reduce Heavy gets no gain
46
PRE-BUD Model
• Prefetching Energy-Efficient Parallel I/O
Systems with buffer Disk
47
NAP Energy Model
• Find added energy by disks
• Group can either be standby or active
• Read and writes assumed same
48
Energy Saving Simulation
49
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
Questions
51

More Related Content

What's hot

High Performance Computing
High Performance ComputingHigh Performance Computing
High Performance Computing
Dell World
 
Datwyler data center presentation info tech middle east
Datwyler data center presentation info tech middle eastDatwyler data center presentation info tech middle east
Datwyler data center presentation info tech middle east
Ali Shoaee
 
High Performance Computing
High Performance ComputingHigh Performance Computing
High Performance ComputingDivyen Patel
 
High performance computing
High performance computingHigh performance computing
High performance computing
punjab engineering college, chandigarh
 
Data Center Cooling Design - Datacenter-serverroom
Data Center Cooling Design - Datacenter-serverroomData Center Cooling Design - Datacenter-serverroom
Data Center Cooling Design - Datacenter-serverroom
marlisaclark
 
Data center power infrastructure
Data center power infrastructureData center power infrastructure
Data center power infrastructure
Livin Jose
 
4 steps to quickly improve pue through airflow management
4 steps to quickly improve pue through airflow management4 steps to quickly improve pue through airflow management
4 steps to quickly improve pue through airflow management
Upsite Technologies
 
DCIM
DCIMDCIM
Stulz datacentre cooling
Stulz datacentre coolingStulz datacentre cooling
Stulz datacentre coolingNick Turunov
 
Data Center Floor Design - Your Layout Can Save of Kill Your PUE & Cooling Ef...
Data Center Floor Design - Your Layout Can Save of Kill Your PUE & Cooling Ef...Data Center Floor Design - Your Layout Can Save of Kill Your PUE & Cooling Ef...
Data Center Floor Design - Your Layout Can Save of Kill Your PUE & Cooling Ef...
Maria Demitras
 
Data Center Cooling, Critical Facility and Infrastructure Optimization
Data Center Cooling, Critical Facility and Infrastructure OptimizationData Center Cooling, Critical Facility and Infrastructure Optimization
Data Center Cooling, Critical Facility and Infrastructure Optimization
Greg Stover
 
Data center
Data centerData center
Data center
Mohammad Danish
 
Data Center
Data CenterData Center
Data Center
dhana1663
 
POWER POINT PRESENTATION ON DATA CENTER
POWER POINT PRESENTATION ON DATA CENTERPOWER POINT PRESENTATION ON DATA CENTER
POWER POINT PRESENTATION ON DATA CENTER
vivekprajapatiankur
 
The Data Center Evolution and Pre-Fab Data Centers
The Data Center Evolution and Pre-Fab Data CentersThe Data Center Evolution and Pre-Fab Data Centers
The Data Center Evolution and Pre-Fab Data Centers
Schneider Electric
 
Thermal and airflow modeling methodology for Desktop PC
Thermal and airflow modeling methodology for Desktop PCThermal and airflow modeling methodology for Desktop PC
Thermal and airflow modeling methodology for Desktop PCJeehoon Choi
 
Clarifying ASHRAE's Recommended Vs. Allowable Temperature Envelopes and How t...
Clarifying ASHRAE's Recommended Vs. Allowable Temperature Envelopes and How t...Clarifying ASHRAE's Recommended Vs. Allowable Temperature Envelopes and How t...
Clarifying ASHRAE's Recommended Vs. Allowable Temperature Envelopes and How t...
Upsite Technologies
 
How to Calculate Data Center TCO (SlideShare)
How to Calculate Data Center TCO (SlideShare)How to Calculate Data Center TCO (SlideShare)
How to Calculate Data Center TCO (SlideShare)
SP Home Run Inc.
 
DataCenter:: Infrastructure Presentation
DataCenter:: Infrastructure PresentationDataCenter:: Infrastructure Presentation
DataCenter:: Infrastructure Presentation
Muhammad Asad Rashid
 

What's hot (20)

High Performance Computing
High Performance ComputingHigh Performance Computing
High Performance Computing
 
Datwyler data center presentation info tech middle east
Datwyler data center presentation info tech middle eastDatwyler data center presentation info tech middle east
Datwyler data center presentation info tech middle east
 
High Performance Computing
High Performance ComputingHigh Performance Computing
High Performance Computing
 
High performance computing
High performance computingHigh performance computing
High performance computing
 
Data Center Cooling Design - Datacenter-serverroom
Data Center Cooling Design - Datacenter-serverroomData Center Cooling Design - Datacenter-serverroom
Data Center Cooling Design - Datacenter-serverroom
 
Data center power infrastructure
Data center power infrastructureData center power infrastructure
Data center power infrastructure
 
4 steps to quickly improve pue through airflow management
4 steps to quickly improve pue through airflow management4 steps to quickly improve pue through airflow management
4 steps to quickly improve pue through airflow management
 
DCIM
DCIMDCIM
DCIM
 
Stulz datacentre cooling
Stulz datacentre coolingStulz datacentre cooling
Stulz datacentre cooling
 
Best Practices for Planning your Datacenter
Best Practices for Planning your DatacenterBest Practices for Planning your Datacenter
Best Practices for Planning your Datacenter
 
Data Center Floor Design - Your Layout Can Save of Kill Your PUE & Cooling Ef...
Data Center Floor Design - Your Layout Can Save of Kill Your PUE & Cooling Ef...Data Center Floor Design - Your Layout Can Save of Kill Your PUE & Cooling Ef...
Data Center Floor Design - Your Layout Can Save of Kill Your PUE & Cooling Ef...
 
Data Center Cooling, Critical Facility and Infrastructure Optimization
Data Center Cooling, Critical Facility and Infrastructure OptimizationData Center Cooling, Critical Facility and Infrastructure Optimization
Data Center Cooling, Critical Facility and Infrastructure Optimization
 
Data center
Data centerData center
Data center
 
Data Center
Data CenterData Center
Data Center
 
POWER POINT PRESENTATION ON DATA CENTER
POWER POINT PRESENTATION ON DATA CENTERPOWER POINT PRESENTATION ON DATA CENTER
POWER POINT PRESENTATION ON DATA CENTER
 
The Data Center Evolution and Pre-Fab Data Centers
The Data Center Evolution and Pre-Fab Data CentersThe Data Center Evolution and Pre-Fab Data Centers
The Data Center Evolution and Pre-Fab Data Centers
 
Thermal and airflow modeling methodology for Desktop PC
Thermal and airflow modeling methodology for Desktop PCThermal and airflow modeling methodology for Desktop PC
Thermal and airflow modeling methodology for Desktop PC
 
Clarifying ASHRAE's Recommended Vs. Allowable Temperature Envelopes and How t...
Clarifying ASHRAE's Recommended Vs. Allowable Temperature Envelopes and How t...Clarifying ASHRAE's Recommended Vs. Allowable Temperature Envelopes and How t...
Clarifying ASHRAE's Recommended Vs. Allowable Temperature Envelopes and How t...
 
How to Calculate Data Center TCO (SlideShare)
How to Calculate Data Center TCO (SlideShare)How to Calculate Data Center TCO (SlideShare)
How to Calculate Data Center TCO (SlideShare)
 
DataCenter:: Infrastructure Presentation
DataCenter:: Infrastructure PresentationDataCenter:: Infrastructure Presentation
DataCenter:: Infrastructure Presentation
 

Viewers also liked

Empirical study of a passive energy saving method
Empirical study of a passive energy saving methodEmpirical study of a passive energy saving method
Empirical study of a passive energy saving methodPatrick_Nogueira
 
Vm consolidation for energy efficient cloud computing
Vm consolidation for energy efficient cloud computingVm consolidation for energy efficient cloud computing
Vm consolidation for energy efficient cloud computing
Hemanandhini Ganesan
 
Project 2 - how to compile os161?
Project 2 - how to compile os161?Project 2 - how to compile os161?
Project 2 - how to compile os161?
Xiao Qin
 
IPCCC 2012 Conference Program Overview
IPCCC 2012 Conference Program OverviewIPCCC 2012 Conference Program Overview
IPCCC 2012 Conference Program Overview
Xiao Qin
 
How to do research?
How to do research?How to do research?
How to do research?
Xiao Qin
 
Reliability Analysis for an Energy-Aware RAID System
Reliability Analysis for an Energy-Aware RAID SystemReliability Analysis for an Energy-Aware RAID System
Reliability Analysis for an Energy-Aware RAID System
Xiao Qin
 
Nas'12 overview
Nas'12 overviewNas'12 overview
Nas'12 overview
Xiao Qin
 
COMP2710 Software Construction: header files
COMP2710 Software Construction: header filesCOMP2710 Software Construction: header files
COMP2710 Software Construction: header files
Xiao Qin
 
Energy Efficient Data Storage Systems
Energy Efficient Data Storage SystemsEnergy Efficient Data Storage Systems
Energy Efficient Data Storage Systems
Xiao Qin
 
OS/161 Overview
OS/161 OverviewOS/161 Overview
OS/161 Overview
Xiao Qin
 
Project 2 how to modify OS/161
Project 2 how to modify OS/161Project 2 how to modify OS/161
Project 2 how to modify OS/161
Xiao Qin
 
An Active and Hybrid Storage System for Data-intensive Applications
An Active and Hybrid Storage System for Data-intensive ApplicationsAn Active and Hybrid Storage System for Data-intensive Applications
An Active and Hybrid Storage System for Data-intensive Applications
Xiao Qin
 
Thermal modeling and management of cluster storage systems xunfei jiang 2014
Thermal modeling and management of cluster storage systems xunfei jiang 2014Thermal modeling and management of cluster storage systems xunfei jiang 2014
Thermal modeling and management of cluster storage systems xunfei jiang 2014
Xiao Qin
 
Common grammar mistakes
Common grammar mistakesCommon grammar mistakes
Common grammar mistakesXiao Qin
 
Why Major in Computer Science and Software Engineering at Auburn University?
Why Major in Computer Science and Software Engineering at Auburn University?Why Major in Computer Science and Software Engineering at Auburn University?
Why Major in Computer Science and Software Engineering at Auburn University?
Xiao Qin
 
Surviving a group project
Surviving a group projectSurviving a group project
Surviving a group project
Xiao Qin
 
Project 2 How to modify os161: A Manual
Project 2 How to modify os161: A ManualProject 2 How to modify os161: A Manual
Project 2 How to modify os161: A Manual
Xiao Qin
 
Project 2 how to install and compile os161
Project 2 how to install and compile os161Project 2 how to install and compile os161
Project 2 how to install and compile os161
Xiao Qin
 
Power saving motors
Power saving motorsPower saving motors
Power saving motors
Payal Saxena
 
How to add system calls to OS/161
How to add system calls to OS/161How to add system calls to OS/161
How to add system calls to OS/161
Xiao Qin
 

Viewers also liked (20)

Empirical study of a passive energy saving method
Empirical study of a passive energy saving methodEmpirical study of a passive energy saving method
Empirical study of a passive energy saving method
 
Vm consolidation for energy efficient cloud computing
Vm consolidation for energy efficient cloud computingVm consolidation for energy efficient cloud computing
Vm consolidation for energy efficient cloud computing
 
Project 2 - how to compile os161?
Project 2 - how to compile os161?Project 2 - how to compile os161?
Project 2 - how to compile os161?
 
IPCCC 2012 Conference Program Overview
IPCCC 2012 Conference Program OverviewIPCCC 2012 Conference Program Overview
IPCCC 2012 Conference Program Overview
 
How to do research?
How to do research?How to do research?
How to do research?
 
Reliability Analysis for an Energy-Aware RAID System
Reliability Analysis for an Energy-Aware RAID SystemReliability Analysis for an Energy-Aware RAID System
Reliability Analysis for an Energy-Aware RAID System
 
Nas'12 overview
Nas'12 overviewNas'12 overview
Nas'12 overview
 
COMP2710 Software Construction: header files
COMP2710 Software Construction: header filesCOMP2710 Software Construction: header files
COMP2710 Software Construction: header files
 
Energy Efficient Data Storage Systems
Energy Efficient Data Storage SystemsEnergy Efficient Data Storage Systems
Energy Efficient Data Storage Systems
 
OS/161 Overview
OS/161 OverviewOS/161 Overview
OS/161 Overview
 
Project 2 how to modify OS/161
Project 2 how to modify OS/161Project 2 how to modify OS/161
Project 2 how to modify OS/161
 
An Active and Hybrid Storage System for Data-intensive Applications
An Active and Hybrid Storage System for Data-intensive ApplicationsAn Active and Hybrid Storage System for Data-intensive Applications
An Active and Hybrid Storage System for Data-intensive Applications
 
Thermal modeling and management of cluster storage systems xunfei jiang 2014
Thermal modeling and management of cluster storage systems xunfei jiang 2014Thermal modeling and management of cluster storage systems xunfei jiang 2014
Thermal modeling and management of cluster storage systems xunfei jiang 2014
 
Common grammar mistakes
Common grammar mistakesCommon grammar mistakes
Common grammar mistakes
 
Why Major in Computer Science and Software Engineering at Auburn University?
Why Major in Computer Science and Software Engineering at Auburn University?Why Major in Computer Science and Software Engineering at Auburn University?
Why Major in Computer Science and Software Engineering at Auburn University?
 
Surviving a group project
Surviving a group projectSurviving a group project
Surviving a group project
 
Project 2 How to modify os161: A Manual
Project 2 How to modify os161: A ManualProject 2 How to modify os161: A Manual
Project 2 How to modify os161: A Manual
 
Project 2 how to install and compile os161
Project 2 how to install and compile os161Project 2 how to install and compile os161
Project 2 how to install and compile os161
 
Power saving motors
Power saving motorsPower saving motors
Power saving motors
 
How to add system calls to OS/161
How to add system calls to OS/161How to add system calls to OS/161
How to add system calls to OS/161
 

Similar to Data center specific thermal and energy saving techniques

Showcase ppt ver 8
Showcase ppt ver 8Showcase ppt ver 8
Showcase ppt ver 8
Joseph Schaadt
 
Showcase ppt ver 8
Showcase ppt ver 8Showcase ppt ver 8
Showcase ppt ver 8
Joseph Schaadt
 
IBM and ASTRON 64bit μServer for DOME
IBM and ASTRON 64bit μServer for DOMEIBM and ASTRON 64bit μServer for DOME
IBM and ASTRON 64bit μServer for DOME
IBM Research
 
A Cyber Physical Approach to a Combined Hardware-Software
A Cyber Physical Approach to a Combined Hardware-Software A Cyber Physical Approach to a Combined Hardware-Software
A Cyber Physical Approach to a Combined Hardware-Software
GreenLSI Team, LSI, UPM
 
IBM and ASTRON 64-Bit Microserver Prototype Prepares for Big Bang's Big Data,...
IBM and ASTRON 64-Bit Microserver Prototype Prepares for Big Bang's Big Data,...IBM and ASTRON 64-Bit Microserver Prototype Prepares for Big Bang's Big Data,...
IBM and ASTRON 64-Bit Microserver Prototype Prepares for Big Bang's Big Data,...
IBM Research
 
Urban Plant watering
Urban Plant wateringUrban Plant watering
Urban Plant watering
ShilpaJoy5
 
Exploiting a Synergy between Greedy Approach and NSGA for Scheduling in Compu...
Exploiting a Synergy between Greedy Approach and NSGA for Scheduling in Compu...Exploiting a Synergy between Greedy Approach and NSGA for Scheduling in Compu...
Exploiting a Synergy between Greedy Approach and NSGA for Scheduling in Compu...
Tarik Reza Toha
 
Strategies for Re-Using Data Center Heat Energy and Their Impact on PUE (Both...
Strategies for Re-Using Data Center Heat Energy and Their Impact on PUE (Both...Strategies for Re-Using Data Center Heat Energy and Their Impact on PUE (Both...
Strategies for Re-Using Data Center Heat Energy and Their Impact on PUE (Both...
Upsite Technologies
 
Early Application experiences on Summit
Early Application experiences on Summit Early Application experiences on Summit
Early Application experiences on Summit
Ganesan Narayanasamy
 
Data Acquisition System & Data Logger
Data Acquisition System & Data LoggerData Acquisition System & Data Logger
Data Acquisition System & Data Logger
Trivedi Jay
 
Free Cooling: A Complete Solution on Reducing Total Energy Consumption for Te...
Free Cooling: A Complete Solution on Reducing Total Energy Consumption for Te...Free Cooling: A Complete Solution on Reducing Total Energy Consumption for Te...
Free Cooling: A Complete Solution on Reducing Total Energy Consumption for Te...
Ehsan B. Haghighi
 
Unit 1 Computer organization and Instructions
Unit 1 Computer organization and InstructionsUnit 1 Computer organization and Instructions
Unit 1 Computer organization and Instructions
Balaji Vignesh
 
Case study: Design Space Exploration for Electronic Cooling simulation
Case study: Design Space Exploration for Electronic Cooling simulationCase study: Design Space Exploration for Electronic Cooling simulation
Case study: Design Space Exploration for Electronic Cooling simulation
Suzana Djurcilov
 
Ch 2 inside systems unit
Ch 2 inside systems unitCh 2 inside systems unit
Ch 2 inside systems unit
Sajid Mewati
 
Performance Models for Apache Accumulo
Performance Models for Apache AccumuloPerformance Models for Apache Accumulo
Performance Models for Apache AccumuloSqrrl
 
Approximation techniques used for general purpose algorithms
Approximation techniques used for general purpose algorithmsApproximation techniques used for general purpose algorithms
Approximation techniques used for general purpose algorithms
Sabidur Rahman
 
Big Data for QAs
Big Data for QAsBig Data for QAs
Big Data for QAs
Ahmed Misbah
 
AI for Waste Water Treatment: machine learning for real-time control
AI for Waste Water Treatment: machine learning for real-time controlAI for Waste Water Treatment: machine learning for real-time control
AI for Waste Water Treatment: machine learning for real-time control
Institute of Contemporary Sciences
 

Similar to Data center specific thermal and energy saving techniques (20)

Showcase ppt ver 8
Showcase ppt ver 8Showcase ppt ver 8
Showcase ppt ver 8
 
Showcase ppt ver 8
Showcase ppt ver 8Showcase ppt ver 8
Showcase ppt ver 8
 
IBM and ASTRON 64bit μServer for DOME
IBM and ASTRON 64bit μServer for DOMEIBM and ASTRON 64bit μServer for DOME
IBM and ASTRON 64bit μServer for DOME
 
A Cyber Physical Approach to a Combined Hardware-Software
A Cyber Physical Approach to a Combined Hardware-Software A Cyber Physical Approach to a Combined Hardware-Software
A Cyber Physical Approach to a Combined Hardware-Software
 
OOW-IMC-final
OOW-IMC-finalOOW-IMC-final
OOW-IMC-final
 
IBM and ASTRON 64-Bit Microserver Prototype Prepares for Big Bang's Big Data,...
IBM and ASTRON 64-Bit Microserver Prototype Prepares for Big Bang's Big Data,...IBM and ASTRON 64-Bit Microserver Prototype Prepares for Big Bang's Big Data,...
IBM and ASTRON 64-Bit Microserver Prototype Prepares for Big Bang's Big Data,...
 
Urban Plant watering
Urban Plant wateringUrban Plant watering
Urban Plant watering
 
Exploiting a Synergy between Greedy Approach and NSGA for Scheduling in Compu...
Exploiting a Synergy between Greedy Approach and NSGA for Scheduling in Compu...Exploiting a Synergy between Greedy Approach and NSGA for Scheduling in Compu...
Exploiting a Synergy between Greedy Approach and NSGA for Scheduling in Compu...
 
Strategies for Re-Using Data Center Heat Energy and Their Impact on PUE (Both...
Strategies for Re-Using Data Center Heat Energy and Their Impact on PUE (Both...Strategies for Re-Using Data Center Heat Energy and Their Impact on PUE (Both...
Strategies for Re-Using Data Center Heat Energy and Their Impact on PUE (Both...
 
Early Application experiences on Summit
Early Application experiences on Summit Early Application experiences on Summit
Early Application experiences on Summit
 
Data Acquisition System & Data Logger
Data Acquisition System & Data LoggerData Acquisition System & Data Logger
Data Acquisition System & Data Logger
 
Free Cooling: A Complete Solution on Reducing Total Energy Consumption for Te...
Free Cooling: A Complete Solution on Reducing Total Energy Consumption for Te...Free Cooling: A Complete Solution on Reducing Total Energy Consumption for Te...
Free Cooling: A Complete Solution on Reducing Total Energy Consumption for Te...
 
Unit 1 Computer organization and Instructions
Unit 1 Computer organization and InstructionsUnit 1 Computer organization and Instructions
Unit 1 Computer organization and Instructions
 
Case study: Design Space Exploration for Electronic Cooling simulation
Case study: Design Space Exploration for Electronic Cooling simulationCase study: Design Space Exploration for Electronic Cooling simulation
Case study: Design Space Exploration for Electronic Cooling simulation
 
Ch 2 inside systems unit
Ch 2 inside systems unitCh 2 inside systems unit
Ch 2 inside systems unit
 
Performance Models for Apache Accumulo
Performance Models for Apache AccumuloPerformance Models for Apache Accumulo
Performance Models for Apache Accumulo
 
Approximation techniques used for general purpose algorithms
Approximation techniques used for general purpose algorithmsApproximation techniques used for general purpose algorithms
Approximation techniques used for general purpose algorithms
 
Parallel Algorithms
Parallel AlgorithmsParallel Algorithms
Parallel Algorithms
 
Big Data for QAs
Big Data for QAsBig Data for QAs
Big Data for QAs
 
AI for Waste Water Treatment: machine learning for real-time control
AI for Waste Water Treatment: machine learning for real-time controlAI for Waste Water Treatment: machine learning for real-time control
AI for Waste Water Treatment: machine learning for real-time control
 

More from Xiao Qin

How to apply for internship positions?
How to apply for internship positions?How to apply for internship positions?
How to apply for internship positions?
Xiao Qin
 
How to write research papers? Version 5.0
How to write research papers? Version 5.0How to write research papers? Version 5.0
How to write research papers? Version 5.0
Xiao Qin
 
Making a competitive nsf career proposal: Part 2 Worksheet
Making a competitive nsf career proposal: Part 2 WorksheetMaking a competitive nsf career proposal: Part 2 Worksheet
Making a competitive nsf career proposal: Part 2 Worksheet
Xiao Qin
 
Making a competitive nsf career proposal: Part 1 Tips
Making a competitive nsf career proposal: Part 1 TipsMaking a competitive nsf career proposal: Part 1 Tips
Making a competitive nsf career proposal: Part 1 Tips
Xiao Qin
 
Auburn csse faculty orientation
Auburn csse faculty orientationAuburn csse faculty orientation
Auburn csse faculty orientation
Xiao Qin
 
Auburn CSSE graduate student orientation
Auburn CSSE graduate student orientationAuburn CSSE graduate student orientation
Auburn CSSE graduate student orientation
Xiao Qin
 
CSSE Graduate Programs Committee: Progress Report
CSSE Graduate Programs Committee: Progress ReportCSSE Graduate Programs Committee: Progress Report
CSSE Graduate Programs Committee: Progress Report
Xiao Qin
 
Understanding what our customer wants-slideshare
Understanding what our customer wants-slideshareUnderstanding what our customer wants-slideshare
Understanding what our customer wants-slideshare
Xiao Qin
 
P#1 stream of praise
P#1 stream of praiseP#1 stream of praise
P#1 stream of praise
Xiao Qin
 
COMP2710: Software Construction - Linked list exercises
COMP2710: Software Construction - Linked list exercisesCOMP2710: Software Construction - Linked list exercises
COMP2710: Software Construction - Linked list exercises
Xiao Qin
 
HDFS-HC2: Analysis of Data Placement Strategy based on Computing Power of Nod...
HDFS-HC2: Analysis of Data Placement Strategy based on Computing Power of Nod...HDFS-HC2: Analysis of Data Placement Strategy based on Computing Power of Nod...
HDFS-HC2: Analysis of Data Placement Strategy based on Computing Power of Nod...
Xiao Qin
 
Performance Evaluation of Traditional Caching Policies on a Large System with...
Performance Evaluation of Traditional Caching Policies on a Large System with...Performance Evaluation of Traditional Caching Policies on a Large System with...
Performance Evaluation of Traditional Caching Policies on a Large System with...
Xiao Qin
 
Reliability Modeling and Analysis of Energy-Efficient Storage Systems
Reliability Modeling and Analysis of Energy-Efficient Storage SystemsReliability Modeling and Analysis of Energy-Efficient Storage Systems
Reliability Modeling and Analysis of Energy-Efficient Storage Systems
Xiao Qin
 

More from Xiao Qin (13)

How to apply for internship positions?
How to apply for internship positions?How to apply for internship positions?
How to apply for internship positions?
 
How to write research papers? Version 5.0
How to write research papers? Version 5.0How to write research papers? Version 5.0
How to write research papers? Version 5.0
 
Making a competitive nsf career proposal: Part 2 Worksheet
Making a competitive nsf career proposal: Part 2 WorksheetMaking a competitive nsf career proposal: Part 2 Worksheet
Making a competitive nsf career proposal: Part 2 Worksheet
 
Making a competitive nsf career proposal: Part 1 Tips
Making a competitive nsf career proposal: Part 1 TipsMaking a competitive nsf career proposal: Part 1 Tips
Making a competitive nsf career proposal: Part 1 Tips
 
Auburn csse faculty orientation
Auburn csse faculty orientationAuburn csse faculty orientation
Auburn csse faculty orientation
 
Auburn CSSE graduate student orientation
Auburn CSSE graduate student orientationAuburn CSSE graduate student orientation
Auburn CSSE graduate student orientation
 
CSSE Graduate Programs Committee: Progress Report
CSSE Graduate Programs Committee: Progress ReportCSSE Graduate Programs Committee: Progress Report
CSSE Graduate Programs Committee: Progress Report
 
Understanding what our customer wants-slideshare
Understanding what our customer wants-slideshareUnderstanding what our customer wants-slideshare
Understanding what our customer wants-slideshare
 
P#1 stream of praise
P#1 stream of praiseP#1 stream of praise
P#1 stream of praise
 
COMP2710: Software Construction - Linked list exercises
COMP2710: Software Construction - Linked list exercisesCOMP2710: Software Construction - Linked list exercises
COMP2710: Software Construction - Linked list exercises
 
HDFS-HC2: Analysis of Data Placement Strategy based on Computing Power of Nod...
HDFS-HC2: Analysis of Data Placement Strategy based on Computing Power of Nod...HDFS-HC2: Analysis of Data Placement Strategy based on Computing Power of Nod...
HDFS-HC2: Analysis of Data Placement Strategy based on Computing Power of Nod...
 
Performance Evaluation of Traditional Caching Policies on a Large System with...
Performance Evaluation of Traditional Caching Policies on a Large System with...Performance Evaluation of Traditional Caching Policies on a Large System with...
Performance Evaluation of Traditional Caching Policies on a Large System with...
 
Reliability Modeling and Analysis of Energy-Efficient Storage Systems
Reliability Modeling and Analysis of Energy-Efficient Storage SystemsReliability Modeling and Analysis of Energy-Efficient Storage Systems
Reliability Modeling and Analysis of Energy-Efficient Storage Systems
 

Recently uploaded

PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
Rohit Gautam
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Vladimir Iglovikov, Ph.D.
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 

Recently uploaded (20)

PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 

Data center specific thermal and energy saving techniques

Editor's Notes

  1. 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
  2. Instead of modeling the entire data center as a whole we focus on each server separately and find the outlet temperature
  3. Hr: heat transfer coefficient A: surface area
  4. We also developed a workload model that will assess how the CPU and I/O effect work load
  5. di is hight Floor: di=0 Top: di=d
  6. Group size 1: 1 active disk at a time Group size 4: 4 active disks at a time
  7. 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