Presentation is loading. Please wait.

Presentation is loading. Please wait.

Overview of New Networking Features in Windows Azure Ganesh Srinivasan Program Manager, Windows Azure Networking Microsoft Corporation AZR304.

Similar presentations


Presentation on theme: "Overview of New Networking Features in Windows Azure Ganesh Srinivasan Program Manager, Windows Azure Networking Microsoft Corporation AZR304."— Presentation transcript:

1 Overview of New Networking Features in Windows Azure Ganesh Srinivasan Program Manager, Windows Azure Networking Microsoft Corporation AZR304

2

3 … HD Compute Rack 10G Uplinks … Compute Clusters … … HD Storage Rack … Storage Clusters HD Compute Rack 10G ToR DCR 10G ToR Compute Rack ToR … … Compute Clusters … … Storage Rack … Storage Clusters Agg DCR Compute Rack ToR Compute Rack ToR Compute Rack ToR Agg LB Agg LB Agg …… … LB Agg LB Agg ……

4 LB VIP:Input Endpoint Internal Endpoint foo.cloudapp.net  VIP

5 New Scenarios Gaming and Media Streaming Monitoring and debugging Cloud Services Enabling Enterprise workloads Geo-loadbalancing applications with Traffic Manager Enabling Hybrid scenarios

6 LB UDP unicast traffic

7 rtspu://mediastream.cloudapp.net/ Streaming media service in Windows Azure

8 Defining UDP Endpoints for PaaS Roles … …

9 IN_1IN_2IN_N LB Load Balanced Traffic Direct Connectivity to Individual Role Instances

10 Schema for Port Forwarding … …

11

12 LB VM Your Application Your Application LB VM Azure Agent Customer Application Azure Agent Customer Application Role Status

13 LB Role Web / Worker Role Instance LB Virtual Machine Web / Worker Role Instance Virtual Machine

14 Schema: Loadbalanced Sets and Probes … … …

15 PowerShell: Loadbalanced Sets and Probes $serviceName = 'customprobes' $vmname = 'ProbeVM1' Get-AzureVM -Name $vmname -ServiceName $serviceName | Add-AzureEndpoint -Name 'Web' -LocalPort 80 -PublicPort 80 ` -Protocol tcp -LBSetName 'Web' -ProbeProtocol http ` -ProbePath '/' -ProbePort 80 | Update-AzureVM -ServiceName $serviceName

16 Who is TestVM2?

17 A. Client-server applications using VMs B. Loadbalanced VMs with SQL backend SQL Reporting Service SQL Analysis Service Internet Web SiteWeb Role 2Web Role 3 LB SQL Service

18 http://customprobes.cloudapp.net/ Loadbalancing across VMs and Azure-provided DNS

19 Using your DNS service for name resolution … …

20 Partner Realtime. Multiplayer. Cross Plattform. Photon Cloud

21

22 Client connects Master for Matchmaking (:5000) Clients creating new games are sent to GS with least load Clienst bypass Loadbalancer via Port Forwarding (6001, : 6002,...) Master failover per LoadbalancerProbe (Leader election)

23

24 Demo AngryBots in Action

25

26 www.contoso.com CNAME Hosted Service Load-balancing Endpoint monitoring contoso.trafficmanager.net

27 Traffic Manager in Action

28 AZR316: Extending Enterprise Networks to Windows Azure

29 Windows Azure SIMPLE TO SETUP EASY TO MANAGE RAPID PROVISIONING EASY COMPLETE CONTROL SCALABLE COMPLEX SCENARIOS ENTERPRISE-READY On-premise Windows Azure On-premise

30 LB

31 Download SDK 1.7 and try out new features Sign up for Windows Azure Virtual Machines and Virtual Networks preview Use Windows Azure Virtual Network features and provide feedback to vnetfeedback@microsoft.com vnetfeedback@microsoft.com Visit Windows Azure Forum for support and tipsWindows Azure Forum

32

33 Meetwindowsazure.com @WindowsAzure @ms_teched DOWNLOAD Windows Azure Windowsazure.com/ teched Hands-On Labs

34 Connect. Share. Discuss. http://europe.msteched.com Learning Microsoft Certification & Training Resources www.microsoft.com/learning TechNet Resources for IT Professionals http://microsoft.com/technet Resources for Developers http://microsoft.com/msdn

35 Evaluations http://europe.msteched.com/sessions Submit your evals online

36

37


Download ppt "Overview of New Networking Features in Windows Azure Ganesh Srinivasan Program Manager, Windows Azure Networking Microsoft Corporation AZR304."

Similar presentations


Ads by Google