Cvičení – optimalizace aplikací napříč oblastmi pomocí směrování podle výkonu
Váš síťový architekt by chtěl zajistit, aby zákazníci měli co nejvyšší výkon. Pomocí metody směrování podle výkonu můžete v Traffic Manageru zajistit, aby uživatelé měli přístup k nejbližšímu umístění. Pojďme u instance Traffic Manageru nakonfigurovat směrování podle výkonu.
Vytvoření profilu Traffic Manageru využívajícího směrování podle výkonu
Vytvořte nový profil Traffic Manageru, který je nastavený pomocí směrování výkonu. Spusťte tyto příkazy:
az network traffic-manager profile create \ --resource-group <rgn>Sandbox resource group </rgn> \ --name TM-MusicStream-Performance \ --routing-method Performance \ --unique-dns-name TM-MusicStream-Performance-$RANDOM \ --output table
Vytvořte dva nové koncové body, které ukazují na veřejné IP adresy virtuálních počítačů. Spusťte tyto příkazy:
WestId=$(az network public-ip show \ --resource-group <rgn>Sandbox resource group </rgn> \ --name westus2-vm-nic-pip \ --query id \ --output tsv) az network traffic-manager endpoint create \ --resource-group <rgn>Sandbox resource group </rgn> \ --profile-name TM-MusicStream-Performance \ --name "WestUS" \ --type azureEndpoints \ --target-resource-id $WestId
WestId=$(az network public-ip show \ --resource-group <rgn>Sandbox resource group </rgn> \ --name westeurope-vm-nic-pip \ --query id \ --output tsv) az network traffic-manager endpoint create \ --resource-group <rgn>Sandbox resource group </rgn> \ --profile-name TM-MusicStream-Performance \ --name "WestEurope" \ --type azureEndpoints \ --target-resource-id $WestId
Otestování nové konfigurace
Spuštěním tohoto příkazu přejděte na plně kvalifikovaný název domény (FQDN) profilu Traffic Manageru. Váš požadavek se nasměruje na koncový bod, který odpovídá s nejnižší latencí.
echo http://$(az network traffic-manager profile show \ --resource-group <rgn>Sandbox resource group </rgn> \ --name TM-MusicStream-Performance \ --query dnsConfig.fqdn \ --output tsv)
V závislosti na tom, kde se nacházíte, budete přesměrováni na nejlepší koncový bod.
Spuštěním následujícího
nslookup
příkazu přeložte název domény profilu Traffic Manageru:nslookup $(az network traffic-manager profile show \ --resource-group <rgn>Sandbox resource group </rgn> \ --name TM-MusicStream-Performance \ --query dnsConfig.fqdn \ --output tsv)
Příkaz
nslookup
vrátí informace, na co se název domény přeloží. Pokud jste například nejblíže Evropě, vrátí následující výstup:Non-authoritative answer: tm-musicstream-performance-29605.trafficmanager.net canonical name = westus2-vm-rmzkcs3kmupuq.westus2.cloudapp.azure.com. Name: westus2-vm-rmzkcs3kmupuq.westus2.cloudapp.azure.com Address: 13.66.168.61
Pokud pro vaše zákazníky existují dva koncové body se stejnou latencí sítě, můžou být nasměrováni na libovolný z nich. Aktualizujte webovou stránku, abyste viděli, jestli se obsluhuje stejný koncový bod.