Delen via


Geneste Traffic Manager-profielen

Traffic Manager bevat een reeks verkeersrouteringsmethoden waarmee u kunt bepalen hoe Traffic Manager kiest welk eindpunt verkeer van elke eindgebruiker moet ontvangen. Zie Traffic Manager-verkeersrouteringsmethoden voor meer informatie.

Elk Traffic Manager-profiel specificeert één verkeersrouteringsmethode. Er zijn echter scenario's die geavanceerdere verkeersroutering vereisen dan de routering die wordt geleverd door één Traffic Manager-profiel. U kunt Traffic Manager-profielen nesten om de voordelen van meer dan één verkeersrouteringsmethode te combineren. Met geneste profielen kunt u het standaardgedrag van Traffic Manager overschrijven om grotere en complexere toepassingsimplementaties te ondersteunen.

Als u een genest profiel wilt maken, voegt u een onderliggend profiel toe als eindpunt aan een bovenliggend profiel. In dit artikel worden enkele voorbeelden gegeven.

MinChildEndpoints

Wanneer u een onderliggend profiel toevoegt als eindpunt in het bovenliggende profiel, wordt de parameter MinChildEndpoints gemaakt en een standaardwaarde van 1 toegewezen. Deze parameter bepaalt het minimale aantal eindpunten dat beschikbaar moet zijn in het onderliggende profiel, zodat deze in orde is. Onder deze drempelwaarde beschouwt het bovenliggende profiel het volledige onderliggende profiel als niet beschikbaar en leidt het verkeer naar de andere bovenliggende profieleindpunten.

De volgende parameters zijn beschikbaar in het bovenliggende profiel:

  • MinChildEndpoints: Het minimum aantal gezonde onderliggende eindpunten voor de status van het geneste profiel moet in orde zijn.
  • MinChildEndpointsIPv4: Het minimale aantal onderliggende IPv4-eindpunten in orde voor de status van het geneste profiel.
  • MinChildEndpointsIPv6: Het minimum aantal onderliggende IPv6-eindpunten in orde voor de status van het geneste profiel.

Belangrijk

Er moet ten minste één IPv4- en één IPv6-eindpunt zijn voor elk geneste MultiValue-profiel. Configureer altijd waarden voor MinChildEndpointsIPv4 en MinChildEndpointsIPv6 op basis van uw routeringsmechanisme voor meerdere waarden en gebruik niet alleen de standaardwaarden.
De waarde van MinChildEndpoints moet hoog genoeg zijn om ervoor te zorgen dat alle eindpunttypen beschikbaar zijn. Er wordt een foutbericht weergegeven voor waarden die te laag zijn.

In de volgende voorbeelden ziet u hoe u geneste Traffic Manager-profielen gebruikt in verschillende scenario's.

Voorbeeld 1: Verkeersroutering 'Prestaties' en 'Gewogen' combineren

Stel dat u een toepassing hebt geïmplementeerd in de volgende Azure-regio's: VS - west, Europa - west en Azië - oost. U gebruikt de verkeersrouteringsmethode 'Prestaties' van Traffic Manager om verkeer te distribueren naar de regio die het dichtst bij de gebruiker ligt.

Eén Traffic Manager-profiel

Stel dat u een update voor uw service wilt testen voordat u deze breder uitrolt. U wilt de 'gewogen' verkeersrouteringsmethode gebruiken om een klein percentage verkeer naar uw testimplementatie te leiden. U stelt de testimplementatie in naast de bestaande productie-implementatie in Europa - west.

U kunt zowel Gewogen als Prestatieverkeersroutering niet combineren in één profiel. Ter ondersteuning van dit scenario maakt u een Traffic Manager-profiel met behulp van de twee eindpunten van West-Europa en de gewogen verkeersrouteringsmethode. Vervolgens voegt u dit 'onderliggende' profiel toe als eindpunt aan het bovenliggende profiel. Het bovenliggende profiel maakt nog steeds gebruik van de routeringsmethode prestatieverkeer en bevat de andere globale implementaties als eindpunten.

In het volgende diagram ziet u dit voorbeeld:

Geneste Traffic Manager-profielen

In deze configuratie verdeelt verkeer dat wordt geleid via het bovenliggende profiel normaal verkeer over regio's. Binnen Europa - west verdeelt het geneste profiel verkeer naar de productie- en testeindpunten op basis van de toegewezen gewichten.

Wanneer het bovenliggende profiel gebruikmaakt van de verkeersrouteringsmethode 'Prestaties', moet aan elk eindpunt een locatie worden toegewezen. De locatie wordt toegewezen wanneer u het eindpunt configureert. Kies de Azure-regio die het dichtst bij uw implementatie ligt. De Azure-regio's zijn de locatiewaarden die worden ondersteund door de tabel Internetlatentie. Zie de verkeersrouteringsmethode 'Prestaties' van Traffic Manager voor meer informatie.

Voorbeeld 2: Eindpuntbewaking in geneste profielen

Traffic Manager bewaakt actief de status van elk service-eindpunt. Als een eindpunt niet in orde is, stuurt Traffic Manager gebruikers door naar alternatieve eindpunten om de beschikbaarheid van uw service te behouden. Dit eindpuntbewakings- en failovergedrag is van toepassing op alle verkeersrouteringsmethoden. Zie Traffic Manager Endpoint Monitoring voor meer informatie. Eindpuntbewaking werkt anders voor geneste profielen. Met geneste profielen voert het bovenliggende profiel geen statuscontroles rechtstreeks op het onderliggende profiel uit. In plaats daarvan wordt de status van de eindpunten van het onderliggende profiel gebruikt om de algehele status van het onderliggende profiel te berekenen. Deze statusgegevens worden doorgegeven aan de geneste profielhiërarchie. Het bovenliggende profiel gebruikt deze geaggregeerde status om te bepalen of verkeer naar het onderliggende profiel moet worden omgeleid. Zie de veelgestelde vragen voor volledige informatie over statuscontrole van geneste profielen.

Als u terugkeert naar het vorige voorbeeld, gaat u ervan uit dat de productie-implementatie in Europa - west mislukt. Standaard leidt het 'onderliggende' profiel al het verkeer naar de testimplementatie. Als de testimplementatie ook mislukt, bepaalt het bovenliggende profiel dat het onderliggende profiel geen verkeer mag ontvangen omdat alle onderliggende eindpunten niet in orde zijn. Vervolgens verdeelt het bovenliggende profiel verkeer naar de andere regio's.

Geneste profielfailover (standaardgedrag)

Misschien bent u blij met deze regeling. Of u maakt zich mogelijk zorgen dat al het verkeer voor Europa - west nu naar de testimplementatie gaat in plaats van een beperkt subsetverkeer. Ongeacht de status van de testimplementatie wilt u een failover naar de andere regio's uitvoeren wanneer de productie-implementatie in Europa - west mislukt.

In het onderstaande scenario wordt de waarde MinChildEndpoints ingesteld op 2. Onder deze drempelwaarde beschouwt het bovenliggende profiel het volledige onderliggende profiel als niet beschikbaar en stuurt het verkeer naar de andere eindpunten:

Geneste profielfailover met 'MinChildEndpoints' = 2

Notitie

De verkeersrouteringsmethode Prioriteit distribueert al het verkeer naar één eindpunt. Er is dus weinig doel in een andere instelling MinChildEndpoints dan '1' voor een onderliggend profiel.

Voorbeeld 3: Geprioriteerde failoverregio's in verkeersroutering 'Prestaties'

Het standaardgedrag voor de verkeersrouteringsmethode 'Prestaties' is wanneer u eindpunten op verschillende geografische locaties hebt, de eindgebruikers worden doorgestuurd naar het 'dichtstbijzijnde' eindpunt in termen van de laagste netwerklatentie.

Stel dat u de voorkeur geeft aan de failover van verkeer in Europa - west naar VS - west en alleen verkeer naar andere regio's omleidt wanneer beide eindpunten niet beschikbaar zijn. U kunt deze oplossing maken met behulp van een onderliggend profiel met de verkeersrouteringsmethode Prioriteit.

Verkeersroutering 'Prestaties' met voorkeursfailover

Omdat het eindpunt Europa - west een hogere prioriteit heeft dan het eindpunt VS - west, wordt al het verkeer naar het eindpunt Europa - west verzonden wanneer beide eindpunten online zijn. Als Europa - west mislukt, wordt het verkeer omgeleid naar VS - west. Met het geneste profiel wordt verkeer alleen omgeleid naar Azië - oost wanneer zowel Europa - west als VS - west mislukken.

U kunt dit patroon herhalen voor alle regio's. Vervang alle drie de eindpunten in het bovenliggende profiel door drie onderliggende profielen, die elk een geprioreerde failoverreeks bieden.

Voorbeeld 4: Verkeersroutering 'Prestaties' tussen meerdere eindpunten in dezelfde regio beheren

Stel dat de verkeersrouteringsmethode 'Prestaties' wordt gebruikt in een profiel met meer dan één eindpunt in een bepaalde regio. Standaard wordt verkeer dat naar die regio wordt geleid, gelijkmatig verdeeld over alle beschikbare eindpunten in die regio.

Verkeersroutering in regio (standaardgedrag)

In plaats van meerdere eindpunten toe te voegen in Europa - west, worden deze eindpunten ingesloten in een afzonderlijk onderliggend profiel. Het onderliggende profiel wordt toegevoegd aan het bovenliggende item als het enige eindpunt in Europa - west. De instellingen voor het onderliggende profiel kunnen de verkeersdistributie met Europa - west beheren door prioriteitsgebaseerde of gewogen verkeersroutering binnen die regio in te schakelen.

Verkeersroutering 'Prestaties' met aangepaste distributie van verkeer in regio's

Voorbeeld 5: Bewakingsinstellingen per eindpunt

Stel dat u Traffic Manager gebruikt om verkeer van een verouderde on-premises website soepel te migreren naar een nieuwe cloudversie die wordt gehost in Azure. Voor de verouderde site wilt u de URI van de startpagina gebruiken om de sitestatus te bewaken. Maar voor de nieuwe cloudversie implementeert u een aangepaste bewakingspagina (pad '/monitor.aspx') met extra controles.

Eindpuntbewaking van Traffic Manager (standaardgedrag)

De bewakingsinstellingen in een Traffic Manager-profiel zijn van toepassing op alle eindpunten binnen één profiel. Met geneste profielen gebruikt u een ander onderliggend profiel per site om verschillende bewakingsinstellingen te definiëren.

Traffic Manager-eindpuntbewaking met instellingen per eindpunt

Voorbeeld 6: Eindpuntbewaking met geneste profielen met meerdere waarden met behulp van IPv4- en IPv6-eindpunten

Stel dat u zowel IPv4- als IPv6 geneste onderliggende eindpunten hebt en dat u drempelwaarden wilt instellen voor minimale kinderen die in orde zijn voor beide. Er zijn nieuwe parameters waarmee u het minimumaantal van deze gezonde eindpunten kunt definiëren die voor elk type worden verwacht. De parameters Minimum IPv4-eindpunten en Minimale IPv6-eindpunten bepalen het minimum aantal eindpunten dat in orde is voor elke parameter, zodat het bovenliggende eindpunt als in orde wordt gemarkeerd.

Het standaardnummer voor de totale minimale onderliggende eindpunten is altijd 1 en het standaardnummer voor IPv4- en IPv6-eindpunten is 0 om compatibiliteit met eerdere versies te garanderen.

Min-onderliggend gedrag van Traffic Manager

In dit voorbeeld is het eindpunt VS - oost niet in orde, omdat het niet voldoet aan de vereiste om ten minste 1 IPv4-eindpunt in orde te hebben, dat is ingesteld door de eigenschap ipv4-min-child .

Veelgestelde vragen

Volgende stappen

Meer informatie over Traffic Manager-profielen

Meer informatie over het maken van een Traffic Manager-profiel