Ab0401 s02 gp9 chong yu hui, chong cui xin, jolene chua, adeline graciani sidik, ian chong
Lecture 4: Power Provisioning Prof. Fred Chong 290N Green Computing.
-
Upload
silas-hathcock -
Category
Documents
-
view
216 -
download
0
Transcript of Lecture 4: Power Provisioning Prof. Fred Chong 290N Green Computing.
![Page 1: Lecture 4: Power Provisioning Prof. Fred Chong 290N Green Computing.](https://reader036.fdocuments.in/reader036/viewer/2022081518/551657a3550346a2698b4e52/html5/thumbnails/1.jpg)
Lecture 4: Power Provisioning
Prof. Fred Chong290N Green Computing
![Page 2: Lecture 4: Power Provisioning Prof. Fred Chong 290N Green Computing.](https://reader036.fdocuments.in/reader036/viewer/2022081518/551657a3550346a2698b4e52/html5/thumbnails/2.jpg)
Power Provisioning
• $10-22 per deployed IT Watt• Given 10 year depreciation cycle
– $1-2.20 per Watt per year• Assume $0.07 per kilowatt-hr and PUE 2.0
– 8766 hours in a year– (8766 / 1000) * $0.07 * 2.0 = $1.22724
• Up to 2X cost in provisioning– eg. 50% full datacenter = 2X provisioning cost
![Page 3: Lecture 4: Power Provisioning Prof. Fred Chong 290N Green Computing.](https://reader036.fdocuments.in/reader036/viewer/2022081518/551657a3550346a2698b4e52/html5/thumbnails/3.jpg)
Power Distribution Revisited
![Page 4: Lecture 4: Power Provisioning Prof. Fred Chong 290N Green Computing.](https://reader036.fdocuments.in/reader036/viewer/2022081518/551657a3550346a2698b4e52/html5/thumbnails/4.jpg)
Measured Load vs Power
![Page 5: Lecture 4: Power Provisioning Prof. Fred Chong 290N Green Computing.](https://reader036.fdocuments.in/reader036/viewer/2022081518/551657a3550346a2698b4e52/html5/thumbnails/5.jpg)
Modeled vs. Measured PDU Power
![Page 6: Lecture 4: Power Provisioning Prof. Fred Chong 290N Green Computing.](https://reader036.fdocuments.in/reader036/viewer/2022081518/551657a3550346a2698b4e52/html5/thumbnails/6.jpg)
Methodology
![Page 7: Lecture 4: Power Provisioning Prof. Fred Chong 290N Green Computing.](https://reader036.fdocuments.in/reader036/viewer/2022081518/551657a3550346a2698b4e52/html5/thumbnails/7.jpg)
Workloads
• Websearch – high request throughput and large data size
• Webmail – high I/O• Mapreduce – large offline batch jobs
![Page 8: Lecture 4: Power Provisioning Prof. Fred Chong 290N Green Computing.](https://reader036.fdocuments.in/reader036/viewer/2022081518/551657a3550346a2698b4e52/html5/thumbnails/8.jpg)
Websearch Results
![Page 9: Lecture 4: Power Provisioning Prof. Fred Chong 290N Green Computing.](https://reader036.fdocuments.in/reader036/viewer/2022081518/551657a3550346a2698b4e52/html5/thumbnails/9.jpg)
Webmail Results
![Page 10: Lecture 4: Power Provisioning Prof. Fred Chong 290N Green Computing.](https://reader036.fdocuments.in/reader036/viewer/2022081518/551657a3550346a2698b4e52/html5/thumbnails/10.jpg)
Mapreduce Results
![Page 11: Lecture 4: Power Provisioning Prof. Fred Chong 290N Green Computing.](https://reader036.fdocuments.in/reader036/viewer/2022081518/551657a3550346a2698b4e52/html5/thumbnails/11.jpg)
Mixed Load
![Page 12: Lecture 4: Power Provisioning Prof. Fred Chong 290N Green Computing.](https://reader036.fdocuments.in/reader036/viewer/2022081518/551657a3550346a2698b4e52/html5/thumbnails/12.jpg)
Real Datacenter
![Page 13: Lecture 4: Power Provisioning Prof. Fred Chong 290N Green Computing.](https://reader036.fdocuments.in/reader036/viewer/2022081518/551657a3550346a2698b4e52/html5/thumbnails/13.jpg)
Time at Power Level
80 servers800 servers8000 servers
![Page 14: Lecture 4: Power Provisioning Prof. Fred Chong 290N Green Computing.](https://reader036.fdocuments.in/reader036/viewer/2022081518/551657a3550346a2698b4e52/html5/thumbnails/14.jpg)
Oversubscription Opportunity
• 7% for racks (80)• 22% for PDUs (800)• 28% for clusters (8000)
– Could have hosted almost 40% more machines
![Page 15: Lecture 4: Power Provisioning Prof. Fred Chong 290N Green Computing.](https://reader036.fdocuments.in/reader036/viewer/2022081518/551657a3550346a2698b4e52/html5/thumbnails/15.jpg)
Power Capping
![Page 16: Lecture 4: Power Provisioning Prof. Fred Chong 290N Green Computing.](https://reader036.fdocuments.in/reader036/viewer/2022081518/551657a3550346a2698b4e52/html5/thumbnails/16.jpg)
Observed Power
![Page 17: Lecture 4: Power Provisioning Prof. Fred Chong 290N Green Computing.](https://reader036.fdocuments.in/reader036/viewer/2022081518/551657a3550346a2698b4e52/html5/thumbnails/17.jpg)
CPU DVS
![Page 18: Lecture 4: Power Provisioning Prof. Fred Chong 290N Green Computing.](https://reader036.fdocuments.in/reader036/viewer/2022081518/551657a3550346a2698b4e52/html5/thumbnails/18.jpg)
Idle Power
![Page 19: Lecture 4: Power Provisioning Prof. Fred Chong 290N Green Computing.](https://reader036.fdocuments.in/reader036/viewer/2022081518/551657a3550346a2698b4e52/html5/thumbnails/19.jpg)
Energy Savings
![Page 20: Lecture 4: Power Provisioning Prof. Fred Chong 290N Green Computing.](https://reader036.fdocuments.in/reader036/viewer/2022081518/551657a3550346a2698b4e52/html5/thumbnails/20.jpg)
Underdeployment
• New facilities plan for growth• Also discretization of capacity
– Eg 2.5kW circuit may have four 520W servers• 17% underutilized, but can’t have one more
![Page 21: Lecture 4: Power Provisioning Prof. Fred Chong 290N Green Computing.](https://reader036.fdocuments.in/reader036/viewer/2022081518/551657a3550346a2698b4e52/html5/thumbnails/21.jpg)
Modeling Costs
TCO = datacenter depreciation + datacenter opex +server depreciation + server opex
![Page 22: Lecture 4: Power Provisioning Prof. Fred Chong 290N Green Computing.](https://reader036.fdocuments.in/reader036/viewer/2022081518/551657a3550346a2698b4e52/html5/thumbnails/22.jpg)
$ per critical watt
Cost / W
Source
$12-25 Uptime Institute; the lower value is for “Tier 1” designs that are rarely used in practice [http://www.upsite.com/TUIpages/downloads/TUI808DollarsPerkW_WP.pdf]$10 Microsoft’s purchase of two 10MW datacenters in for $200M; this cost excludes the value of land and buildings http://www.savvis.net/corp/News/Press+Releases/Archive/SAVVIS+Sells+Assets+Related+to+Two+Data+Centers+for+200+Million.htm
$10-16 Dupont Fabros S-1 filing, discussing plans to build several 18MW datacentershttp://www.secinfo.com/d14D5a.u5dFg.htm (page 6). A more recent article (http://www.reuters.com/article/pressRelease/idUS12552+06-Nov-2008+PRN20081106?symbol=DFT.N), shows their facility having reached just over $10/W.
![Page 23: Lecture 4: Power Provisioning Prof. Fred Chong 290N Green Computing.](https://reader036.fdocuments.in/reader036/viewer/2022081518/551657a3550346a2698b4e52/html5/thumbnails/23.jpg)
Case A
• Dell 2950 III EnergySmart– 16GB of RAM and 4 disks– 300 Watts – $6K
![Page 24: Lecture 4: Power Provisioning Prof. Fred Chong 290N Green Computing.](https://reader036.fdocuments.in/reader036/viewer/2022081518/551657a3550346a2698b4e52/html5/thumbnails/24.jpg)
Assumptions
• The cost of electricity is the 2006 average US industrial rate ay 6.2 cents/kWh.
• The interest rate a business must pay on their loans is 12%.• The cost of datacenter construction is $15/W amortized
over 12 years.• Datacenter opex is $0.03/W/month.• The datacenter has a PUE of 2.0.• Server lifetime is 4 years, and server repair and
maintenance is 5% of capex per year.• The server’s average power draw is 75% of peak power.
![Page 25: Lecture 4: Power Provisioning Prof. Fred Chong 290N Green Computing.](https://reader036.fdocuments.in/reader036/viewer/2022081518/551657a3550346a2698b4e52/html5/thumbnails/25.jpg)
Cost Breakdown A
![Page 26: Lecture 4: Power Provisioning Prof. Fred Chong 290N Green Computing.](https://reader036.fdocuments.in/reader036/viewer/2022081518/551657a3550346a2698b4e52/html5/thumbnails/26.jpg)
Case B
• higher-powered server– 500W – $2K
• energy cost of $0.10/kWh • datacenter related costs rise to 46% of the total• energy costs to 25%• server costs falling to 31%. • hosting cost of such a server, i.e., the cost of all
infrastructure and power to house it, is more than twice the cost of purchasing and maintaining the server.
![Page 27: Lecture 4: Power Provisioning Prof. Fred Chong 290N Green Computing.](https://reader036.fdocuments.in/reader036/viewer/2022081518/551657a3550346a2698b4e52/html5/thumbnails/27.jpg)
Cost Breakdown B
![Page 28: Lecture 4: Power Provisioning Prof. Fred Chong 290N Green Computing.](https://reader036.fdocuments.in/reader036/viewer/2022081518/551657a3550346a2698b4e52/html5/thumbnails/28.jpg)
Utilization
• CPU Utilization of 50% => 75% Peak Power• Nameplate 500W server
– with all options (max mem, disk, PCI cards)– but more commonly 300W– Thus 60% utilized => 1.66x OPEX
• Vendor power calculator assumes 100% CPU utilization
•
![Page 29: Lecture 4: Power Provisioning Prof. Fred Chong 290N Green Computing.](https://reader036.fdocuments.in/reader036/viewer/2022081518/551657a3550346a2698b4e52/html5/thumbnails/29.jpg)
Power Provisioning Problems
• Assume 30% CPU utilization and provision power accordingly– 200W instead of 300W– Variations could cause server to overhead or trip a
breaker– Adding memory or disk would require physical
decompaction of racks• Thus 20-50% slack space common
– Eg 10MW provisioned power => 4-6 MW actual power (plus PUE overhead)
![Page 30: Lecture 4: Power Provisioning Prof. Fred Chong 290N Green Computing.](https://reader036.fdocuments.in/reader036/viewer/2022081518/551657a3550346a2698b4e52/html5/thumbnails/30.jpg)
Case B with 50% Occupancy
![Page 31: Lecture 4: Power Provisioning Prof. Fred Chong 290N Green Computing.](https://reader036.fdocuments.in/reader036/viewer/2022081518/551657a3550346a2698b4e52/html5/thumbnails/31.jpg)
Partial Utilization Costs
• Partially utilized servers use less power – Appear to cost less in OPEX cost per server– But produce less value in terms of applications
• Need metric for application value– Eg number of transactions, number of web searches– Divide TCO by metric– Eg TCO = $1M/month, 100M transactions/month => 1
cent / transaction– Eg TCO = $1M/month, 50M transactions/month => 2
cents / transaction (2X cost)