AWS Yük Dengeleyici Nedir ve Nasıl Çalışır?

Aws Yuk Dengeleyici Nedir Ve Nasil Calisir



Yük dengeleyiciler, geliştiriciler tarafından son derece popüler olacak ve ölçeklenebilir olması gereken bir web sitesi oluştururken kullanılır. Bir sunucunun veya web sitesinin verimli çalışması için ne kadar ölçeklendirme gerektirdiğini tahmin etmek zordur. Yük dengeleyici, bu konuda sunucunun internetten gelen trafiğe göre otomatik ölçeklendirilmesine yardımcı olur.

Bu kılavuz bölümleri içerir:







AWS Yük Dengeleyici nedir?

Yük dengeleyici, uygulamayı iş yüküne göre ölçeklendirmek için kullanılacak bir sunucudur. Kullanıcılar ve uygulama sunucusu arasında aracı olarak çalışır ve ikisini birbirine bağlar. Kullanıcı, sunucu ile doğrudan iletişim kurmayacak, ancak yük dengeleyici aracılığıyla örneğe yönlendirilecektir:





AWS Load Balancer'ın Temel Kavramları

Bazı önemli Load Balancer kavramları aşağıda açıklanmıştır.





Uygulama Yük Dengeleyici : ALB, HTTP seviyesinin kullanımına izin verir ve katman 7'de çalışır. Tek bir makineden birden fazla uygulamanın yük dengelemesini sağlar:


Ağ Geçidi Yük Dengeleyici : AWS'de güvenlik duvarı, İzinsiz Giriş Tespiti vb. gibi bir üçüncü taraf ağ sanal cihaz filosunu genellikle dağıttığı, ölçeklendirdiği ve yönettiği için benzersiz bir yük dengesidir:




Ağ Yük Dengeleyici : NLB, TCP trafiğinin örneğe iletilmesine izin veren 4. katmanda çalışır. Ayrıca, saniyede milyonlarca isteği yerine getirdiği için süper yüksek performansa sahiptir:

AWS Yük Dengeleyici Nasıl Çalışır?

AWS yük dengeleyici, uygulamanın ölçeklenebilirliğini yönetmek için kullanıcı ile sunucu örneği arasında bulunur. Kullanıcıdan gelen trafik, yük dengeleyiciden geçecek ve isteği yerine getirmek için uygun örneği bulacaktır. Örnekten kullanıcıya giden trafik için de aynı akış izlenir, bilgi için doğru kullanıcıyı bulmak için yük dengeleyiciden de geçer.

Bu tamamen AWS Load Balancer ve onun çalışmasıyla ilgiliydi.

Çözüm

Amazon Load Balancer'lar, uygulamanın bulut üzerindeki ölçeklenebilirlik sorununu yönetmek için kullanılır. Uygulamayı gelen veya giden trafiğe göre otomatik olarak ölçeklendirmek için kullanılır. İletişim kanalını sorunsuz ve verimli hale getirmek için kullanıcı ile uygulama örnekleri arasına yerleştirilir. Bu kılavuz, AWS yük dengeleyiciyi ve çalışmasını açıklamıştır.