north america region europe region asia pacific region

33
Windows Azure Traffic Manager Name Title Microsoft Corporation

Upload: sharyl-clark

Post on 02-Jan-2016

238 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: North America Region Europe Region Asia Pacific Region
Page 2: North America Region Europe Region Asia Pacific Region

Agenda

Technical Overview

Performance

Disaster Recovery

Upgrade Code and Test

Page 3: North America Region Europe Region Asia Pacific Region

Traffic Management Fundamentals

Directs the user to the “best”/”closest” deployment

One deployment is primary

Traffic is redirected to another deployment if the primary goes down

Allows users from defined geographic locations to be directed to particular deployment

Sends traffic to different deployments based on fixed ratio (N/M)

Example: Direct the user to the “best” deployment between US South and West Europe

Example: All traffic is directed to US North; if it goes down, send all traffic to US South

Example: all users from US -> US North, all users from Asia -> US North, all users from Europe ‑> West Europe

Example: Direct 20% of user traffic to US South and 80% to US North.

Page 4: North America Region Europe Region Asia Pacific Region

Policy Building Blocks

Performance

Failover

Geographic

Ratio

Page 5: North America Region Europe Region Asia Pacific Region

Technical Overview

Page 6: North America Region Europe Region Asia Pacific Region

Q: What is www.contoso.com?

A: Ask ns1/2.contoso.com

Page 7: North America Region Europe Region Asia Pacific Region

Q: What is www.contoso.com?

A: CNAME to www-contoso.trafficmgr.comQ: What is www.contoso.com?

A: Ask ns1/2.contoso.com

Page 8: North America Region Europe Region Asia Pacific Region

Q: What is www.contoso.com?

A: CNAME to www-contoso.trafficmgr.com

Q: What is www-contoso.trafficmgr.com?

Q: What is www.contoso.com?

A: Ask ns1/2.contoso.com

Page 9: North America Region Europe Region Asia Pacific Region

Q: What is www.contoso.com?

A: CNAME to www-contoso.trafficmgr.com

Q: What is www-contoso.trafficmgr.com?

Q: What is www.contoso.com?

A: Ask ns1/2.contoso.com

Page 10: North America Region Europe Region Asia Pacific Region

IP=11.22.33.44IP=22.33.44.55

IP=33.44.55.66

20ms 80ms

Deployment AUS North

Deployment C (Down)

Deployment BWest Europe

Q: What is www.contoso.com?

A: CNAME to www-contoso.trafficmgr.com

Q: What is www-contoso.trafficmgr.com?

Q: What is www.contoso.com?

A: Ask ns1/2.contoso.com

Page 11: North America Region Europe Region Asia Pacific Region

IP=11.22.33.44IP=22.33.44.55

IP=33.44.55.66

20ms 80ms

Deployment AUS North

Deployment C (Down)

Deployment BWest Europe

Q: What is www.contoso.com?

A: CNAME to www-contoso.trafficmgr.com

Q: What is www-contoso.trafficmgr.com?

Q: What is www.contoso.com?

A: Ask ns1/2.contoso.com

Page 12: North America Region Europe Region Asia Pacific Region

IP=11.22.33.44IP=22.33.44.55

IP=33.44.55.66

20ms 80ms

Deployment AUS North

Deployment C (Down)

Deployment BWest Europe

Q: What is www.contoso.com?

A: CNAME to www-contoso.trafficmgr.com

Q: What is www-contoso.trafficmgr.com?

A: 11.22.33.44

Q: What is www.contoso.com?

A: Ask ns1/2.contoso.com

Page 13: North America Region Europe Region Asia Pacific Region

Performance

Page 14: North America Region Europe Region Asia Pacific Region

North America Region Europe Region Asia Pacific Region

Performance Load Balancing

30ms

www.contoso.com

130ms

240ms

Page 15: North America Region Europe Region Asia Pacific Region

North America Region Europe Region Asia Pacific Region

Performance Load Balancing

30ms20ms

40ms

www.contoso.com www-contoso.ctp.trafficmgr.com

Page 16: North America Region Europe Region Asia Pacific Region

Geo-distributed WA ApplicationSubscription

www.cloudapp.net

api.cloudapp.net

Page 17: North America Region Europe Region Asia Pacific Region

Geo-distributed WA ApplicationSubscription

www.cloudapp.net

api.cloudapp.net

www2.cloudapp.net

api2.cloudapp.net

Page 18: North America Region Europe Region Asia Pacific Region

Geo-distributed WA ApplicationSubscription

www.cloudapp.net

api.cloudapp.net

www2.cloudapp.net

api2.cloudapp.net

CNAME

CNAME

Page 19: North America Region Europe Region Asia Pacific Region

Geo-distributed WA ApplicationSubscription

www.cloudapp.net

api.cloudapp.net

www2.cloudapp.net

api2.cloudapp.net

CNAME

CNAME

Page 20: North America Region Europe Region Asia Pacific Region

Disaster Recovery

Page 21: North America Region Europe Region Asia Pacific Region

North America Region Europe Region Asia Pacific Region

30ms20ms

40ms

www.contoso.com www-contoso.ctp.trafficmgr.com

Disaster Recovery

Page 22: North America Region Europe Region Asia Pacific Region

North America Region Europe Region Asia Pacific Region

20ms

40ms

www.contoso.com www-contoso.ctp.trafficmgr.com

Disaster Recovery – 8 Minute MTR

120ms

Page 23: North America Region Europe Region Asia Pacific Region

DNS TLL

Health Polling Updates DNS

<5sec

>5sec

30sec<5se

cTraffic manager Monitoring status

Actual status of Hosted Service

GE

T

/pro

b.h

tm:8

0

20

0 O

K

GE

T …

20

0 O

K

Try 2

Try 1

Online Offline

Try 3

20

0 O

K

GE

T …

Online

KEY

Monitor check

Time

Page 24: North America Region Europe Region Asia Pacific Region

Upgrade Code and Test

Page 25: North America Region Europe Region Asia Pacific Region

Upgrade Your WA ApplicationSubscription

api.cloudapp.net api2.cloudapp.net

CNAME

Page 26: North America Region Europe Region Asia Pacific Region

Upgrade Your WA ApplicationSubscription

api.cloudapp.net api2.cloudapp.net

CNAME

Page 27: North America Region Europe Region Asia Pacific Region

Upgrade Your WA ApplicationSubscription

api.cloudapp.net

Upgraded Role 1

api2.cloudapp.net

CNAME

Page 28: North America Region Europe Region Asia Pacific Region

Upgrade Your WA ApplicationSubscription

api.cloudapp.net

Upgraded Role 1

api2.cloudapp.net

CNAME

Page 29: North America Region Europe Region Asia Pacific Region

Upgrade Your WA ApplicationSubscription

api.cloudapp.net

Upgraded Role 1

api2.cloudapp.net

CNAME

Page 30: North America Region Europe Region Asia Pacific Region

Manageability

Windows Azure Portal

REST Administrative API (Dec 2011 CTP)

Windows Azure PowerShell Cmdlets (2.1 Release)

Page 31: North America Region Europe Region Asia Pacific Region

Summary

Globally distributed highly available DNS service

Integrated with Windows Azure

Provides a platform for a better user experience

Provides a platform for building highly available and scalable applications

Page 32: North America Region Europe Region Asia Pacific Region

demo

Page 33: North America Region Europe Region Asia Pacific Region

© 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION

IN THIS PRESENTATION.