Download presentation
Presentation is loading. Please wait.
Published byBrian Joseph Modified over 9 years ago
1
CSE 691: Energy-Efficient Computing Lecture 3 SLEEP: full-system Anshul Gandhi 1307, CS building anshul@cs.stonybrook.edu
2
Number of servers worldwide: Google: 1-2% 2013: Google:> 1M servers Microsoft:~1M servers Amazon:<1M servers Tencent:+700K servers!
3
power_nap paper
5
US data centers:100 billion kWh by 2011 ?? $$ Server utilization:<30% Idle server power:60% of peak Idle periods:~seconds why important?
6
What does 30% utilization mean?
7
Utilization data
8
Existing techniques 1.Consolidation 2.Sleep states 3.Throttling (DVFS)
9
PowerNap 1.Simple idea (only 2 states) Minimize power draw in sleep Fast transitions 2.Model (power and response time) 3.PowerNap vs DVFS 4.RAILS
10
agile paper
11
agile PowerNap was NOT implemented agile took first REAL step towards that Static consolidation vs Dynamic consolidation How to minimize latency penalties of dynamic consolidation? 3 ideas. agile: dynamic virtualization + PowerNap implementation
12
agile: main problem
13
agile: low-power states Turbo C0P statesT states C1 C1E C2 C3 S0C6 S1 S2 S3 G0S4 G2S5 G3
14
agile: power vs. latency
15
agile: dynamic consolidation 1.Host power-up 2.VM migration 3.Host power-down
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.