10

Click here to load reader

Redefining "Clean IT": Rejecting Incremental Improvement

Embed Size (px)

DESCRIPTION

Presentation to CleanTech Future Conference II in San Francisco, 4 November 2013, on multi-tenancy's 95% reduction of IT CO2 footprint - versus timid incrementalism of virtual-machine approach

Citation preview

Page 1: Redefining "Clean IT": Rejecting Incremental Improvement

Peter Coffee

VP / Head of Platform Research

salesforce.com inc.

Redefining “Clean IT” Rejecting Incremental Improvement

CleanTech Future Conference II

San Francisco, November 2013

Page 2: Redefining "Clean IT": Rejecting Incremental Improvement

ICT Wattage: the Globe-Warming Numbers

• Global information/communication technology (ICT) “uses

1,500 terawatt-hours of power per year. That’s about 10% of

the world’s total electricity generation or roughly the

combined power production of Germany and Japan.” - science.time.com/2013/08/14/power-drain-the-digital-cloud-is-using-more-energy-than-you-think

• “Data centers can waste 90% or more of the electricity they

pull off the grid… they further rely on banks of generators…

In Silicon Valley, many data centers appear on the state

government’s Toxic Air Contaminant Inventory, a roster of

the area’s top stationary diesel polluters.” - www.nytimes.com/2012/09/23/technology/data-centers-waste-vast-amounts-of-energy-belying-industry-image.html

Page 3: Redefining "Clean IT": Rejecting Incremental Improvement

Measuring the Wrong Thing…Precisely

• “Power usage effectiveness (PUE) is a measure of how

efficiently a computer data center uses energy;

specifically, how much energy is used by the computing

equipment (in contrast to cooling and other overhead).” - en.wikipedia.org/wiki/Power_usage_effectiveness

• PUE is easy to determine, but is absolutely the wrong

way to define ICT ‘greenness’

• Treats every watt-hour burned by computers as equal-value

• Ignores utter redundancy of running multiple, identical instances

of operating system; database engine; & other foundationware

Page 4: Redefining "Clean IT": Rejecting Incremental Improvement

Peter Drucker (as usual) Nails It:

• “There is nothing so

useless as doing

efficiently that which

should not be done at all.”

• “Efficiency is doing the

thing right. Effectiveness

is doing the right thing.”

• “What's measured, improves” - www.goodreads.com/author/quotes/12008.Peter_F_Drucker

Page 5: Redefining "Clean IT": Rejecting Incremental Improvement

So, What Should We Do? And Measure?

• Putting thousands of software

stacks in one big place, and

calling it a cloud, is like putting

wings on the QE2 and calling it an A380

• Don’t preserve complexity, and compound with more

complexity, to minimize adaptation to new environment

• Massive economies arise from massive scale:

Not this… but this:

Page 6: Redefining "Clean IT": Rejecting Incremental Improvement

Multi-Tenancy Transforms Sustainability

• Each app has its own dedicated software stack • Each stack needs duplicative maintenance • Every app and its stack are individual

opportunities for error or misconfiguration • Pace of innovation is slowed by need for

cumbersome regression test / re-implementation

Our infrastructure

Other apps

Server

OS

Database

App Server

Storage

Network

App 1

Server

OS

Database

App Server

Storage

Network

App 2

Server

OS

Database

App Server

Storage

Network

App 3

• Applications share an “instance” of the platform • Platform updates apply to all at once

• Massive economies of talent,

energy and cost

Legacy IT Model

(on-prem or off)

Multi-Tenant Cloud

Page 7: Redefining "Clean IT": Rejecting Incremental Improvement

Coherent Code Base and Managed Infrastructure

Your Clicks

Your Code

User Interface

Logic

Database

Selectively shared data, logic and customizations

Architecture for Ecosystems:

Designed to Connect Salesforce to

Salesforce Sharing

Page 8: Redefining "Clean IT": Rejecting Incremental Improvement

Multi-Tenant Cloud Computing:

Most Sustainable IT Model in the World

Carbon Footprint (g. CO2 / transaction)

95% lower carbon intensity

Energy Efficiency Comparison:

CO2/Transaction, not /Cycle or /Server

On-Premise

64% lower carbon intensity

‘Private Cloud’

Estimated avoided carbon emissions from salesforce.com customers running applications on the multi-tenant

cloud as opposed to running on-premise servers. Actual carbon emissions savings could vary. Based on WSP

comparison model and research commissioned by salesforce.com, March 2011.

Page 9: Redefining "Clean IT": Rejecting Incremental Improvement

Where to Learn More: green.salesforce.com

Page 10: Redefining "Clean IT": Rejecting Incremental Improvement

@petercoffee

linkedin.com/in/petercoffee

f facebook.com/peter.coffee

[email protected]