Slide 1

Slide 1 text

Green Clouds in a world of Blockchains & AI Chris Adams May 2018

Slide 2

Slide 2 text

Chris Adams: @mrchrisadams Environmentally focussed web generalist

Slide 3

Slide 3 text

Loco2 - Low CO2 travel in Europe by train TeaLight - Low CO2 cups of tea, based on power grid load A.M.E.E. (Avoid Mass Extinction Engine) - CO2 calculation APIs MastodonC - zero carbon big data and data science Thermondo - heating installations in Germany About me

Slide 4

Slide 4 text

Building a planet friendly web - May 2018 @mrchrisadams

Slide 5

Slide 5 text

Yes, it’s happening. Yes, it’s us. Yes, we’re sure

Slide 6

Slide 6 text

Building a planet friendly web - May 2018 @mrchrisadams http://blogs.plos.org/scicomm/2015/08/09/when-scientific-facts-are-not-enough-communicating-the-consensus-on- climate-change/

Slide 7

Slide 7 text

Building a planet friendly web - May 2018 @mrchrisadams http://www.iea.org/media/news/2017/GlobalCarbonEmissions2.png http://www.iea.org/newsroom/news/2017/march/iea-finds-co2-emissions-flat-for-third-straight-year-even-as-global- economy-grew.html

Slide 8

Slide 8 text

Building a planet friendly web - May 2018 @mrchrisadams http://folk.uio.no/roberan/t/global_mitigation_curves.shtml

Slide 9

Slide 9 text

Building a planet friendly web - May 2018 @mrchrisadams © 2011-2012 GreenTouch Consortium 2020 ICT Carbon Footprint 820m tons CO2 360m tons CO2 260m tons CO2 2007 Worldwide ICT
 carbon footprint:
 2% = 830 m tons CO2 Comparable to the
 global aviation 
 industry Expected to grow 
 to 4% by 2020 The Climate Group, GeSI Report “Smart 2020”, 2008 Full report - https://www.slideshare.net/greentouch-org/intro-to-green-touch

Slide 10

Slide 10 text

“Since 2012, the amount of compute used in the largest AI training runs has been increasing exponentially with a 3.5 month-doubling time (by comparison, Moore’s Law had an 18- month doubling period)” Dario Amodei & Danny Hernandez. https://blog.openai.com/ai-and-compute/

Slide 11

Slide 11 text

Building a planet friendly web - May 2018 @mrchrisadams https://blog.openai.com/ai-and-compute/

Slide 12

Slide 12 text

Building a planet friendly web - May 2018 @mrchrisadams https://blog.openai.com/ai-and-compute/

Slide 13

Slide 13 text

Building a planet friendly web - May 2018 @mrchrisadams https://grist.org/article/bitcoins-energy-use-got-studied-and-you-libertarian-nerds-look-even-worse-than-usual/

Slide 14

Slide 14 text

Building a planet friendly web - May 2018 @mrchrisadams https://www.cell.com/joule/fulltext/S2542-4351(18)30177-6

Slide 15

Slide 15 text

Building a planet friendly web - May 2018 @mrchrisadams https://github.com/productscience/pfw-top-mil

Slide 16

Slide 16 text

Building a planet friendly web - May 2018 @mrchrisadams https://www.technologyreview.com/s/610457/at-this-rate-its-going-to-take-nearly-400- years-to-transform-the-energy-system/

Slide 17

Slide 17 text

Building a planet friendly web - May 2018 @mrchrisadams A mental model for thinking about this

Slide 18

Slide 18 text

Building a planet friendly web - May 2018 @mrchrisadams Your Packets Your Platform Your Process

Slide 19

Slide 19 text

Your platform Provider Provisioning

Slide 20

Slide 20 text

Your platform Provider: Where did the power your servers run on come from?

Slide 21

Slide 21 text

Power quote From 2017 report - http://www.greenpeace.org/usa/global-warming/click-clean/

Slide 22

Slide 22 text

Your platform Provider: What if you are the provider? From 2017 report - http://www.greenpeace.org/usa/global-warming/click-clean/

Slide 23

Slide 23 text

Green Grid Association - https://www.thegreengrid.org

Slide 24

Slide 24 text

Your platform Provider: What if you don’t have direct control over where power comes from?

Slide 25

Slide 25 text

http://www.datacenterknowledge.com/archives/2016/05/11/akamai-pledges-to-source-renewable-energy-for-data-centers Contracts for difference. How Akamai does renewable power in data centres they don’t own

Slide 26

Slide 26 text

http://www.datacenterknowledge.com/archives/2016/05/11/akamai-pledges-to-source-renewable-energy-for-data-centers

Slide 27

Slide 27 text

http://www.datacenterknowledge.com/archives/2016/05/11/akamai-pledges-to-source-renewable-energy-for-data-centers

Slide 28

Slide 28 text

http://www.datacenterknowledge.com/archives/2016/05/11/akamai-pledges-to-source-renewable-energy-for-data-centers

Slide 29

Slide 29 text

http://www.datacenterknowledge.com/archives/2016/05/11/akamai-pledges-to-source-renewable-energy-for-data-centers

Slide 30

Slide 30 text

http://www.datacenterknowledge.com/archives/2016/05/11/akamai-pledges-to-source-renewable-energy-for-data-centers

Slide 31

Slide 31 text

Your platform Provision: How many server resources do you use? And when?

Slide 32

Slide 32 text

The power of wireless cloud 2013 (CEET - http://www.ceet.unimelb.edu.au/publications)

Slide 33

Slide 33 text

“many workloads are spiky or drop to zero for extended periods… applications used in the workplace may only be active for 40 of the 168 hours in a week.” Adrian Cockroft @adrianco: AWS, ex Netflix @mrchrisadams https://medium.com/@adrianco/evolution-of-business-logic-from-monoliths-through-microservices-to-functions- ff464b95a44d#.4ap421dwr

Slide 34

Slide 34 text

@mrchrisadams Zero carbon big data - https://mastodonc.com

Slide 35

Slide 35 text

FaaS / Serverless: per request scaling*

Slide 36

Slide 36 text

“the technical capabilities of serverless might not be that exciting, but the financial side sure is… Strong financial incentives for good design practices, and clear financial penalties for bad design” Gojko Adzic @mrchrisadamshttps://gojko.net/2016/08/27/serverless.html

Slide 37

Slide 37 text

When your second biggest cost after staff is data centres, you have a very good incentive to care about saving energy. @mrchrisadams https://deepmind.com/blog/deepmind-ai-reduces-google-data-centre-cooling-bill-40

Slide 38

Slide 38 text

@mrchrisadams https://www.technologyreview.com/s/607879/google-reveals-a-powerful-new-ai-chip-and-supercomputer/

Slide 39

Slide 39 text

Your process 
 Getting around Getting shelter Getting feedback Getting paid

Slide 40

Slide 40 text

Your Platform Your Packets Your Process

Slide 41

Slide 41 text

Which future do we want to build?

Slide 42

Slide 42 text

Help me make a free guide - planetfriendlyweb.com

Slide 43

Slide 43 text

Thanks! [email protected] @mrchrisadams

Slide 44

Slide 44 text

How you can help Join the W3C sustainable web design group
 https://www.w3.org/community/sustyweb Help me turn this info into a free guide
 planetfriendlyweb.org/contributing Keep this conversation going: http://bit.ly/susty-ux-slack

Slide 45

Slide 45 text

Credits (noun project) 
 Your Process - Flowchart - Maria Kislitsina https://thenounproject.com/term/flow-chart/904061/ Your Packets - Network - Marie Van den Broeck https://thenounproject.com/search/?q=network&i=381046 Your Platform - CPU - Dinosoft Labs https://thenounproject.com/search/?q=cpu&i=1120852 Scope 1 - Kettle - Ruben Semedo https://thenounproject.com/search/?q=kettle&i=540961 Scope 2 - Electric Kettle - Aaron K. Kim https://thenounproject.com/term/kettle/123921 Scope 3 - Coffee Cup - Vectors Market https://thenounproject.com/term/coffee-takeaway/1203983/