Útválasztási architektúra áttekintése

Amikor Azure Front Door ügyfélkéréseket kap, két dolog közül egyet fog tenni. Válaszolja meg őket, ha engedélyezi a gyorsítótárazást, vagy továbbküldi őket a megfelelő alkalmazás-háttéralkalmazásnak fordított proxyként.

A Front Door környezet kiválasztása a forgalomirányításhoz (Anycast)

A Azure Front Door-környezetbe irányítható forgalom Anycastot használ a DNS(tartománynévrendszer) és a HTTP (Hypertext Transfer Protocol) forgalomhoz is, így a felhasználói kérések a legközelebbi környezethez jutnak el a lehető legkisebb hálózati ugrások során. Ez az architektúra a TCP felosztásának előnyeinek maximalizálása által jobb körbe-körbeúti időt biztosít a végfelhasználók számára. Front Door a környezeteket elsődleges és tartalék "körökbe" rendezi. A külső kör olyan környezetekkel rendelkezik, amelyek közelebb vannak a felhasználókhoz, és alacsonyabb késést kínálnak. A belső kör olyan környezetekkel rendelkezik, amelyek a külső gyűrűs környezet feladatátvételét bármilyen probléma esetén kezelik. A külső kör az előnyben részesített cél minden forgalomhoz, a belső kör pedig a külső körtől származó forgalom túlcsordulását kezeli. A rendszer minden, a Front Door által kiszolgált előtere-gazdagéphez vagy tartományhoz egy elsődleges VIRTUÁLIS IP-címet (virtual Internet Protocol-címet) rendel, amelyet a környezetek a belső és a külső körön belül is bejelentnek. A tartalék VIP-t csak a belső kör környezete jelentette be.

Ez az architektúra biztosítja, hogy a végfelhasználók kérései mindig a legközelebbi Front Door érjék el. Még ha az előnyben részesített Front Door is nem megfelelő, az összes forgalom automatikusan a legközelebbi környezetbe kerül.

Csatlakozás Front Door környezethez (TCP felosztása)

A TCP felosztása egy olyan módszer, amely csökkenti a késéseket és a TCP-problémákat azáltal, hogy megszakít egy kapcsolatot, amely nagy adat oda-vissza utazást okozna kisebb részletekre bontva. Ha Front Door környezet közelebb van a végfelhasználókhoz, a TCP-kapcsolatok leállnak a Front Door környezetben. Az alkalmazás-háttéralkalmazáshoz való nagy adat oda-vissza úttal (RTT) csatlakozó TCP-kapcsolat két különálló kapcsolatra van felosztva. A végfelhasználó és a Front Door-környezet közötti "rövid kapcsolat" azt jelenti, hogy a kapcsolat három rövid körbejáráson keresztül jön létre három hosszú adatforgalom helyett, ami a késés megtakarítását jelenti. A hálózati környezet és a háttér Front Door közötti "hosszú kapcsolat" előre létre lehet jönni, majd újra felhasználható más végfelhasználói kérések között, ezzel időt takarítva meg a kapcsolódási idő. A TCP felosztásának hatása megszorozva lesz az SSL-/TLS- (Transport Layer Security-) kapcsolat létesítéskor, mivel a kapcsolat biztonságossá válnak további adatkésésekkel.

Kérelem feldolgozása egy útválasztási szabálynak való megfeleltetése érdekében

A kapcsolat létrehozása és a TLS-kézfogás befejezése után a kérés egy Front Door-környezetbe való lekérése után az az, hogy megfeleltetjük az útválasztási szabálynak. Az egyeztetést a kérésnek megfelelő Front Door határozza meg. További információért olvassa Front Door hogyan illeszkedik az útvonalakra.

Az útválasztási szabályhoz elérhető háttérkészletek azonosítása a háttérkészletben

Ha Front Door megfelelt egy útválasztási szabálynak egy bejövő kéréshez, a következő lépés az útválasztási szabályhoz társított háttérkészlet állapot-mintavételének lekérése, ha nincs gyorsítótárazás. További információért olvassa el, Front Door hogyan monitorozza a háttér-állapot állapotfigyelőit állapot-mintavételekkel.

A kérés továbbítása az alkalmazás háttéralkalmazásának

Végül, feltéve, hogy a gyorsítótárazás nincs konfigurálva, a rendszer a felhasználói kérést az útválasztási módszer konfigurációja alapján a "legjobb" háttérnek továbbítja.

Következő lépések