• No results found

Energy-Efficient ICT Services using Cloud Computing, Virtualisation and Software as a Service

N/A
N/A
Protected

Academic year: 2021

Share "Energy-Efficient ICT Services using Cloud Computing, Virtualisation and Software as a Service"

Copied!
24
0
0

Loading.... (view fulltext now)

Full text

(1)

Energy-Efficient ICT Services using

Cloud Computing, Virtualisation and

Software as a Service

Alexander Schatten

www.schatten.info

(2)

. . . Institut für Softwaretechnik und Interaktive Systeme

Agenda

1. 

Motivation

2. 

Energy Efficient ICT Services:

The First Step: Do, what we do now,

but better

3. 

ICT overall Footprint, and further

Opportunities

(3)
(4)

. . . Institut für Softwaretechnik und Interaktive Systeme

Price Index Electrical Energy (Austria)

100,0 120,0 140,0 160,0 180,0 200,0 220,0 240,0 260,0 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 Jan 13

(5)

Global Population & Energy

Population Growth

Energy Consumption

Source: UNO: “The World at Six Billion”

http://www.un.org/esa/population/publications/sixbillion/sixbillion.htm

Source: Energy Information Administration (U.S. Government): International Energy Outlook 2009

(6)

. . . Institut für Softwaretechnik und Interaktive Systeme

Energy Consumption & Carbon-Footprint by

Computers (Examples)

(incl. power consumption & embodied energy, data centers, PCs, network devices)

830 million metric tons CO

2

equals

2% of global carbon footprint

“Some Computer Science Issues in Creating a Sustainable World”, Jennifer Mankoff, Robin Kravets and Eli Blevis, IEEE Computer Magazine (2008) Data from “The Climate Group”, OECD, Presentation 2009 from Klaus Fichter

Photo from jmsuarez (Flickr)

assumed to

quadruple by 2020

Global

Germany

2004: 28 million metric tons CO

2

(Air Traffic 22MT)

2010: 10% of total energy consumption

(7)

Datacenters Costs (Amazon Study)

Server

direct power

cooling

other infrastructure

Amortisation of Server: 3 years, infrastructure 15 years

(8)

. . . Institut für Softwaretechnik und Interaktive Systeme

Green IT – Numbers

$ 8-9 billion Estimated energy bills of datacenters worldwide

25% Typical IT budget for average company

~ $ 1.900 Annual expenses for powering and cooling single server (2500 $)

5 years Doubling of Energy Consumption of Servers (2000-2005)

Source: McKinsey and Company, part of a report titled "Revolutionizing Data Center Efficiency”,


Malone, C. and Belady, C. (2006) Metrics to Characterise Data Centre & IT Equipment Energy Use. Proc. Digital Power Forum, Richardson, TX, USA, September.


InfoWorld, Ted Samson (2008)
 Smart2020 Report

Borderstep Institute

70-80% Utilisation of mainframes (70s, 80s)

~ 30% Of Servers run under 3% peak and average utilisation; actually are using power

and cooling for doing no work

50-70% Average energy consumption for cooling (HP, Uptime Inst. Study says: 60-70%)

particularly Blade-Servers have problematic heat density

18 Million Server 2002

(9)

2. Energy Efficient ICT

Services

(10)

. . . Institut für Softwaretechnik und Interaktive Systeme

The Power of “10”: PCs

~ 2 W

OLPC / XO

PC with LCD

~ 100-200 W

Photos from Flickr: Gene, Plutor, John Pastor, One Laptop per Child

~ 150-250 W

PC with CRT

Thin Client with LCD

~ 50 W

~ 10-45 W

(11)

Concrete Saving Potential in CO

2

eq

From

To

(CO

Savings

2 eq. Emissions)

PC + CRT

PC + LCD

> 15%

PC + LCD (CRT)

Thinclient + Terminal Server

44% (54%)

PC

Notebook (stationary)

79%

Thinclient

Notebook (stationary)

55%

Source: “Ökologischer Vergleich der Klimarelevanz von PC und Thinclient Arbeitsplatzgeräten 2008”, Studie des Fraunhofer Institut Umwelt-, Sicherheits-, Energietechnik UMSICHT

(12)

. . . Institut für Softwaretechnik und Interaktive Systeme

“Hummer Strategy”

Photo from Paul Keleher, Flickr

Data-Centers and Services

… or Virtualisation,

Cloud Computing

(13)

“Green IT”: Virtualisation and

In-House Services

 

Datacenter In-House

–  Replace Volume Servers with varying utilisation or low

utilisation with virtual machines running in one power-server

–  Dynamic switching on and off servers/storage units

–  Optimisation of algorithms, database design;

 

Remove Fat-Clients where not absolutely necessary and replace

them with Thin-Clients and web-applications or thin-clients using

remote desktops (Study of Fraunhofer Institute)

 

Get Consulting for “green” operation of data-center including

issues like:

–  Optimising Facilities

–  Highest possible operation temperature

–  Reuse of heat (e.g. for building/office heating)

 

Longer Life-span of hardware! Energy & Resource Consumption

in production

(14)

. . . Institut für Softwaretechnik und Interaktive Systeme

What is Cloud Computing?

 

Cloud computing is the

IT equivalent of the Energy Grid

–  Rent services and computing power as needed

–  Use Cloud Computing to scale as needed

 

Typical “Cloud” Services

–  Operation of Virtual Servers (e.g. Amazon EC2)

–  Network storage solutions (e.g. Amazon S3)

–  Database Services (e.g. Amazon SimpleDB)

–  Application Runtime Environments (e.g. Google

AppEngine)

–  Middleware Services (e.g. Amazon Message Queue)

–  E-Commerce Applications (e.g. Payment Services)

–  Various Services (e.g. Zoho Office …)

(15)

Advantages of Cloud Computing

 

You pay what you use, not a

“theoretical” peak load

 

You do not need to operate complex IT

infrastructure which is most likely not your

core business

 

Operation of large scale data-centers is way

more efficient than small scale installations

 

Load can be balanced over many

customers, hence servers in large

data-centers can work at higher average

utilisation

 

Data-centers can be build in regions where

less cooling is needed and more renewable

energy sources are available

(16)

. . . Institut für Softwaretechnik und Interaktive Systeme

Cloud Infrastructure

(z.B. Hardware, Network...)

Cloud Platform

(AppServer,Python...) (z.B. S3, SimpleDB)Cloud Storage (z.B. Queue Service, ...)Cloud Services

Cloud Application 1 or Service

z.B. SaaS oder Webservice

App 2 App 3 App 4

...

Web/Mobile -

Client ... Fat-Client

Service Consumer

(17)

Big Bang Migration?

 

All or nothing?

 

Big Bang Migration not necessary!

 

ICT Services can be partly

in-house, partly in cloud

 

Yet, Cloud Computing demands

different strategies in

–  Software Engineering

–  Quality Assurance

–  Security

 

Some companies start by building

up failover system in the cloud

(18)

. . . Institut für Softwaretechnik und Interaktive Systeme

Software as a Service

 

“Buzzword” in the 90s; did not take off then

 

Now a series of good applications are available, new services every

day

 

“Business” Applications like Salesforce CRM

 

Groupware

 

Communication Tools

–  Webmail

–  Chat-Applications

–  Forum

–  Wiki

 

Office Applications

–  Google Docs, Calendar, Sites

(19)
(20)

. . . Institut für Softwaretechnik und Interaktive Systeme

Current Issues with

Cloud Computing

 

No standardisation so far, hence vendor lock-in with currently

leading services from companies like Google or Amazon

–  However first Open Source products appear like Eucalyptus

 

Whole SAAS, CC rather “young”, i.e., not very much experience

available

 

Legal and privacy issues, particularly due to the fact that most

providers are located in US

–  opportunity for European companies!

(21)

Company IT-Policy –

Some Questions

 

How is accounting done?

 

Power Management Software installed

(for all PCs?)

 

Connection between server-cooling and

office-heating system?

 

Assessment of server utilisation done?

 

Virtualisation strategy within company?

 

Outsourcing of Virtualised Services?

 

Software as a service?

 

Is Tele-working, Collaboration &

De-Materialisation an integral part of the

(22)

. . . Institut für Softwaretechnik und Interaktive Systeme

3. Rethink ICT

(23)

Conclusion and Outlook: Rethink IT

 

Despite of environmental impact of ICT, clever ICT strategies

can help to reduce much more emissions than it will produce

 

ICT Footprint: “direct” front-lines

–  Efficient IT (Green IT)

–  Target/Demand oriented IT (Cloud Computing, SAAS, ...)

–  Dematerialisation effects

–  Resource consumption and treatment of electronic waste

 

IT as enabler for efficiency measurements in other fields

–  “Measure and Connect”

–  “Green Supply Chains”: Global Optimisations,

E-Government

–  Certified Processes

–  Smart Houses, Grid Optimisations, Production

Automation, ...

 

ICT supporting Adaptation (sensor networks, environmental

monitoring, modelling, search for alternatives...)

(24)

. . . Institut für Softwaretechnik und Interaktive Systeme

Exponentially Growing Impact of ICT Services on

Energy, Environment and Costs:

Mitigate Risk, Rethink Services, Provide

Opportunity

Mantra

Dr. Alexander Schatten

Senior Researcher: Vienna University of Technology

IT Consulting

www.schatten.info | [email protected] | alex_buzz (Twitter)

best-practice-software-engineering.blogspot.com

References

Related documents

Note that results in this section are proved under the assumption of countable additivity and definitions of conditioning and irrelevance presented earlier, while De Cooman and

The presentation has not been updated since it was originally presented, and does not constitute a commitment by any CDF entity to underwrite, subscribe for or place any securities or

The collaborative and networked nature of the examples of Instagram poetry that I have discussed in this paper can demonstrate the cultural impact of a posthuman cyborgian

As regards the Policy option 1 "lodging an application for an RTP", the best sub-option is so clear and evident that lodging an application at any external border

In contrast, it has been reported within this study that the amplitude of contraction is significantly increased in the STZ-induced diabetic heart compared to that of control in

□ For a student who was homeschooled in a State where State law does not require the student to obtain a secondary school completion credential for homeschooling (other than a

An analyst who was not aware of the effects of time averaging on the reduced form time series representation of z(t) would be led to incorrectly reject the class of economic

As such, the main research question is the following: does the traditional exploitation of timber by the local communities improve social cohesion, reinforce capacities in