Amazon ECS'deki Yük Dengeleyici Türleri nelerdir?

Amazon Ecs Deki Yuk Dengeleyici Turleri Nelerdir



Milyonlarca uygulama, hizmetlerini çevrimiçi kullanmak için her gün milyarlarca kullanıcının trafiği ile internette çalışıyor. Trafik zamanla çok büyük hale geldikçe uygulamaların AWS bulut platformu tarafından sunulan Yük Dengeleme tekniklerini kullanarak trafikle birlikte ölçeklenmesi gerekir. Yük dengeleyiciler, milyarlarca isteği yönetmek ve bunları eşit dağılımlı sunuculara yönlendirmek için kullanılır.

Bu kılavuz, Amazon Elastic Container Service'teki Load Balancer'ları ve türlerini açıklayacaktır.







AWS'de Yük Dengeleyiciler nedir?

Yük Dengeleyiciler, trafiği her sunucudaki yüke göre bölerek internet trafiğini birden çok sunucuya yönlendirmek için kullanılır. Gelen trafiğin sayısı çok büyükse ve bu trafiği işlemek için yalnızca birkaç sunucu varsa, trafiği yönetmek için Yük dengeleyiciler kullanılır. Yük Dengeleyiciler, tüm trafiği meşgul eder ve istekleri birer birer boş sunucuya gönderir ve tüm trafiği tampon bölgede tutar:





Amazon ECS nedir?

Amazon ECS veya Elastic Container Service, uygulamaları hem bulutta hem de şirket içinde tutmak için kapsayıcılar oluşturan bir AWS hizmetidir. Karmaşık düzenleme yazılımlarını çalıştırmak ve geliştiricilerin maliyet veya güvenlik endişelerini bulut üzerinden yönetmek için kullanılan tam otomatik bir hizmettir. Amazon ECS, EC2 gibi bilgi işlem hizmetlerinde kapsayıcılar çalıştırmak gibi çeviklik sağlamak için diğer AWS hizmetleriyle kolayca entegre olur:





Amazon ECS'deki Yük Dengeleyici Türleri nelerdir?

Yük dengeleyiciler toplamda 4 çeşittir ancak Elastic Container hizmeti için bunlardan sadece ikisini kullanıyoruz. Amazon Elastic Container Service'teki Yük dengeleyici türleri aşağıda açıklanmıştır:



Ağ Yük Dengeleyici

Network Load Balancer, Amazon Elastic Container Service'te kullanılan Load Balancing tekniği türüdür. Ağda saniyede milyonlarca isteği yönetmek için Açık Sistemler Ara Bağlantısı veya OSI Modeli'nin 4. katmanında çalışır. Örneğin sağlığını kontrol etme özelliğine ve yerleşik bir CloudWatch izleme hizmetine sahiptir:

Uygulama Yük Dengeleyici

Application Load Balancer, kullanıcının isteğin içeriğine göre yönlendirme kuralları tanımlamasını sağlar. Bu tür bir yük dengeleme, kullanıcının trafiğini kapsayıcı üzerinde çalışan uygulama ile belirli bir hizmete verimli bir şekilde yönlendirmesine olanak tanır. Bu tür bir yük dengeleyici, trafiğin, kapsayıcı tabanlı uygulamalar için dinamik bağlantı noktaları dahil olmak üzere, çalıştığı her yerde sipariş hizmetine yönlendirilmesini sağlar:

Amazon Elastic Container Service'teki Yük dengeleyici türleriyle ilgili her şey bu kadar.

Çözüm

AWS'deki Yük Dengeleyiciler, milyonlarca isteği tek tek sunuculara yönlendirerek sunucular için trafik iş yükünü yönlendirmek için kullanılır. AWS'deki Elastic Container hizmeti, güvenli mobilite için uygulamaları yerleştirmek için kullanılan bulut üzerindeki kapsayıcıları yönetmek için kullanılır. Amazon ECS hizmeti, kapsayıcılarda çalışan hizmet için Uygulama ve Ağ Yük Dengeleyicileri gibi yük dengeleme türlerini kullanır. Bu kılavuz, Amazon Elastic Container Service'teki yük dengeleyici türlerini açıklamaktadır.