.....wolken über dem...

41
.....wolken über dem rechenzentrum .................................. .................................. .................................. cloud computing für it architekten .................................. .................................. .................................. ....................beat schwegler ..........microsoft western europe .............[email protected] .................................. ..................................

Transcript of .....wolken über dem...

Page 1: .....wolken über dem rechenzentrum...................................................................................................... cloud computing.

.....wolken über dem rechenzentrum ......................................................................................................

cloud computing für it architekten......................................................................................................

....................beat schwegler..........microsoft western [email protected]

..................................

..................................

Page 2: .....wolken über dem rechenzentrum...................................................................................................... cloud computing.

a....b....s....t....a....n....dn....e....h....m....e....n

Page 3: .....wolken über dem rechenzentrum...................................................................................................... cloud computing.

was ist die cloud?“A style of computing where SCALABLE and ELASTIC IT-enabled capabilities are provided as a service to external customers using Internet technologies.”

Gartner, Inc. “Hype Cycle for Cloud Computing,” 2009, by Daryl Plummer et al, July 16, 2009.

“A standardized IT capability, such as SOFTWARE, APP PLATFORM, OR INFRASTRUCTURE, delivered via Internet technologies in a pay-per-use and self-service way. “

“How To Message "Cloud" Offerings And Not Get Lost In The Fog,” Forrester Research, Inc., July 2009.

Page 4: .....wolken über dem rechenzentrum...................................................................................................... cloud computing.

warum eigentlich?

billiger.weniger risiko.

expertise.

Page 5: .....wolken über dem rechenzentrum...................................................................................................... cloud computing.

skalierbarkeit

Page 6: .....wolken über dem rechenzentrum...................................................................................................... cloud computing.

elastizität

3000 CPU’s for one firm’s risk management processes

Num

ber o

f EC2

Inst

ance

s

300 CPU’s on weekends

Thursday4/23/2009

Friday4/24/2009

Sunday4/26/2009

Monday4/27/2009

Tuesday4/28/2009

Saturday4/25/2009

Wednesday4/22/2009

3000--

300 --

Page 7: .....wolken über dem rechenzentrum...................................................................................................... cloud computing.

überkapazität

Page 10: .....wolken über dem rechenzentrum...................................................................................................... cloud computing.

«vermieten»

Page 11: .....wolken über dem rechenzentrum...................................................................................................... cloud computing.

«vermieten»

Page 12: .....wolken über dem rechenzentrum...................................................................................................... cloud computing.

Capacity provided by

IT

Initial Investment

reduced to the minimum

Reduce Over

Capacity

Never Under Capacity

Capacity reduction in case of load

drop

Load Trend

Com

pu

tin

g C

ap

acit

y

Time

cloud computing

Page 13: .....wolken über dem rechenzentrum...................................................................................................... cloud computing.

patterns

Usage

Com

pute

Time

Average

Inactivity

Period

“On and Off “

Com

pute

Time

“Unpredictable Bursting“

Average Usage

Average UsageCom

pute

Time

“Growing Fast“

Com

pute

Time

Average Usage

“Predictable Bursting“

Page 14: .....wolken über dem rechenzentrum...................................................................................................... cloud computing.

cloud kriterien

on-demand.internet.

multi tenant.elastizität.

skalierbarkeit.

Page 15: .....wolken über dem rechenzentrum...................................................................................................... cloud computing.

Software as a Service

Platform as a Service

Infrastructure as a Service

kategorisierung

Page 16: .....wolken über dem rechenzentrum...................................................................................................... cloud computing.

privat...

öffentlich

Page 17: .....wolken über dem rechenzentrum...................................................................................................... cloud computing.

cloud fähigkeiten

elastic compute.scalable storage.

network topology.

Page 18: .....wolken über dem rechenzentrum...................................................................................................... cloud computing.

herausforderung

cap.base vs acid.

datenschema.

Page 19: .....wolken über dem rechenzentrum...................................................................................................... cloud computing.

wie sieht das nun konkret aus?

Page 20: .....wolken über dem rechenzentrum...................................................................................................... cloud computing.

Windows Azure is an internet-scale cloud services platform hosted in Microsoft data centers around the

world, proving a simple, reliable and powerful platform for the creation of web applications and services.

Page 21: .....wolken über dem rechenzentrum...................................................................................................... cloud computing.

compute

Page 22: .....wolken über dem rechenzentrum...................................................................................................... cloud computing.

storage

Page 23: .....wolken über dem rechenzentrum...................................................................................................... cloud computing.

Special credit goes to Simon Guest who let me “borrow” these whiteboard slides

Page 24: .....wolken über dem rechenzentrum...................................................................................................... cloud computing.

Web Role

AzureStorag

e

Browser

Browser

Browser

Browser

Browser

Web Role

Web Role

N L B

Worker Role

Worker Role

Worker Role

N L B

p1 p2 p3

Page 25: .....wolken über dem rechenzentrum...................................................................................................... cloud computing.

Web RoleWorker

Role

Tight coupling between web and worker role is an anti-

pattern

Page 26: .....wolken über dem rechenzentrum...................................................................................................... cloud computing.

Web RoleWorker

Role

Queue

Req

1. Place on queue 3. Pickup from queue

4. Process

2. Respond to UI

Page 27: .....wolken über dem rechenzentrum...................................................................................................... cloud computing.

Web RoleWorker

Role

Queue

Req

4. Process

Table

5. Add result to table

6. Query table on refresh

Page 28: .....wolken über dem rechenzentrum...................................................................................................... cloud computing.

azure preise Compute:

Per Service HourStarting at $0.12/service hour +

Variable instance sizes

Page 29: .....wolken über dem rechenzentrum...................................................................................................... cloud computing.

azure preise

StoragePer GB stored & transactions

Blob & table $0.15 / GBStorage Access = $0.10 / 100K Transactions

Page 30: .....wolken über dem rechenzentrum...................................................................................................... cloud computing.

azure preise

BandwidthPer GB transfer in or out of a datacenter

US/EU Bandwidth = $0.10 in / $0.15 out / GB Asia Pacific = $0.30 in / $0.45 out / GB

Page 31: .....wolken über dem rechenzentrum...................................................................................................... cloud computing.

vergleich

Page 32: .....wolken über dem rechenzentrum...................................................................................................... cloud computing.

sla

Storage servicewill be available/ reachable (connectivity)

Your storage requests willbe processed successfully

Compute connectivity

Storage availability

Your service is connected and reachable via web

Internet facing roles will have external connectivity

Database availability

Database is connected to the internet gateway

Availability monitoring every 5-minute interval

>99.95%

>99.9%>99.9%

Page 33: .....wolken über dem rechenzentrum...................................................................................................... cloud computing.

budget

capex. opex.

Page 34: .....wolken über dem rechenzentrum...................................................................................................... cloud computing.

sicherheit

physisch.ausfallsicherheit.

platform.anwendung.

Page 35: .....wolken über dem rechenzentrum...................................................................................................... cloud computing.

rechtliche aspekte

safe harbor act.patriot act.

PCI DSS.

Page 36: .....wolken über dem rechenzentrum...................................................................................................... cloud computing.
Page 37: .....wolken über dem rechenzentrum...................................................................................................... cloud computing.

software + services

“A standardized IT capability, such as software, app platform, or infrastructure, delivered via Internet technologies in a pay-per-use and self-service way.”

“How To Message "Cloud" Offerings And Not Get Lost In The Fog”,

Forrester Research, Inc., July 2009

Page 38: .....wolken über dem rechenzentrum...................................................................................................... cloud computing.

it portfolio

On Premise

Buy

Bui

ld

@Hoster @SaaS@Paas/IaaS

New molecule research

SAP

Clinical trial software

Exchange

Siebel

BPOS

CRM Online

to get access to elastic computeand cheaperstorage

their instanceof SAP hosted @ partner

“legacy” HR system

Page 39: .....wolken über dem rechenzentrum...................................................................................................... cloud computing.

wie beginnen?

app szenarien.compute szenarien.storage szenarien.

b2b datenaustausch.

Page 40: .....wolken über dem rechenzentrum...................................................................................................... cloud computing.

.................................. ........................................................................................................................................................................................................................................................................................................................................................................................................................

Page 41: .....wolken über dem rechenzentrum...................................................................................................... cloud computing.