Download presentation
Presentation is loading. Please wait.
Published byKellie Chase Modified over 9 years ago
1
Cutting the Electric Bill for Internet-Scale Systems Kevin Leeds
2
The Concept Energy costs differ by location Reroute customer requests to cheaper locations $50/MWh$30/MWh Customer Closer Cheaper energy
3
Why This Is Possible Electricity prices vary per region Price variation between coal and hydro Also by hour (up to factor of 10) Solar power, wind power, tide Trends are detectable Power grids may be over/under-utilized
4
Potential Savings Google spends over $38M on electricity per year. 3% energy cost reduction saves ~ $1M
5
Energy Elasticity Energy Consumed / Load on cluster Idealistic: 0 load = 0% peak power Realistic: 0 load ~ 60% peak power (current state-of-the-art) Without energy elasticity, no savings can be gained
6
Constraints Affect Outcomes Elasticity Existing systems: ~2% savings Fully-elastic system: ~13% savings Bandwidth constraints on fully-elastic No constraints: ~30% savings 95/5 constraints: ~13% savings Client-server distances Constrained: ~45% max savings Non-constrained: ~35% max savings
7
Wholesale Electricity Markets Regional Transmission Organization (RTO) Runs several parallel wholesale markets Day-ahead markets (expectations for the day) Real-time markets (real-time price calculations) Changes in price Demand rises, more expensive sources of energy are called upon (congestion exists)
8
Price changes per hour
9
Price Differences Between Regions
10
Cluster Power Calculations Variables F = Fixed power V = Variable power E/r = Derived Constants PUE = Power Utilization Efficiency n = # of servers in cluster u = average CPU utilization
11
What about routing energy increases? Shouldn’t be significant 1 kJ/Google Query 2 mJ/Packet passing through router
12
Savings Experiment Findings
13
Cost Savings Experiment (Change in Per-Cluster Cost)
14
Reaction Delays Faster reaction to changes = lower cost
15
Future Work Weather Differentials Cool centers with outside air (AZ vs MN) Implementing Joint Optimization Systems already reroute traffic based on bandwidth costs, performance, and reliability – add local energy costs
16
Questions/Comments Thank you!
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.