Dela via


Kapslade Traffic Manager-profiler

Traffic Manager har en mängd olika trafikroutningsmetoder som gör att du kan styra hur Traffic Manager väljer vilken slutpunkt som ska ta emot trafik från respektive slutanvändare. Mer information finns i Traffic Manager-trafikdirigeringsmetoder.

Varje Traffic Manager-profil anger en enda trafikroutningsmetod. Det finns dock scenarier som kräver mer avancerad trafikroutning än routningen som tillhandahålls av en enda Traffic Manager-profil. Du kan kapsla Traffic Manager-profiler för att kombinera fördelarna med mer än en trafikroutningsmetod. Med kapslade profiler kan du åsidosätta standardbeteendet för Traffic Manager för att stödja större och mer komplexa programdistributioner.

Om du vill skapa en kapslad profil lägger du till en "underordnad" profil som en slutpunkt i en överordnad profil. Några exempel finns i den här artikeln.

MinChildEndpoints

När du lägger till en underordnad profil som en slutpunkt i den överordnade profilen skapas parametern MinChildEndpoints och tilldelas standardvärdet 1. Den här parametern avgör det minsta antalet slutpunkter som måste vara tillgängliga i den underordnade profilen för att den ska vara felfri. Under det här tröskelvärdet ser den överordnade profilen hela den underordnade profilen som otillgänglig och dirigerar trafik till de andra överordnade profilslutpunkterna.

Följande parametrar är tillgängliga i den överordnade profilen:

  • MinChildEndpoints: Det minsta antalet felfria underordnade slutpunkter för att den kapslade profilstatusen ska vara felfri.
  • MinChildEndpointsIPv4: Det minsta antalet felfria underordnade IPv4-slutpunkter för att den kapslade profilstatusen ska vara felfri.
  • MinChildEndpointsIPv6: Det minsta antalet felfria underordnade IPv6-slutpunkter för att den kapslade profilstatusen ska vara felfri.

Viktigt

Det måste finnas minst en IPv4- och en IPv6-slutpunkt för alla kapslade MultiValue-profiler. Konfigurera alltid värden för MinChildEndpointsIPv4 och MinChildEndpointsIPv6 baserat på din mekanism för flervärdesroutning och använd inte bara standardvärdena.
Värdet för MinChildEndpoints måste vara tillräckligt högt för att alla slutpunktstyper ska vara tillgängliga. Ett felmeddelande visas för värden som är för låga.

I följande exempel visas hur du använder kapslade Traffic Manager-profiler i olika scenarier.

Exempel 1: Kombinera trafikroutning med prestanda och viktad trafik

Anta att du har distribuerat ett program i följande Azure-regioner: USA, västra, Europa, västra och Asien, östra. Du använder Traffic Managers trafikroutningsmetod "Prestanda" för att distribuera trafik till den region som är närmast användaren.

Enskild Traffic Manager-profil

Anta nu att du vill testa en uppdatering av tjänsten innan du distribuerar den i större utsträckning. Du vill använda den viktade trafikdirigeringsmetoden för att dirigera en liten procentandel av trafiken till testdistributionen. Du konfigurerar testdistributionen tillsammans med den befintliga produktionsdistributionen i Europa, västra.

Du kan inte kombinera trafikdirigering för både Viktad och Prestanda i en enda profil. För att stödja det här scenariot skapar du en Traffic Manager-profil med hjälp av de två slutpunkterna för Europa, västra och trafikdirigeringsmetoden "Viktad". Sedan lägger du till den här underordnade profilen som en slutpunkt i den överordnade profilen. Den överordnade profilen använder fortfarande trafikdirigeringsmetoden Prestanda och innehåller de andra globala distributionerna som slutpunkter.

Följande diagram illustrerar det här exemplet:

Kapslade Traffic Manager-profiler

I den här konfigurationen distribuerar trafik som dirigeras via den överordnade profilen trafik mellan regioner normalt. I Europa, västra distribuerar den kapslade profilen trafik till produktions- och testslutpunkterna enligt de vikter som tilldelats.

När den överordnade profilen använder trafikdirigeringsmetoden "Prestanda" måste varje slutpunkt tilldelas en plats. Platsen tilldelas när du konfigurerar slutpunkten. Välj den Azure-region som är närmast distributionen. Azure-regionerna är de platsvärden som stöds av internetfördröjningstabellen. Mer information finns i Traffic Manager-trafikdirigeringsmetoden "Prestanda".

Exempel 2: Slutpunktsövervakning i kapslade profiler

Traffic Manager övervakar aktivt hälsotillståndet för varje tjänstslutpunkt. Om en slutpunkt inte är felfri dirigerar Traffic Manager användarna till alternativa slutpunkter för att bevara tillgängligheten för din tjänst. Det här slutpunktsövervaknings- och redundansbeteendet gäller för alla trafikroutningsmetoder. Mer information finns i Slutpunktsövervakning i Traffic Manager. Slutpunktsövervakning fungerar annorlunda för kapslade profiler. Med kapslade profiler utför den överordnade profilen inte hälsokontroller direkt på den underordnade profilen. I stället används hälsotillståndet för den underordnade profilens slutpunkter för att beräkna den underordnade profilens övergripande hälsa. Den här hälsoinformationen sprids upp i den kapslade profilhierarkin. Den överordnade profilen använder den här aggregerade hälsan för att avgöra om trafik ska dirigeras till den underordnade profilen. Se Vanliga frågor och svar för fullständig information om hälsoövervakning av kapslade profiler.

När vi går tillbaka till föregående exempel antar vi att produktionsdistributionen i Europa, västra misslyckas. Som standard dirigerar den underordnade profilen all trafik till testdistributionen. Om testdistributionen också misslyckas avgör den överordnade profilen att den underordnade profilen inte ska ta emot trafik eftersom alla underordnade slutpunkter inte är felfria. Sedan distribuerar den överordnade profilen trafik till de andra regionerna.

Redundans för kapslad profil (standardbeteende)

Du kanske är nöjd med det här arrangemanget. Eller så kanske du är orolig för att all trafik för Europa, västra nu går till testdistributionen i stället för en begränsad delmängdstrafik. Oavsett hälsotillståndet för testdistributionen vill du redundansväxla till de andra regionerna när produktionsdistributionen i Europa, västra misslyckas.

I scenariot nedan är värdet MinChildEndpoints inställt på 2. Under det här tröskelvärdet anser den överordnade profilen att hela den underordnade profilen är otillgänglig och dirigerar trafik till de andra slutpunkterna:

Redundans för kapslad profil med

Anteckning

Trafikdirigeringsmetoden Prioritet distribuerar all trafik till en enda slutpunkt. Därför finns det inget annat syfte i inställningen MinChildEndpoints än "1" för en underordnad profil.

Exempel 3: Prioriterade redundansregioner i trafikdirigering med prestanda

Standardbeteendet för trafikdirigeringsmetoden Prestanda är när du har slutpunkter på olika geografiska platser som slutanvändarna dirigeras till den "närmaste" slutpunkten när det gäller den lägsta nätverksfördröjningen.

Anta dock att du föredrar redundansväxling av trafik i Europa, västra och endast dirigerar trafik till andra regioner när båda slutpunkterna inte är tillgängliga. Du kan skapa den här lösningen med hjälp av en underordnad profil med trafikdirigeringsmetoden Prioritet.

Trafikroutning med prestanda med förmånlig redundans

Eftersom slutpunkten för Europa, västra har högre prioritet än slutpunkten FÖR USA, västra skickas all trafik till slutpunkten för Europa, västra när båda slutpunkterna är online. Om Europa, västra misslyckas dirigeras trafiken till USA, västra. Med den kapslade profilen dirigeras trafiken endast till Asien, östra när både Europa, västra och USA, västra misslyckas.

Du kan upprepa det här mönstret för alla regioner. Ersätt alla tre slutpunkterna i den överordnade profilen med tre underordnade profiler, som var och en ger en prioriterad redundanssekvens.

Exempel 4: Styra trafikroutning för prestanda mellan flera slutpunkter i samma region

Anta att trafikdirigeringsmetoden "Prestanda" används i en profil som har mer än en slutpunkt i en viss region. Som standard distribueras trafik som dirigeras till den regionen jämnt över alla tillgängliga slutpunkter i den regionen.

Trafikdirigering för prestanda i regionen (standardbeteende)

I stället för att lägga till flera slutpunkter i Europa, västra omges dessa slutpunkter av en separat underordnad profil. Den underordnade profilen läggs till i den överordnade som den enda slutpunkten i Europa, västra. Inställningarna för den underordnade profilen kan styra trafikfördelningen med Europa, västra genom att aktivera prioritetsbaserad eller viktad trafikroutning inom den regionen.

Trafikdirigering med prestanda med anpassad trafikdistribution i regionen

Exempel 5: Övervakningsinställningar per slutpunkt

Anta att du använder Traffic Manager för att smidigt migrera trafik från en äldre lokal webbplats till en ny molnbaserad version som finns i Azure. För den äldre webbplatsen vill du använda startsidans URI för att övervaka webbplatsens hälsa. Men för den nya molnbaserade versionen implementerar du en anpassad övervakningssida (sökvägen '/monitor.aspx') som innehåller ytterligare kontroller.

Slutpunktsövervakning i Traffic Manager (standardbeteende)

Övervakningsinställningarna i en Traffic Manager-profil gäller för alla slutpunkter i en enda profil. Med kapslade profiler använder du en annan underordnad profil per plats för att definiera olika övervakningsinställningar.

Slutpunktsövervakning i Traffic Manager med inställningar per slutpunkt

Exempel 6: Slutpunktsövervakning med kapslade profiler med flera värden med IPv4- och IPv6-slutpunkter

Anta att du har både kapslade IPv4- och IPv6-underordnade slutpunkter och att du vill ange tröskelvärden för minsta antal barn som är felfria för båda. Det finns nya parametrar som gör att du kan definiera det minsta antalet felfria slutpunkter som förväntas för varje typ. Parametrarna Minsta IPv4-slutpunkter och Minsta IPv6-slutpunkter avgör det minsta antalet felfria slutpunkter som krävs för varje parameter, för att den överordnade ska markeras som felfri.

Standardnumret för det totala antalet underordnade slutpunkter är alltid 1 och standardnumret för IPv4- och IPv6-slutpunkter är 0 för att säkerställa bakåtkompatibilitet.

Minsta underordnat beteende i Traffic Manager

I det här exemplet är slutpunkten USA, östra inte felfri eftersom den inte uppfyller kravet på att ha minst 1 felfri IPv4-slutpunkt, vilket anges av egenskapen ipv4-min-child .

Vanliga frågor och svar

Nästa steg

Läs mer om Traffic Manager-profiler

Lär dig hur du skapar en Traffic Manager-profil