Alkalmazások régióközi optimalizálása teljesítménycentrikus útválasztással

Befejeződött

A zenestreamelési alkalmazásnak a világ különböző régióiban vannak felhasználói. Egyes felhasználók távol vannak az alkalmazás üzembe helyezési helyeitől. A streamelési teljesítmény részben a felhasználó eszköze és a gazdagép közötti távolságtól függ. Ahhoz, hogy a lehető legjobb teljesítményt nyújthassa a felhasználók számára, az alkalmazást több régióban is üzembe helyezi. Régiók hozzáadásakor azt szeretné, hogy a Traffic Manager automatikusan a legjobban teljesítő végpontra irányítsa a forgalmat.

A teljesítményforgalom útválasztási módszere összekapcsolja a felhasználókat a számukra legjobban teljesítő kiszolgálóval. Lehet, hogy jobban teljesít, mert fizikailag közelebb van a felhasználóhoz, de a torlódás vagy az internetkapcsolat is okozhatja. Az ügyfelek csatlakoztatása esetében az Azure a DNS-lekérdezések késéseinek előzményeit egy, az internetes késéseket tartalmazó táblázatban tárolja. Az Azure ezeket az információkat arra használhatja, hogy a forgalmat a leggyorsabban válaszoló kiszolgálóra irányítsa, amely a legalacsonyabb késéssel rendelkező kiszolgáló. A Traffic Manager az IP-címtartományok és az egyes Azure-adatközpontok közötti üzenetváltási idő nyomon követésével tartja naprakészen az Internetes Késési Táblázatot. Ha valamelyik végpont elérhetetlenné válik, a Traffic Manager kizárja azt a DNS-lekérdezési válaszok közül.

Nem kell mást tennie, mint konfigurálnia egy Traffic Manager-profilt, és útválasztási módszerként a Teljesítmény lehetőséget választania. A végpontokat nem kell rangsorolni; A Traffic Manager automatikusan átirányítja az összes forgalmat a leggyorsabban válaszoló kiszolgálóra.

Ha az alábbi példában az A végpont már nem nyújt olyan jó teljesítményt, mint a B végpont, az ügyfélforgalom automatikusan a B végpontra lesz irányítva.

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

Az ügyfélforgalom irányítása következetes. Az ügyfél minden egyes kéréshez ugyanarra a végpontra van irányítva, ha a mögöttes kiszolgálókon és a hálózatkezelésen semmi sem változik. Ha részletesebb vezérlésre van szüksége (például egy régióban előnyben részesített feladatátvétel kiválasztásához), beágyazott konfigurációban használhatja a Traffic Managert.