scaleconf 2013 - scaling on windows azure

27
“Scaling on Windows Azure” Beat Schwegler - Director, Platform Strategy Group - Microsoft corp. [email protected] - http://cloudbeatsch.com - @cloudbeatsch

Upload: cloudbeatsch

Post on 26-May-2015

285 views

Category:

Technology


0 download

DESCRIPTION

The Windows Azure architecture is based on scale-out and offers different scale-units to build large systems. In this session, we will discuss the capabilities for compute, distributed caching, storage and big data.

TRANSCRIPT

Page 1: ScaleConf 2013 - Scaling on Windows Azure

“Scaling on Windows Azure”

Beat Schwegler - Director, Platform Strategy Group - Microsoft corp.

[email protected] - http://cloudbeatsch.com - @cloudbeatsch

Page 2: ScaleConf 2013 - Scaling on Windows Azure

democratized access to scale & reach

Page 3: ScaleConf 2013 - Scaling on Windows Azure

spectrum of IT services

Page 4: ScaleConf 2013 - Scaling on Windows Azure

global footprint

Page 5: ScaleConf 2013 - Scaling on Windows Azure

99.95% monthly SLA

Page 6: ScaleConf 2013 - Scaling on Windows Azure

application

platforms

operating

systems

Windows

Azure

store

open platform

Page 7: ScaleConf 2013 - Scaling on Windows Azure

scaling on Windows Azure

Page 8: ScaleConf 2013 - Scaling on Windows Azure

Cloud Services

Page 9: ScaleConf 2013 - Scaling on Windows Azure

servicepackage

servicepackage

Page 10: ScaleConf 2013 - Scaling on Windows Azure

servicepackage

Page 11: ScaleConf 2013 - Scaling on Windows Azure

servicepackage

Page 12: ScaleConf 2013 - Scaling on Windows Azure

Network load-balancer configured for traffic

Page 13: ScaleConf 2013 - Scaling on Windows Azure
Page 14: ScaleConf 2013 - Scaling on Windows Azure
Page 15: ScaleConf 2013 - Scaling on Windows Azure

fault and upgrade domains

Page 16: ScaleConf 2013 - Scaling on Windows Azure
Page 17: ScaleConf 2013 - Scaling on Windows Azure

storage options

Page 18: ScaleConf 2013 - Scaling on Windows Azure

Windows Azure Cache

Page 19: ScaleConf 2013 - Scaling on Windows Azure

Windows Azure CDN

Page 20: ScaleConf 2013 - Scaling on Windows Azure

Windows Azure Traffic Manager

direct users to the service in the closest region

Page 21: ScaleConf 2013 - Scaling on Windows Azure

data becomes the new currency

Page 22: ScaleConf 2013 - Scaling on Windows Azure

store – store – store – store – store

Page 23: ScaleConf 2013 - Scaling on Windows Azure

move compute to data

Page 24: ScaleConf 2013 - Scaling on Windows Azure

the hadoop ecosystem

Page 25: ScaleConf 2013 - Scaling on Windows Azure

MapReduce

Map f(k1,v1) list(k2,v2)

Reduce f(k2, list(v2)) (k2, v3)

functionallyin practice, WordCount

the quick brown fox jumps over the lazy dog

Map

(the,1) (quick,1), (brown,1), (fox,1), (jumps,1) (over,1), (the,1),(lazy,1),(dog,1)

Shuffle

(the,(1,1)) (quick,1), (brown,1), (fox,1),(jumps,1) (over,1),(lazy,1),(dog,1)

Reduce

(the,2) (quick,1), (brown,1), (fox,1), (jumps,1),(over,1), (lazy,1),(dog,1)

in code

Then, scale to TB/PB of data over 10’s, 100’s or 1000’s of nodes

Page 26: ScaleConf 2013 - Scaling on Windows Azure

scaling on Windows Azure

Page 27: ScaleConf 2013 - Scaling on Windows Azure

start nowhttp://WindowsAzure.com