Optimalizace aplikací napříč oblastmi pomocí směrování výkonu
Aplikace pro streamování hudby má uživatele v různých oblastech po celém světě. Někteří uživatelé se nacházejí daleko od místa, kde je aplikace nasazená. Výkon streamování je částečně závislý na vzdálenosti mezi zařízením uživatele a hostitelem. Pokud chcete uživatelům nabídnout nejlepší možný výkon, nasadíte aplikaci ve více oblastech. Při přidávání oblastí byste chtěli, aby Traffic Manager automaticky přesměrovával provoz na nejlepší koncový bod.
Metoda pro výkonnostní směrování provozu spojuje uživatele se serverem, který pro ně pracuje nejlépe. Může mít lepší výkon, protože je fyzicky blíže uživateli, ale může to být také kvůli přetížení sítě nebo připojení k internetu. Azure ukládá historickou latenci dotazů DNS pro připojení klientů v tabulce latence internetu. Azure může tyto informace použít k směrování provozu na nejrychleji reagující server, což je server s nejnižší latencí. Traffic Manager udržuje tabulku latence internetu sledováním doby obousměrné cesty mezi rozsahy IP adres a každým datovým centrem Azure. Pokud se koncový bod stane nedostupným, Traffic Manager ho nezahrnuje do odpovědí na dotazy DNS.
Nemusíte dělat nic jiného, než nakonfigurovat profil Traffic Manageru a jako metodu směrování vybrat výkon . Koncové body nemusí být upřednostňovány; Traffic Manager automaticky přesměruje veškerý provoz na nejrychleji reagující server.
Pokud koncový bod A v následujícím příkladu přestal fungovat stejně efektivně jako koncový bod B, provoz zákazníka se automaticky směruje do koncového bodu B.
Provoz klienta se směruje konzistentně. Klient je směrován na stejný koncový bod pro každý svůj požadavek, pokud se v základních serverech a síťovém prostředí nic nezmění. Pokud potřebujete podrobnější řízení (například pro volbu preferovaného postupu převzetí služeb při selhání v rámci oblasti), můžete Traffic Manager použít ve vnořené konfiguraci.