Benutzer:MovGP0/Azure/Load Balancing

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen
   MovGP0        Über mich        Hilfen        Artikel        Weblinks        Literatur        Zitate        Notizen        Programmierung        MSCert        Physik      

  • Azure uses IIS Application Request Routing (ARR)[1]
  • Probe URI is used on HTTP or TCP to determine if service is responsive
Structure
Internet
Internet-facing load balancer
Web tier
Internal load balancer
Database tier
Create Internet-facing Load Balancer
Get-AzureVM - ServiceName "PSCloudService" -Name "VM1a" `
| Add-Azure-Endpoint -Name "HTTP-In" -Protocol TCP -PublicPort 80 -LocalPort 80 -LBSetName "WebFarm" ` 
                     -ProbePort 80 -ProbeProtocol HTTP -ProbePath "/" `
| Update-AzureVM
Create Internal Load Balancer
Add-AzureInternalLoadBalancer -ServiceName "WebCloud" -InternalLoadBalancerName "QL-BE" -SubnetName "Backend" -StaticVNetIPAddress "192.168.15.10"

Get-AzureVM - ServiceName "WebCloud" -Name "SQL-BE-1A"  `
| Add-AzureEndpoint -Name "SQL1EP" -LBSet "SQL-LB" -Protocol TCP -LocalPort 1433 -PublicPort 1433  `
                    -DefaultProbe -InternalLoadBalancerName "SQL ILB"
| Update-AzureVM

Azure Traffic Manager

[Bearbeiten | Quelltext bearbeiten]
Traffic Manager Modes
Failover switches to secondary server if primary fails
Performance geographically closest server
Round Robin Distribute load equally across all servers
Create
  • New
  • Network Services
  • Traffic Manager
  • Add Endpoints
    • [select endpoint]
  1. Application Request Routing. Microsoft, abgerufen am 1. November 2014 (englisch).