A Contract Design Approach for Coloca3on Data Center Demand - - PowerPoint PPT Presentation

a contract design approach for coloca3on data center
SMART_READER_LITE
LIVE PREVIEW

A Contract Design Approach for Coloca3on Data Center Demand - - PowerPoint PPT Presentation

A Contract Design Approach for Coloca3on Data Center Demand Response Kishwar Ahmed , Mohammad A. Islam, Shaolei Ren MOTIVATION 2 Demand Response (DR)


slide-1
SLIDE 1

A ¡Contract ¡Design ¡Approach ¡for ¡ Coloca3on ¡Data ¡Center ¡Demand ¡Response ¡

Kishwar ¡Ahmed, ¡Mohammad ¡A. ¡Islam, ¡Shaolei ¡Ren ¡

slide-2
SLIDE 2

MOTIVATION ¡

2 ¡

slide-3
SLIDE 3

Demand ¡Response ¡(DR) ¡

  • Customers ¡reduce ¡power ¡consump>on ¡

– Peak ¡electricity ¡price ¡period ¡ – Maintain ¡power ¡system ¡stability ¡

  • Demand ¡response ¡geDng ¡popular ¡

– Some ¡reports ¡

  • Current: ¡180% ¡increase ¡in ¡demand ¡response ¡from ¡2010 ¡

to ¡2012 ¡in ¡Bal>more ¡Gas ¡and ¡Electric ¡

  • Future: ¡DR ¡par>cipa>on ¡to ¡double ¡in ¡2020 ¡

3 ¡

slide-4
SLIDE 4

Emergency ¡Demand ¡Response ¡(EDR) ¡

  • Ensures ¡reliability ¡during ¡emergency ¡period ¡
  • Crucial ¡to ¡maintain ¡transmission ¡efficiency ¡
  • A ¡recent ¡EDR ¡example: ¡

– Extreme ¡cold ¡in ¡beginning ¡of ¡Janurary ¡2014 ¡ – Closure ¡of ¡electricity ¡grid ¡ – EDR ¡in ¡PJM ¡and ¡ERCOT ¡

Energy ¡reduc>on ¡target ¡at ¡ PJM ¡

4 ¡

slide-5
SLIDE 5

Data ¡centers ¡as ¡Controllable ¡Load ¡ Resource ¡

  • Data ¡centers ¡are ¡promising ¡par>cipants ¡in ¡DR ¡

– Presence ¡of ¡Energy ¡Storage ¡Device ¡(ESD) ¡ – Server ¡consolida>on ¡

  • Within ¡short ¡>me ¡
  • Without ¡affec>ng ¡normal ¡opera>on ¡
  • A ¡field ¡study ¡by ¡LBNL ¡

– Data ¡centers ¡save ¡significant ¡energy ¡in ¡DR ¡ – No ¡impact ¡on ¡data ¡center ¡opera>ons ¡or ¡SLA ¡

5 ¡

slide-6
SLIDE 6

Coloca>on ¡data ¡center ¡

  • Mul>-­‑tenant ¡data ¡center ¡
  • Why ¡Coloca>on? ¡

– Reduced ¡building ¡and ¡maintenance ¡cost ¡ – Enhanced ¡security ¡

  • Coloca>on ¡vs. ¡owner-­‑operated ¡data ¡center ¡

– Coloca>on ¡

  • Tenants ¡control ¡servers ¡
  • Facility ¡manager ¡with ¡limited ¡opera>onal ¡capability ¡

– Owner-­‑operated ¡

  • Data ¡center ¡operator ¡controls ¡both ¡servers ¡and ¡suppor>ng ¡

system ¡ ¡

6 ¡

slide-7
SLIDE 7

Coloca>on ¡data ¡center ¡(Con>nued) ¡

  • A ¡popular ¡op>on ¡to ¡small ¡and ¡medium ¡

businesses ¡(SMBs) ¡

– Universi>es, ¡hospitals, ¡enterprises ¡

  • Only ¡popular ¡to ¡SMBs? ¡

– No! ¡

  • Many ¡cloud ¡providers ¡

– E.g., ¡VMware ¡

  • Large-­‑scale ¡companies ¡

– E.g., ¡Facebook ¡

7 ¡

East ¡Coast ¡ Coloca>on ¡Facility ¡ 35% ¡ West ¡Coast ¡ Coloca>on ¡Facility ¡ 27% ¡ Prineville, ¡OR ¡ 23% ¡ Forest ¡City, ¡NC ¡ 14% ¡ Lulea, ¡Sweden ¡ 1% ¡

Facebook's ¡energy ¡usage: ¡2012 ¡

Source: ¡Facebook ¡

slide-8
SLIDE 8

Some ¡numbers ¡

  • 64% ¡of ¡organiza>ons ¡u>lize ¡data ¡center ¡coloca>on ¡

services ¡

  • More ¡than ¡1500 ¡coloca>on ¡data ¡centers ¡in ¡USA! ¡
  • Revenue ¡of ¡coloca>on ¡increasing ¡9.4% ¡every ¡year ¡
  • Expected ¡worldwide ¡revenue ¡in ¡2017: ¡$30 ¡billion ¡
  • Coloca>ons ¡in ¡New ¡York ¡collec>vely ¡consume ¡

400MWs ¡of ¡power ¡

– Comparable ¡to ¡google’s ¡global ¡data ¡center ¡power ¡demand ¡

8 ¡

slide-9
SLIDE 9

Related ¡work ¡

  • Op>miza>on ¡of ¡data ¡center ¡resources ¡exploi>ng ¡

ancillary ¡services ¡by ¡u>lity ¡(e.g., ¡[1]) ¡

– Owner-­‑operated ¡data ¡center ¡

  • Mul>-­‑tenant ¡coloca>on ¡demand ¡response ¡([2, ¡3]) ¡

– Requires ¡complex ¡bidding ¡mechanism ¡ – Subject ¡to ¡tenants ¡chea>ng ¡behavior ¡

9 ¡

We ¡propose ¡an ¡easily-­‑implementable ¡contract-­‑based ¡ mechanism ¡for ¡target ¡energy ¡reduc3on ¡in ¡emergency ¡demand ¡ response ¡program ¡for ¡coloca3on ¡data ¡center ¡

[1]. ¡M. ¡Ghamkhari ¡and ¡H. ¡Mohsenian-­‑Rad, ¡“Data ¡centers ¡to ¡offer ¡ancillary ¡services,” ¡in ¡Smart ¡Grid ¡Communica/ons ¡(SmartGridComm), ¡2012 ¡IEEE ¡ Third ¡Interna/onal ¡Conference ¡on. ¡IEEE, ¡2012, ¡pp.436–441. ¡ [2]. ¡L. ¡Zhang, ¡S. ¡Ren, ¡C. ¡Wu, ¡and ¡Z. ¡Li. ¡A ¡Truthful ¡Incen/ve ¡Mechanism ¡for ¡Emergency ¡Demand ¡Response ¡in ¡Coloca/on ¡Data ¡Centers, ¡in ¡Infocom ¡

  • 2015. ¡

[ ¡3]. ¡Chen, ¡Niangjun, ¡Xiaoqi ¡Ren, ¡Shaolei ¡Ren, ¡and ¡Adam ¡Wierman. ¡"Greening ¡Mul>-­‑Tenant ¡Data ¡Center ¡Demand ¡Response.“, ¡in ¡IFIP ¡ Performance, ¡2015 ¡

slide-10
SLIDE 10

MODEL ¡

10 ¡

slide-11
SLIDE 11

Par>cipants ¡in ¡model ¡

  • U>lity ¡

– RTOs ¡or ¡electric ¡power ¡system ¡controlled ¡by ¡RTOs ¡ – Signals ¡DR ¡requirement ¡

  • Emergency ¡situa>ons ¡
  • Facility ¡manager ¡

– Controls ¡and ¡coordinates ¡coloca>on ¡ – Achieves ¡target ¡energy ¡reduc>on ¡

  • Tenants ¡

– Own ¡and ¡control ¡servers ¡ – Par>cipate ¡in ¡energy ¡reduc>on ¡through ¡consolida>ng ¡ workloads ¡in ¡fewer ¡servers ¡and ¡turning ¡off ¡idle ¡servers ¡

11 ¡

slide-12
SLIDE 12

Model ¡overview ¡

12 ¡

U3lity ¡ Coloca3on ¡

EDR ¡Signal ¡ EDR ¡Par>cipa>on ¡

Type ¡– ¡θ1 ¡ Type ¡– ¡θ2 ¡ Type ¡– ¡θ3 ¡ Tenants ¡

(Δe(θ1), ¡r(θ1)) ¡ (Δe(θ2), ¡r(θ2)) ¡ (Δe(θ3), ¡r(θ3)) ¡

Signed ¡ (Δe(θ2), ¡r(θ2)) ¡ Signed ¡ (Δe(θ1), ¡r(θ1)) ¡ Signed ¡ (Δe(θ3), ¡r(θ3)) ¡

slide-13
SLIDE 13

Coloca>on ¡model ¡

  • Energy ¡reduc>on ¡by ¡tenant ¡of ¡type-­‑θi ¡ ¡

– nθi ¡denotes ¡number ¡of ¡servers ¡turned-­‑off ¡

  • Energy ¡Storage ¡Device ¡(ESD) ¡

– To ¡assist ¡tenants ¡in ¡achieving ¡energy ¡reduc>on ¡ – Discharge ¡amount: ¡eb ¡ – ESD ¡discharge ¡cost: ¡α ¡per ¡kWh ¡

13 ¡

T e n e

i i

i

× × = Δ

θ θ

θ

,

) (

slide-14
SLIDE 14

Tenant ¡u>lity ¡

  • Tenant’s ¡inconvenience ¡cost ¡

– ξθi ¡denotes ¡cost ¡of ¡energy ¡reduc>on ¡ – c(Δe(θi)) ¡denotes ¡a ¡general ¡cost ¡func>on ¡of ¡energy ¡ reduc>on ¡

  • Tenant’s ¡u>lity ¡

– r(θi) ¡denotes ¡reward ¡awarded ¡to ¡tenant ¡of ¡type-­‑θi ¡

14 ¡

)) ( ( )) ( , (

i i i

e c e v

i

θ ξ θ θ

θ

Δ × = Δ

)) ( , ( ) ( )) ( , (

i i i i i

e v r e u θ θ θ θ θ Δ − = Δ

slide-15
SLIDE 15

PROBLEM ¡FORMULATION ¡AND ¡ ALGORITHM ¡

15 ¡

slide-16
SLIDE 16

Objec>ve ¡and ¡constraints ¡

  • Minimize ¡total ¡cost ¡

– mθi ¡denotes ¡number ¡of ¡tenants ¡of ¡type-­‑ ¡θi ¡

  • Tenants’ ¡energy ¡reduc>on ¡needs ¡to ¡be ¡equal ¡

to ¡target ¡energy ¡reduc>on ¡(Δeth) ¡

– γ ¡denotes ¡power ¡usage ¡effec>veness ¡(PUE) ¡of ¡ coloca>on ¡

16 ¡

Θ ∈ Δ

× + ×

i b i r e

e r m i

i i

θ θ θ θ

α θ ) ( min

)) ( ), ( (

Θ ∈ = Δ

+ Δ × ×

i th b i

e e e m i

θ θ

θ γ ) (

slide-17
SLIDE 17

Objec>ve ¡and ¡constraints ¡(Con>nued) ¡

  • Individual ¡Ra>onality ¡(IR) ¡constraint ¡

– Par>cipants ¡in ¡contract ¡mechanism ¡achieve ¡non-­‑ nega>ve ¡pay-­‑off ¡

  • Incen>ve ¡Compa>bility ¡(IC) ¡constraint ¡

– Tenant ¡chooses ¡its ¡own ¡type ¡to ¡maximize ¡u>lity ¡

17 ¡

)) ( , ( ) ( ≥ Δ −

i i i

e v r θ θ θ )) ( , ( ) ( )) ( , ( ) ( ' e v ' r e v r

i i i i i i

θ θ θ θ θ θ Δ − ≥ Δ −

slide-18
SLIDE 18

Two ¡cases ¡

  • Contract ¡design ¡with ¡complete ¡informa>on ¡

– Coloca>on ¡operator ¡has ¡complete ¡knowledge ¡of ¡ type ¡of ¡each ¡tenant ¡

18 ¡

s constraint reduction energy and IC IR, s.t., ) ( min

)) ( ), ( (

Θ ∈ Δ

× + ×

i b i i r i e

e r m i

θ θ θ θ

α θ

slide-19
SLIDE 19

Two ¡cases ¡(Con>nued) ¡

  • Contract ¡design ¡with ¡incomplete ¡informa>on ¡

– Coloca>on ¡operator ¡lacks ¡informa>on ¡of ¡tenant’s ¡ type ¡distribu>on ¡ – {mθi} ¡θiєѲ ¡denotes ¡distribu>on ¡of ¡tenants ¡to ¡ different ¡types ¡ ¡ ¡

19 ¡

s constraint reduction energy and IC IR, s.t., ] } { | ) ( [ min

)) ( ), ( (

Θ θi i

i i b i i r i e

m e r m E

Θ ∈ Δ

× + ×

θ θ θ θ θ

α θ

slide-20
SLIDE 20

Algorithm ¡and ¡theorem ¡

  • Algorithm: ¡We ¡use ¡exhaus>ve ¡search ¡

algorithm ¡to ¡find ¡op>mal ¡solu>on ¡(also ¡ considered ¡in ¡[4]) ¡ ¡ ¡

  • Theorem: ¡The ¡designed ¡contracts ¡minimize ¡

the ¡coloca>on ¡operator’s ¡cost ¡while ¡sa>sfying ¡ both ¡IR ¡and ¡IC ¡constraints ¡(i.e., ¡feasibility ¡of ¡ contracts) ¡ ¡

– The ¡proof ¡follows ¡through ¡mathema>cal ¡induc>on ¡

20 ¡ [4] ¡Lingjie ¡Duan; ¡Lin ¡Gao; ¡Jianwei ¡Huang, ¡"Contract-­‑based ¡coopera>ve ¡spectrum ¡sharing," ¡in ¡New ¡Fron/ers ¡in ¡ Dynamic ¡Spectrum ¡Access ¡Networks ¡(DySPAN), ¡2011 ¡

slide-21
SLIDE 21

CASE ¡STUDY ¡

21 ¡

slide-22
SLIDE 22

Energy ¡reduc>on ¡target ¡

22 ¡

(a) ¡Energy ¡reduc3on ¡target ¡at ¡PJM ¡on ¡ January ¡7, ¡2014 ¡ (b) ¡Scaled ¡energy ¡reduc3on ¡target ¡at ¡ coloca3on ¡

slide-23
SLIDE 23

Simula>on ¡

23 ¡

Achieve ¡target ¡energy ¡reduc3on ¡at ¡much ¡lower ¡cost! ¡

slide-24
SLIDE 24

Simula>on ¡(Con>nued) ¡

24 ¡

Tenants ¡also ¡receive ¡reward ¡for ¡EDR ¡par3cipa3on! ¡

slide-25
SLIDE 25

Comparison ¡

25 ¡

Comparison ¡with ¡non-­‑demand ¡response ¡approach ¡

slide-26
SLIDE 26

Impact ¡of ¡ESD ¡cost ¡

26 ¡

Higher ¡ESD ¡cost ¡=> ¡Increased ¡tenant ¡EDR ¡par3cipa3on ¡ ¡ ¡

slide-27
SLIDE 27

Conclusions ¡

  • Studied ¡

– Mul>-­‑tenant ¡data ¡center ¡emergency ¡demand ¡ response ¡

  • Proposed ¡

– Contract-­‑based ¡incen>ve ¡mechanism ¡

  • Achieves ¡target ¡energy ¡reduc>on ¡
  • Rewards ¡tenants ¡
  • Trace-­‑based ¡simula>on ¡study ¡

– To ¡validate ¡Contract-­‑DR ¡

27 ¡

slide-28
SLIDE 28

Thank ¡you! ¡

28 ¡