Download presentation
Presentation is loading. Please wait.
Published byDoris Lamb Modified over 9 years ago
1
Overview of New Networking Features in Windows Azure Ganesh Srinivasan Program Manager, Windows Azure Networking Microsoft Corporation AZR304
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 … …
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
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)
24
Demo AngryBots in Action
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
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
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.