11
Kyoto Protocol in the Clouds Dražen Lučanin, Vienna University of Technology [email protected]

Kyoto protocol in the clouds

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Kyoto protocol in the clouds

Kyoto Protocol in the Clouds

Dražen Lučanin,Vienna University of [email protected]

Page 2: Kyoto protocol in the clouds

Introduction Cloud computing

Popular (large-scale, flexible, ubiquitous)

Environmental impact

ICT industry - 2% of all the CO2 emissions

The Kyoto protocol

Attempts to stabilize CO2-equivalent (CO2e) emissions

The cap-and-trade mechanism: CO2e = $

Goals A model integrating clouds with the Kyoto protocol

Page 3: Kyoto protocol in the clouds

Emission trading markets (ETMs)

Kyoto protocol

Entities – CO2e emissions bellow a certain cap

Bellow the cap – sell certified emission reductions (CERs) on ETMs

Above the cap – must buy CERs on ETMs

Current state Entities < 25 MtCO2e/year excluded

Cloud providers

Energy producers – highest responsibility

3 biggest losers on the EU ETM

Page 4: Kyoto protocol in the clouds

The classical emission-trading

model

Page 5: Kyoto protocol in the clouds

The emission-trading cloud model

Page 6: Kyoto protocol in the clouds

Controlling en. efficiency

Power usage efficiency (PUE) Infrastructure efficiency

What about the computation? The applications – many, hard to influence

The scheduler

Existing measures Mostly a best-effort manner

Save as long as the user is provisioned

We want an explicit expression How much to provide?

How much to save?

Page 7: Kyoto protocol in the clouds

Resource scheduling

Wastage: energy & CO2e

Penalty:SLA violations

Page 8: Kyoto protocol in the clouds

Penalty-wastage balance

The wastage cost (linear model):

The (expected) penalty cost (linear model):

The penalty-wastage balance cwastage = E(Cpenal):

Page 9: Kyoto protocol in the clouds

Usage potential

Handy input of any Rdemand distribution

Dependent only of the mean and variance

Applicable even without Kyoto measures

To exclude CO2e prices state cco2=0

Potential as a heuristic function Stay close to the statistical equilibrium

Integration with existing schedulers

Page 10: Kyoto protocol in the clouds

Conclusion A Kyoto protocol-compliant cloud model

Shifting CO2 responsibilities to cloud providers

Increased chance of fulfilling the Kyoto protocol goals

Energy efficiency control

A wastage-penalty equilibrium

Expresses energy wastage – CO2 and energy price

Explicitly compare it to penalty costs

Applicable in schedulers

Page 11: Kyoto protocol in the clouds

Thank you!