A Market Approach for Handling Power Emergencies in Multi-Tenant Data Center
Mohammad A. Islam, Xiaoqi Ren, Shaolei Ren, Adam Wierman, and Xiaorui Wang
A Market Approach for Handling Power Emergencies in Multi-Tenant - - PowerPoint PPT Presentation
A Market Approach for Handling Power Emergencies in Multi-Tenant Data Center Mohammad A. Islam, Xiaoqi Ren, Shaolei Ren, Adam Wierman, and Xiaorui Wang What makes up the costs in data centers? 2 Source: A. Greenberg, J. Hamilton, D. A. Maltz,
Mohammad A. Islam, Xiaoqi Ren, Shaolei Ren, Adam Wierman, and Xiaorui Wang
2
Source: A. Greenberg, J. Hamilton, D. A. Maltz, and P. Patel. 2008. The cost of a cloud: research problems in data center networks. SIGCOMM Comput. Commun. Rev.
3
Source: A. Greenberg, J. Hamilton, D. A. Maltz, and P. Patel. 2008. The cost of a cloud: research problems in data center networks. SIGCOMM Comput. Commun. Rev.
Capital Expenditure (CapEx) Operational Expenditure (OpEx)
4
Grid Generator UPS AC/DC DC/AC
ATS
Cooling PDU PDU
5
Tenant Tenant Tenant Tenant Grid Generator UPS AC/DC DC/AC
ATS
Cooling PDU PDU
Owned by tenants Owned by
6
Tenant Grid Generator UPS AC/DC DC/AC
ATS
Cooling PDU PDU Tenant Tenant Tenant
Owned by tenants Owned by
Hyper-scale (e.g. google): 7.8% Enterprise: 53% Multi-tenant: 37%
Percentage of total data center industry electricity usage
Pie Chart from CoreSite’s “One Wilshire” (Photo: CoreSite)
7
Time Power
8
Time Power
9
Time Power
10
180 270 360 450
50 100 150 200 250 300 350 400 450 500
10% 15% 20% 30%
11
Time Power
downtime (several hours) in 2014.
12
0% 5% 10% 15% 20% 25% 30% 35% UPS failure/overloading Cyber crime (DDoS) Accidential/human error 2010 2013 2016
Data from report “Cost of Data Center Outages” by Ponemon Institute, Jan 2016.
13
14
Small rebate (approx. $3/kW/h)
15
$0 $100,000 $200,000 $300,000 $400,000 $500,000 $600,000 $700,000 $800,000 $900,000 $1,000,000 Patial unplanned outage Total unplanned outage Overall average cost
2010 2013 2016
Data from report “Cost of Data Center Outages” by Ponemon Institute, Jan 2016.
16
$0 $100,000 $200,000 $300,000 $400,000 $500,000 $600,000 $700,000 $800,000 $900,000 $1,000,000 Patial unplanned outage Total unplanned outage Overall average cost
2010 2013 2016
2011][A. Bhattacharya, 2012][D. Wang, 2013]
18
2011][A. Bhattacharya, 2012][D. Wang, 2013]
19
21
Cut power signal
Response Price (Reward) Cut power
22
23
24
Operator predicts tenants’ responses; Tenants report nothing to the operator Tenants report all information, i.e., “performance cost” 𝒅𝒋(𝒕𝒋); Operator sets prices accordingly.
Tenants report some, but not all, information via supply functions
+
25
26
Cut power 𝑬𝒌 for j=0,1,…M
Supply bid 𝒄𝒋 Price 𝒔 Cut power by 𝒕𝒋 = 𝜺𝒋 − 𝒄𝒋
𝒔 +
#1: Operator announces supply function 𝒕𝒋(𝒄𝒋, 𝒔) = 𝜺𝒋 − 𝒄𝒋
𝒔 +
#2: Tenant 𝑗 submits bid 𝑐𝑗 #3: Operator clears market price 𝑠 to satisfy multi-level power capping #4: Power reduction is exercised
27
28
29
30
31
1 2 5% 10% 15% OPT COOP
Oversubscription rate Performance cost ($)
32
0% 20% 40% 5% 10% 15%
Saving/Extra Profit Oversubscription
T#1 T#2 T#3 T#4 T#5 Operator
33