Beágyazott Traffic Manager-profilok

A Traffic Manager számos forgalom-útválasztási módszert tartalmaz, amelyekkel szabályozhatja, hogy a Traffic Manager hogyan válassza ki, melyik végpont fogadja a forgalmat az egyes végfelhasználóktól. További információ: Traffic Manager forgalom-útválasztási módszerek.

Minden Traffic Manager-profil egyetlen forgalom-útválasztási módszert határoz meg. Vannak azonban olyan forgatókönyvek, amelyek kifinomultabb forgalom-útválasztást igényelnek, mint az egyetlen Traffic Manager-profil által biztosított útválasztás. A Traffic Manager-profilok beágyazásával több forgalom-útválasztási módszer előnyeit is kombinálhatja. A beágyazott profilok lehetővé teszik az alapértelmezett Traffic Manager-viselkedés felülbírálását a nagyobb és összetettebb alkalmazástelepítések támogatása érdekében.

Beágyazott profil létrehozásához végpontként egy gyermekprofilt kell hozzáadnia egy szülőprofilhoz. Néhány példát ebben a cikkben talál.

MinChildEndpoints

Amikor végpontként ad hozzá egy gyermekprofilt a szülőprofilhoz, a Rendszer létrehozza a MinChildEndpoints paramétert, és hozzárendeli az alapértelmezett 1 értéket. Ez a paraméter határozza meg azoknak a végpontoknak a minimális számát, amelyeknek elérhetőnek kell lenniük a gyermekprofilban ahhoz, hogy kifogástalan állapotban legyenek. A küszöbérték alatt a szülőprofil a teljes gyermekprofilt elérhetetlennek tekinti, és a forgalmat a többi szülőprofil-végpontra irányítja.

A szülőprofilban a következő paraméterek érhetők el:

  • MinChildEndpoints: A beágyazott profil állapotának kifogástalan állapotú gyermekvégpontjainak minimális száma.
  • MinChildEndpointsIPv4: A beágyazott profil állapotának kifogástalan állapotú IPv4 gyermekvégpontjainak minimális száma.
  • MinChildEndpointsIPv6: A beágyazott profil állapotának megfelelő állapotú IPv6-gyermekvégpontok minimális száma.

Fontos

Minden beágyazott MultiValue-profilhoz legalább egy IPv4- és egy IPv6-végpontnak kell lennie. A MinChildEndpointsIPv4 és a MinChildEndpointsIPv6 értékeit mindig konfigurálja a többértékű útválasztási mechanizmus alapján, és ne csak az alapértelmezett értékeket használja.
A MinChildEndpoints értékének elég magasnak kell lennie ahhoz, hogy az összes végponttípus elérhető legyen. A túl alacsony értékek esetén hibaüzenet jelenik meg.

Az alábbi példák bemutatják, hogyan használhatók beágyazott Traffic Manager-profilok különböző forgatókönyvekben.

1. példa: A "Teljesítmény" és a "Súlyozott" forgalom útválasztásának kombinálása

Tegyük fel, hogy üzembe helyezett egy alkalmazást a következő Azure-régiókban: USA nyugati régiója, Nyugat-Európa és Kelet-Ázsia. A Traffic Manager "Teljesítmény" forgalom-útválasztási módszerével osztja el a forgalmat a felhasználóhoz legközelebbi régióba.

Egyetlen Traffic Manager-profil

Tegyük fel, hogy tesztelni szeretné a szolgáltatás frissítését, mielőtt szélesebb körben bevezeti. A "súlyozott" forgalom-útválasztási módszer használatával a forgalom egy kis százalékát a teszttelepítéshez szeretné irányítani. A teszttelepítést a meglévő nyugat-európai éles környezettel együtt állítja be.

Egyetlen profilban nem kombinálhatja a "Súlyozott" és a "Teljesítményalapú forgalom-útválasztást". A forgatókönyv támogatásához létre kell hoznia egy Traffic Manager-profilt a két nyugat-európai végpont és a "Súlyozott" forgalom-útválasztási módszer használatával. Ezután hozzáadja ezt a gyermekprofilt végpontként a "szülő" profilhoz. A szülőprofil továbbra is a Teljesítmény forgalom-útválasztási módszert használja, és végpontként tartalmazza a többi globális üzemelő példányt.

Az alábbi ábra ezt a példát szemlélteti:

Beágyazott Traffic Manager-profilok

Ebben a konfigurációban a szülőprofilon keresztül irányított forgalom a szokásos módon osztja el a forgalmat a régiók között. Nyugat-Európában a beágyazott profil a hozzárendelt súlyoknak megfelelően osztja el a forgalmat az éles és a tesztelési végpontok között.

Ha a szülőprofil a "Teljesítmény" forgalom-útválasztási módszert használja, minden végponthoz hozzá kell rendelni egy helyet. A hely a végpont konfigurálásakor lesz hozzárendelve. Válassza ki az üzemelő példányhoz legközelebb eső Azure-régiót. Az Azure-régiók az internetkésés táblázat által támogatott helyértékek. További információ: Traffic Manager "Teljesítmény" forgalom-útválasztási módszer.

2. példa: Végpontfigyelés beágyazott profilokban

A Traffic Manager aktívan figyeli az egyes szolgáltatásvégpontok állapotát. Ha egy végpont állapota nem megfelelő, a Traffic Manager alternatív végpontokra irányítja a felhasználókat a szolgáltatás rendelkezésre állásának megőrzése érdekében. Ez a végpontfigyelési és feladatátvételi viselkedés az összes forgalom-útválasztási módszerre vonatkozik. További információ: Traffic Manager-végpontfigyelés. A végpontfigyelés eltérően működik a beágyazott profilok esetében. Beágyazott profilok esetén a szülőprofil nem végez közvetlenül állapotellenőrzést a gyermeken. Ehelyett a gyermekprofil végpontjainak állapota a gyermekprofil általános állapotának kiszámítására szolgál. Az állapotinformációk propagálása a beágyazott profilhierarchiában történik. A szülőprofil ezt az összesített állapotot használja annak meghatározására, hogy a forgalmat a gyermekprofilra irányítsa-e. A beágyazott profilok állapotmonitorozásával kapcsolatos részletekért tekintse meg a gyakori kérdéseket .

Az előző példához visszatérve tegyük fel, hogy a nyugat-európai éles üzembe helyezés meghiúsul. Alapértelmezés szerint a gyermekprofil az összes forgalmat a teszttelepítésre irányítja. Ha a tesztelési üzembe helyezés is sikertelen, a szülőprofil megállapítja, hogy a gyermekprofil nem fogadhat forgalmat, mivel az összes gyermekvégpont állapota nem megfelelő. Ezután a szülőprofil elosztja a forgalmat a többi régióba.

Beágyazott profil feladatátvétele (alapértelmezett viselkedés)

Lehet, hogy elégedett ezzel a megállapodással. Vagy aggódhat amiatt, hogy a nyugat-európai forgalom most a tesztelési üzembe helyezésre kerül a korlátozott részhalmaz-forgalom helyett. A teszttelepítés állapotától függetlenül a feladatátvételt a többi régióba szeretné elvégezni, ha a nyugat-európai éles üzembe helyezés meghiúsul.

Az alábbi forgatókönyvben a MinChildEndpoints érték 2-re van állítva. Ezen küszöbérték alatt a szülőprofil a teljes gyermekprofilt elérhetetlennek tekinti, és a forgalmat a többi végpontra irányítja:

Beágyazott profil feladatátvétele a

Megjegyzés

A "Priority" forgalom-útválasztási módszer az összes forgalmat egyetlen végpontra osztja el. Így a Gyermekprofil esetében az "1" értéktől eltérő MinChildEndpoints beállításnak nincs célja.

3. példa: Priorizált feladatátvételi régiók a "Teljesítmény" forgalom útválasztásában

A "Teljesítmény" forgalom-útválasztási módszer alapértelmezett viselkedése az, ha a végpontok különböző földrajzi helyeken vannak, a végfelhasználók a legalacsonyabb hálózati késés szempontjából a "legközelebbi" végponthoz lesznek irányítva.

Tegyük fel azonban, hogy a nyugat-európai forgalom feladatátvételét részesíti előnyben az USA nyugati régiójába, és csak akkor irányítsa a forgalmat más régiókba, ha mindkét végpont nem érhető el. Ezt a megoldást egy gyermekprofillal hozhatja létre a "Prioritás" forgalom-útválasztási módszerrel.

Mivel a nyugat-európai végpont magasabb prioritással rendelkezik, mint az USA nyugati végpontja, a rendszer minden forgalmat a nyugat-európai végpontra küld, amikor mindkét végpont online állapotban van. Ha Nyugat-Európa meghibásodik, a forgalmat az USA nyugati régiójába irányítják. A beágyazott profillal a forgalom csak akkor lesz Kelet-Ázsiába irányítva, ha mind Nyugat-Európa, mind az USA nyugati régiója meghibásodik.

Ezt a mintát minden régióban megismételheti. Cserélje le a szülőprofil mindhárom végpontját három gyermekprofilra, amelyek mindegyike prioritásos feladatátvételi sorozatot biztosít.

4. példa: A "Teljesítmény" forgalom útválasztásának szabályozása több végpont között ugyanabban a régióban

Tegyük fel, hogy a "Teljesítmény" forgalom-útválasztási módszert egy olyan profilban használják, amely egy adott régióban több végponttal rendelkezik. Alapértelmezés szerint az adott régióba irányuló forgalom egyenletesen oszlik el az adott régió összes elérhető végpontja között.

Ahelyett, hogy több végpontot ad hozzá Nyugat-Európában, ezek a végpontok külön gyermekprofilba vannak zárva. A gyermekprofilt a rendszer nyugat-európai egyetlen végpontként adja hozzá a szülőhöz. A gyermekprofil beállításai szabályozhatják a forgalomelosztást Nyugat-Európával, ha engedélyezik a prioritásalapú vagy súlyozott forgalomirányítást az adott régióban.

5. példa: Végpontonkénti monitorozási beállítások

Tegyük fel, hogy a Traffic Manager használatával zökkenőmentesen migrálja a forgalmat egy örökölt helyszíni webhelyről egy új, azure-beli felhőalapú verzióra. Az örökölt webhely esetében a kezdőlap URI-ját kell használnia a webhely állapotának figyeléséhez. Az új felhőalapú verzió esetében azonban egy egyéni monitorozási oldalt (elérési út :/monitor.aspx) implementál, amely további ellenőrzéseket is tartalmaz.

Traffic Manager-végpont monitorozása (alapértelmezett viselkedés)

A Traffic Manager-profilok figyelési beállításai egyetlen profil összes végpontjára vonatkoznak. Beágyazott profilok esetén webhelyenként eltérő gyermekprofilt használ a különböző figyelési beállítások meghatározásához.

Traffic Manager-végpont monitorozása végpontonkénti beállításokkal

6. példa: Végpontfigyelés többértékű beágyazott profilokkal IPv4- és IPv6-végpontok használatával

Tegyük fel, hogy IPv4- és IPv6-alapú beágyazott gyermekvégpontokkal rendelkezik, és mindkettőhöz meg szeretné adni a minimálisan kifogástalan állapotú gyermekekre vonatkozó küszöbértékeket. Vannak olyan új paraméterek, amelyek lehetővé teszik ezen kifogástalan állapotú végpontok minimális számának meghatározását az egyes típusokhoz. A Minimum IPv4-végpontok és a Minimális IPv6-végpontok paraméterek határozzák meg az egyes paraméterekhez szükséges kifogástalan végpontok minimális számát ahhoz, hogy a szülő kifogástalan állapotúként legyen megjelölve.

Az összes minimális gyermekvégpont alapértelmezett száma mindig 1, az IPv4- és IPv6-végpontok alapértelmezett száma pedig 0 a visszamenőleges kompatibilitás biztosítása érdekében.

A Traffic Manager minimális gyermek viselkedése

Ebben a példában az USA keleti végpontja nem kifogástalan állapotú, mert nem felel meg annak a követelménynek, hogy legalább 1 kifogástalan IPv4-végponttal rendelkezzen, amelyet az ipv4-min-child tulajdonság állít be.

Gyakori kérdések

Következő lépések

További információ a Traffic Manager-profilokról

Megtudhatja, hogyan hozhat létre Traffic Manager-profilt