Optimalizace aplikací napříč oblastmi pomocí směrování podle výkonu

Dokončeno

Aplikace pro streamování hudby má uživatele v různých oblastech po celém světě. Někteří uživatelé se nachází daleko od místa nasazení aplikace. Výkon streamování částečně závisí na vzdálenosti mezi zařízením uživatele a hostitelem. Abyste uživatelům nabídli 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 směrovat provoz do nejlepšího koncového bodu.

Metoda směrování provozu výkonu propojuje uživatele se serverem, který je pro ně nejvhodnější. Může to být lepší, protože je fyzicky blíže uživateli, ale může to být také kvůli zahlcení nebo připojení k internetu. Azure ukládá historii latencí dotazů DNS připojujících se klientů v tabulce latencí na 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 latencí na internetu tím, že sleduje dobu odezvy mezi rozsahy IP adres a jednotlivými datacentry Azure. Nedostupné koncové body Traffic Manager nezahrnuje do odpovědí na dotazy DNS.

Nemusíte dělat nic víc, 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 v následujícím příkladu výkon koncového bodu A klesne pod úroveň výkonu koncového bodu B, bude se zákaznický provoz automaticky směrovat na koncový bod B.

Diagram of an example showing Traffic Manager routing traffic to the best performing endpoint.

Klientský provoz se směruje konzistentně. Klient se pro každý požadavek směruje do stejného koncového bodu, který provede, pokud se v podkladových serverech a sítích nic nezmění. Pokud potřebujete podrobnější řízení (například pro volbu upřednostňovaného převzetí služeb při selhání v rámci oblasti), můžete Traffic Manager použít ve vnořené konfiguraci.