Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Hem standart hem de özel yönlendirme hızlandırıcıları için uç nokta ağırlıklarını nasıl yapılandırırsınız


Hem standart hem de özel yönlendirme hızlandırıcıları için uç nokta ağırlıklarını nasıl yapılandırırsınız


AWS Global Hızlandırıcı'daki hem standart hem de özel yönlendirme hızlandırıcıları için uç nokta ağırlıklarını yapılandırmak için, her uç noktaya ağırlık atayarak trafiğin bir uç nokta grubundaki uç noktalara orantılı olarak nasıl dağıtıldığını yönetirsiniz. İşte her iki hızlandırıcı türü için bunun nasıl yapılacağı konusunda ayrıntılı rehberlik:

Standart Yönlendirme Hızlandırıcıları

uç nokta ağırlıkları nedir?

- Uç nokta ağırlıkları, bir uç nokta grubundaki her uç noktaya yönlendirilen trafiğin oranını belirleyen 0 ila 255 arasında sayısal değerlerdir.
- Varsayılan olarak, her uç noktanın ağırlığı 128'dir.
- Global Hızlandırıcı, bir uç nokta grubundaki tüm uç nokta ağırlıklarının toplamını hesaplar ve trafiği, ağırlığının toplam toplamına oranına göre her uç noktaya yönlendirir.
- Örneğin, uç noktalarda 4, 5, 5 ve 6 ağırlıkları varsa (toplam 20), trafik 4/20, ilk uç noktaya, 5/20 ila ikinci ve üçüncü ve 6/20'ye son [2] [3] [6] [6] [10] yönlendirilir.

uç nokta ağırlıkları nasıl yapılandırılır

- AWS Global Hızlandırıcı Konsolu'nda hızlandırıcınızı ve dinleyicinizi seçin.
- Uç noktaları eklemek veya düzenlemek istediğiniz uç nokta grubunu seçin.
- Bir uç nokta ekleyin veya düzenleyin ve 0 ile 255 arasında bir ağırlık değeri belirtin.
- Ağırlığı 0 olarak ayarlamak, uç noktanın trafik almayacağı anlamına gelir.
- Ağırlıkları, yeni bir versiyon uç noktasının ağırlığını yavaş yavaş artırarak, eski olanı azaltarak trafik dağılımını kaydırmak için dinamik olarak ayarlayabilirsiniz [2] [6].
- İstemci IP adresi koruması isteğe bağlı olarak etkinleştirilebilir, ancak bu özellik etkinleştirildiğinde bağlantı çarpışmalarından kaçınmak için Global Hızlandırıcının uç nokta ağırlıklarını geçersiz kılabileceğini unutmayın [2] [3].

ek hususlar

- Trafik kadranları, o gruba gönderilen trafiğin toplam yüzdesini kontrol etmek için uç nokta grubu seviyesinde yapılandırılırken, ağırlıklar grup içindeki uç noktalar arasındaki trafik dağılımını kontrol eder.
- Sağlık kontrolleri yönlendirmeyi etkiler: trafik yalnızca sağlıklı uç noktalara dağıtılır; Bir uç nokta sağlıksız hale gelirse, kalan sağlıklı uç noktalar arasında ağırlıklar yeniden hesaplanır [10].

Özel Yönlendirme Hızlandırıcıları

Özel yönlendirme uç noktaları nedir?

- Uç noktaları, hızlandırıcı ile ilişkili VPC alt ağlarıdır.
- Trafik, bağlantı noktası eşlemelerine dayanarak bu alt ağlardaki EC2 örneklerine yönlendirilir.

uç nokta ağırlıklarını yapılandırma

- Özel yönlendirme dinleyicileri için, dağıtılan trafiğin oranını kontrol etmek için her uç nokta (alt ağ) için ağırlıklar belirtirsiniz.
- Geçerli ağırlıklar 0 ila 255 arasındadır ve varsayılan 255'tir.
- Global Hızlandırıcı, gruptaki tüm uç noktaların ağırlıklarını toplanır ve trafiği orantılı olarak dağıtır.
- Bir uç nokta ağırlığını 0 olarak ayarlamak, trafik dağılımını bu uç noktaya durdurur.
- Bu, yük dengeleme, kademeli trafik göçü (kanarya sürümleri) ve geliştirilmiş kaynak kullanımına izin verir [6] [9].

nasıl yapılandırılır

- Bir uç nokta grubuna özel yönlendirme uç noktaları eklemek için AWS konsolu, CLI veya SDK'ları kullanın.
- Uç noktaları eklerken veya güncellerken her alt ağ uç noktası için ağırlığı belirtin.
- Dinleyici bağlantı noktası aralığının alt ağ bağlantı noktası gereksinimlerini karşılamak için yeterli olduğundan emin olun.
- Gerekirse LeterCustomRoutingTraffic API'sını kullanarak belirli bağlantı noktalarına veya alt ağdaki tüm hedeflere trafiği etkinleştirin [9].

Kilit noktaların özeti

- uç nokta ağırlıkları, hem standart hem de özel yönlendirme hızlandırıcıları için bir uç nokta grubundaki orantılı trafik dağılımını kontrol eder.
- Ağırlıklar 0 (trafik yok) ile 255 (maksimum trafik payı) değişir.
- Yük dengeleme, yük devretme ve kademeli dağıtım stratejilerini yönetmek için ağırlıkları ayarlayın.
- Standart hızlandırıcılar için ağırlıklar yük dengeleyicileri, EC2 örnekleri veya elastik IP'ler gibi kaynaklar için geçerlidir.
- Özel yönlendirme hızlandırıcıları için ağırlıklar VPC alt ağ uç noktaları için geçerlidir.
- Müşteri IP koruma ve sağlık kontrolleri yönlendirme davranışını etkiler ve bazı durumlarda ağırlıkları geçersiz kılabilir.

Bu yapılandırma esnekliği, performans, kullanılabilirlik ve dağıtım stratejilerini optimize etmek için trafiğin küresel olarak nasıl yönlendirildiği üzerinde hassas bir kontrol sağlar [2] [3] [6] [9] [10].

Alıntılar:
[1] https://docs.aws.amazon.com/global-acelerator/latest/dg/about-endpoints-endpoint-weights.html
[2] https://docs.aws.amazon.com/global-acelerator/latest/dg/about-endpoints-dding-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-defferent-region
[5] https://www.alibabacloud.com/help/en/ga/user-guide/create-and-nansage-the-endpoups-of-nelligent-routing-listeners
[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-acelerator/latest/dg/introduction-how-it-works.html
[11] https://www.alibabacloud.com/help/en/ga/getting-started/accelate-celerate-fection-fefied-netoin-name