Yük Dengeleyici (Load Balancer) Nedir?
Yük dengeleyici, ağ veya uygulama trafiğini birden fazla sunucuya dağıtan bir cihaz veya yazılım uygulamasıdır.
Yük Dengeleyici Ne Yapar?
- Trafiği Dağıtır
- Kullanılabilirliği ve Güvenilirliği Sağlar
- Performansı İyileştirir
- Uygulamaları Ölçeklendirir
Yük Dengeleyici Türleri
1. Donanım Yük Dengeleyiciler:
Trafiği sunucular arasında dağıtmak için tasarlanmış fiziksel cihazlardır.
2. Yazılım Yük Dengeleyiciler:
Standart donanım veya sanal makinelere yüklenebilen uygulamalardır.
3. Bulut tabanlı Yük Dengeleyiciler:
Bulut servis sağlayıcıları tarafından sağlanan bu yük dengeleyiciler, bulut altyapısına entegre edilmiştir. Örnekler arasında AWS Elastic Load Balancer, Google Cloud Load Balancing ve Azure Load Balancer bulunur.
4. Katman 4 Yük Dengeleyiciler (Taşıma Katmanı):
Taşıma katmanında (OSI Katman 4) çalışır ve IP adresi ve TCP/UDP bağlantı noktalarına göre yönlendirme kararları verir.
5. Katman 7 Yük Dengeleyiciler (Uygulama Katmanı):
Uygulama katmanında (OSI Katman 7) çalışır.
6. Küresel Sunucu Yük Dengeleme (GSLB):
Küresel ölçekte yedekliliği ve performansı artırmak için trafiği birden fazla coğrafi konuma dağıtır.