Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Hur konfigurerar du slutpunktvikter för både standard och anpassade routingacceleratorer


Hur konfigurerar du slutpunktvikter för både standard och anpassade routingacceleratorer


För att konfigurera slutpunktvikter för både standard och anpassade routingacceleratorer i AWS Global Accelerator, hanterar du hur trafiken är proportionellt fördelad till slutpunkterna inom en slutpunktgrupp genom att tilldela vikter till varje slutpunkt. Här är detaljerad vägledning om hur man gör detta för båda acceleratortyper:

Standard Routing Accelerators

Vad är slutpunktsvikter?

- Endpoint -vikter är numeriska värden från 0 till 255 som bestämmer andelen trafik som dirigeras till varje slutpunkt inom en slutpunktgrupp.
- Som standard har varje slutpunkt en vikt på 128.
- Den globala acceleratorn beräknar summan av alla slutpunktvikter i en slutpunktgrupp och leder trafik till varje slutpunkt baserat på förhållandet mellan dess vikt och den totala summan.
- Till exempel, om slutpunkter har vikter 4, 5, 5 och 6 (totalt 20), dirigeras trafiken 4/20 till den första slutpunkten, 5/20 till den andra och tredje och 6/20 till det sista [2] [3] [6] [10].

Hur man konfigurerar slutpunktvikter

- I AWS Global Accelerator Console väljer du din accelerator och lyssnare.
- Välj den slutpunktgruppen du vill lägga till eller redigera slutpunkter för.
- Lägg till eller redigera en slutpunkt och ange ett viktvärde mellan 0 och 255.
- Att ställa in en vikt till 0 betyder att slutpunkten inte kommer att få trafik.
- Du kan justera vikterna dynamiskt för att skifta trafikfördelningen, till exempel för kanarieutsläpp genom att gradvis öka vikten på en ny version slutpunkt samtidigt som den gamla minskar [2] [6].
- Kund -IP -adressbevarande kan aktiveras valfritt, men notera att Global Accelerator kan åsidosätta slutpunktsvikt för att undvika anslutningskollisioner när denna funktion är aktiverad [2] [3].

Ytterligare överväganden

- Trafikratten är konfigurerade på slutpunktsgruppsnivån för att kontrollera den totala procentandelen trafik som skickas till den gruppen, medan vikter kontrollerar trafikfördelningen mellan slutpunkter inom gruppen.
- Hälsokontroller påverkar routing: trafiken distribueras endast till friska slutpunkter; Om en slutpunkt blir ohälsosam, beräknas vikterna bland de återstående friska slutpunkterna [10].

Anpassade routingsacceleratorer

Vad är anpassade routing slutpunkter?

- Endpoints är VPC -subnät associerade med acceleratorn.
- Trafiken dirigeras till EC2 -instanser i dessa subnät baserat på portkartläggningar.

Konfigurera slutpunktvikter

- För anpassade routing lyssnare anger du vikter för varje slutpunkt (undernät) för att kontrollera förhållandet mellan trafik distribuerad.
- Giltiga vikter är från 0 till 255, med en standard på 255.
- Den globala acceleratorn sammanfattar vikterna för alla slutpunkter i gruppen och distribuerar trafiken proportionellt.
- Att ställa in en slutpunkt för 0 stoppar trafikfördelningen till den slutpunkten.
- Detta möjliggör lastbalansering, gradvis trafikmigration (kanariefyllda utsläpp) och förbättrat resursanvändning [6] [9].

Hur man konfigurerar

- Använd AWS -konsolen, CLI eller SDK: er för att lägga till anpassade routing slutpunkter till en slutpunktgrupp.
- Ange vikten för varje subnät slutpunkt när du lägger till eller uppdaterar slutpunkter.
- Se till att lyssnarportområdet är tillräckligt för att täcka subnätportkraven.
- Aktivera trafik till specifika portar eller alla destinationer i undernätet med hjälp av tillåtetCustomRoutingTraffic API om det behövs [9].

Sammanfattning av viktiga punkter

- Endpoint -vikter Kontrollera proportionell trafikfördelning inom en slutpunktgrupp för både standard- och anpassade routingacceleratorer.
- Vikterna sträcker sig från 0 (ingen trafik) till 255 (maximal trafikandel).
- Justera vikter för att hantera strategier för belastningsbalansering, failover och gradvisa distribution.
- För standardacceleratorer gäller vikter resurser som lastbalanserare, EC2 -instanser eller elastiska IP: er.
- För anpassade routingacceleratorer gäller vikter för VPC -subnätets slutpunkter.
- Kund IP -bevarande och hälsokontroller påverkar routingbeteende och kan åsidosätta vikter i vissa fall.

Denna konfigurationsflexibilitet möjliggör exakt kontroll över hur trafiken dirigeras globalt för att optimera prestanda, tillgänglighet och distributionsstrategier [2] [3] [6] [9] [10].

Citeringar:
[1] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoint-endpoint-weights.html
[2] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoint-ading-endpoints.html
[3] https://awscli.amazonaws.com/v2/documentation/api/latest/reference/globalaccelerator/add-endpoints.html
[4] https://repost.aws/knowledge-center/global-accelerator-failover-different-region
]
[6] https://www.alibabacloud.com/help/en/ga/user-guide/overview-4/
[7] https://boto3.amazonaws.com/v1/documentation/api/1.21.9/reference/services/globalaccelerator.html
[8] https://cloudchipr.com/blog/aws-global-accelerator
[9] https://metacpan.org/pod/paws::globalaccelerator
[10] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduktion-how-it-works.html
]