Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Kan jeg bruke endepunktvekter for både standard og tilpassede rutingakseleratorer


Kan jeg bruke endepunktvekter for både standard og tilpassede rutingakseleratorer


Du kan bruke endepunktvekter med standard rutingakseleratorer i AWS Global Accelerator for å kontrollere andelen trafikk rettet til hvert endepunkt i en endepunktgruppe. Endepunktvekter er numeriske verdier (fra 0 til 255) som bestemmer hvordan trafikken distribueres mellom endepunkter som nettverksbelastningsbalanser, applikasjonsbelastningsbalanser, EC2 -forekomster eller elastiske IP -adresser. Ved å justere vekter kan du utføre belastningsbalansering, gjennomføre kanariutgivelser eller gradvis skifte trafikk mellom endepunktene. For eksempel betyr det å sette ett endepunktets vekt til 1 og et annet til 255, den første mottar 1/256 av trafikken og den andre 255/256. Å sette en vekt til 0 stopper trafikken til det endepunktet. Global akselerator beregner summen av vekter i en endepunktgruppe og ruter trafikk proporsjonalt [1] [2] [9].

Derimot fungerer tilpassede rutingakseleratorer i AWS Global Accelerator annerledes. De ruter trafikk til VPC -undernett som inneholder EC2 -forekomster, ikke for å laste balansere eller andre sluttpunkttyper. Dokumentasjonen og API -referansene nevner ikke muligheten til å tilordne vekter til endepunkter i tilpassede rutingakseleratorer. I stedet kartlegger tilpassede rutingakseleratorer innkommende trafikk på statiske IP -adresser direkte til spesifikke EC2 -forekomster innen VPC -undernett. Dette innebærer at endepunktvekter ikke er aktuelt eller støttet for tilpassede rutingakseleratorer [6] [10].

Sammendrag:

- Standard rutingakseleratorer: Støtt endepunktvekter for å kontrollere trafikkfordelingen mellom endepunkter i en endepunktgruppe. Vektene varierer fra 0 til 255 og påvirker hvor mye trafikk hver endepunkt mottar i forhold til andre.
- Tilpasset rutingakseleratorer: Ikke støtt endepunktvekter. Trafikk føres basert på kartlegginger til VPC -undernett med EC2 -forekomster, uten vektet distribusjon.

Derfor kan endepunktvekter bare brukes med standard rutingakseleratorer, ikke med tilpassede rutingakseleratorer i AWS Global Accelerator.

Sitasjoner:
[1] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoints-endpoint-weights.html
[2] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-how-it-itworks.html
[3] https://www.alibabacloud.com/help/no/ga/user-guide/overview-4/
[4] https://repost.aws/knowledge-center/global-accelerator-failover-different-region
[5] https://boto3.amazonaws.com/v1/documentation/api/1.12.30/reference/services/globalaccelerator.html
[6] https://boto3.amazonaws.com/v1/documentation/api/1.17.39/reference/services/globalaccelerator.html
[7] https://awscli.amazonaws.com/v2/documentation/api/latest/reference/globalaccelerator/add-endpoints.html
[8] https://awscli.amazonaws.com/v2/documentation/api/2.3.2/reference/globalaccelerator/index.html
[9] https://hands-on.cloud/aws-services/global-accelerator/
[10] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-custom-utinging-guidelines.html
[11] https://www.alibabacloud.com/help/no/ga/user-guide/create-and-manage-standard-ga-instances