2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020. Data Center PCs Network Equipment TVs Other. Thin Client Power Efficiencyâ ...
Thin Client Power Efficiency W. Vereecken, W Vereecken L. L Deboosere Deboosere, P P. Simoens Simoens, B B. Vermeulen, D.Colle, C. Develder, M. Pickavet, B Dhoedt, B. Dhoedt P P. Demeester
Vakgroep Informatietechnologie – IBCN
ICT Power Consumption Forecast Yearly Power Consumption Forecast 500
Thin Client Power Efficiency– Willem Vereecken Vakgroep Informatietechnologie – IBCN
Network Equipment
TVs
Other
p. 2
Thin Client Computing
Thin Client Power Efficiency– Willem Vereecken Vakgroep Informatietechnologie – IBCN
p. 3
Thin Client Computing + Client terminal consumption is significantly lower (4W) + More efficient use of resources in the server + Less performance requirements i t for f the th client terminal → Longer life cycle
- Additional equipment required - Thin client protocol overhead - Network and server q p needs to be equipment cooled
Thin Client Power Efficiency– Willem Vereecken Vakgroep Informatietechnologie – IBCN
p. 4
Mathematical Model
Active State Analysis z z
Desktop D kt PC Thin Client setup
Passive State Analysis z z z
What about idle users? Optimizing server farm Optimizing the network
Thin Client Power Efficiency– Willem Vereecken Vakgroep Informatietechnologie – IBCN
p. 5
Mathematical Model
Active State d d Ptot = P0d + αCPU λdCPU
P
tc
(
) (
)
1 c n s s s s = P0 + P0 + P0 + αCPUλ CPU + αnT + αNIC b N
d ⎡ ⎤ C s d λ CPU = N⎢λ CPU + ε⎥ s C ⎢⎣ ⎥⎦
Thin Client Power Efficiency– Willem Vereecken Vakgroep Informatietechnologie – IBCN
p. 6
Mathimatical Model
Passive State
d Pd = Pact −
∑
* =sb,off
tc PItc = Pact −
∑
( P0d,act − P0d,* ) − Nu Nu*
Nusb + Nuoff Nu
d α CPU λdCPU
( P0c,act − P0c,* ) Nu Nu*
* =sb,off Nusb + Nuoff s 1 s − α CPUλ CPU,AS u N
N
−
Nusb + Nuoff Nu
s (αnT + αNIC )b
Thin Client Power Efficiency– Willem Vereecken Vakgroep Informatietechnologie – IBCN
p. 7
Mathemathical Model
Passive state (cont’d) z
S Servers standby/shut t db / h t d down when h possible ibl u u + N N s off 1 P s PIItc = PItc − sb − P 0,sb b N 0,actt Nu u u + N N 1 s tc tc sb off PIII = PII − P0,sbb − P0s,offff N Nu Simplified
( (
z
u N tc PIII = act P tc u
N
) )
Nuoff n + P u 0 N
Thin Client Power Efficiency– Willem Vereecken Vakgroep Informatietechnologie – IBCN
p. 8
Mathemathical Model
Passive State (cont’d) z
R d Reduced d power states t t iin th the network t k tc tc PIV = PIII −
n ( P0n − Pred d) u N
Nuoff
Thin Client Power Efficiency– Willem Vereecken Vakgroep Informatietechnologie – IBCN
p. 9
Equipment
PC: AMD Athlon 64 3500+ Client C Device: JackPC C Server: AMD Opteron 2212 Network
z z z
ADSL2 VDSL2 PON
(based on European Code of Conduct on Energy Consumption of Broadband Equipment)
Thin Client Power Efficiency– Willem Vereecken Vakgroep Informatietechnologie – IBCN
p. 10
Experimental Results
Thin Client Power Efficiency– Willem Vereecken Vakgroep Informatietechnologie – IBCN
Thin Client Power Efficiency– Willem Vereecken Vakgroep Informatietechnologie – IBCN
p. 12
70
350%
60
300%
50
250%
40
200%
R
ΔP(W)
Experimental Results
30
150%
20
100%
10
50%
0
0%
TC D
0
5
10
15
20
0
2
4
ADSL2
8
10
12
14
16
18
20
N
N Pn = 0
6
VDSL2
PON
Thin Client Power Efficiency– Willem Vereecken Vakgroep Informatietechnologie – IBCN
Pn = 0
ADSL2
VDSL2
PON
p. 13
Experimental Results 300% 250%
R
200% 150%
TC 100%
D 50% 0% 0%
10% 20% 30% 40%
50% 60% 70% 80% 90% 100%
Nuoff/Nu I Thin Client Power Efficiency– Willem Vereecken Vakgroep Informatietechnologie – IBCN
II
III
IV p. 14
300%
300%
250%
250%
200%
200%
R
R
Experimental Results
150%
150%
TC
TC
100%
100%
D
D
50%
50%
0%
0% 0%
10% 20% 30% 40% 50% 60% 70% 80% 90% 100%
0%
10% 20% 30% 40% 50% 60% 70% 80% 90% 100%
Nuoff/Nu I
II
III
Nuoff/Nu IV
Thin Client Power Efficiency– Willem Vereecken Vakgroep Informatietechnologie – IBCN
I
II
III
IV
p. 15
Conclusions
Worldwide energy footprint of ICTs is high, increasing rapidly and unsustainable The thin client paradigm has a large potential i l in i reducing d i this hi footprint f i
z z
More efficient use of resources Reducing life cycle impact
Some caveats need to be considered z
z
Power consumption of individual devices needs to be kept under control Reduced power states in server farm and network need to be obtained
Thin Client Power Efficiency– Willem Vereecken Vakgroep Informatietechnologie – IBCN