Azure Load Balancer ne zaman kullanılır?
Azure Load Balancer, ultra düşük gecikme süresi ve yüksek performans gerektiren uygulamalar için en uygun yöntemdir. Uygulamalar arasında trafiğin yükünü dengeleyen mevcut ağ donanım cihazlarını değiştirdiğiniz için Load Balancer kuruluşunuzun ihtiyaçlarına uygundur. Uygulamalar aynı işlevselliğe sahip bir Azure hizmetiyle şirket içindeyken birden çok VM katmanı kullandı.
Yük Dengeleyici, kuruluş Azure'a geçirilmeden önce şirket içinde kullanılan donanım cihazları gibi Katman 4'te çalıştığından, bu donanım cihazı işlevselliğini çoğaltmak için Load Balancer'ı kullanabilirsiniz. Bu işlev, Load Balancer'ın trafiği başarısız VM düğümlerine iletmediğinden emin olmak için sistem durumu yoklamalarını kullanmayı içerir. Ayrıca, istemcilerin bir oturum sırasında yalnızca tek bir VM ile iletişim kurmasını sağlamak için oturum kalıcılığını kullanmayı da içerir.
Uygulamaların web katmanlarına yönelik ön uç trafiği için genel yük dengeleyicileri yapılandırabilirsiniz. Ayrıca, web katmanı ile veri analizi ve dönüştürme görevlerini gerçekleştiren katman arasındaki trafiği dengelemek için iç yük dengeleyicileri yapılandırabilirsiniz.
Yönetim görevlerini gerçekleştirmek için bir VM örneğine uzak masaüstü protokolü erişimine izin vermek için gelen NAT kurallarını yapılandırabilirsiniz.
Azure Load Balancer kullanılmadığında
Tek bir IaaS VM örneğinde yük dengeleme gerektirmeyen bir web uygulamanız varsa Azure Load Balancer uygun değildir. Örneğin, web uygulamanız yalnızca az miktarda trafik alıyorsa ve mevcut altyapı mevcut yükle zaten yetkin bir şekilde ilgileniyorsa, vm'lerin arka uç havuzunu dağıtmaya ve Load Balancer kullanmaya gerek yoktur.
Azure, Azure Front Door, Azure Traffic Manager ve Azure Uygulaması lication Gateway gibi Azure Load Balancer'a alternatif olarak diğer yük dengeleme çözümleri sunar:
- Azure Front Door , web uygulamaları için genel yük dengeleme ve site hızlandırma hizmeti sağlayan bir uygulama teslim ağıdır. Uygulamalarınızın performansını ve yüksek kullanılabilirliğini artırmak için uygulamanız için TLS/SSL boşaltma, yol tabanlı yönlendirme, hızlı yük devretme, web uygulaması güvenlik duvarı ve önbelleğe alma gibi Katman 7 özellikleri sunar. Birden çok Azure bölgesine dağıtılan bir web uygulamasının yük dengelemesi gibi senaryolarda bu seçeneği belirleyin.
- Azure Traffic Manager , yüksek kullanılabilirlik ve yanıt süresi sağlarken trafiği genel Azure bölgelerindeki hizmetlere en iyi şekilde dağıtmanızı sağlayan DNS tabanlı bir trafik yük dengeleyicidir. Traffic Manager DNS tabanlı bir yük dengeleme hizmeti olduğundan yalnızca etki alanı düzeyinde yük dengeler. Bu nedenle, DNS önbelleğe alma ve sistemlerin DNS TTL'lerini yerine getirememesiyle ilgili yaygın zorluklar nedeniyle front door kadar hızlı yük devredemez.
- Azure Uygulaması lication Gateway, hizmet olarak Uygulama Teslim Denetleyicisi (ADC) sağlar ve çeşitli Katman 7 yük dengeleme özellikleri sunar. Yoğun CPU kullanan TLS/SSL sonlandırmasını ağ geçidine boşaltarak web grubu üretkenliğini iyileştirmek için kullanın. Application Gateway, genel olarak değil bir bölgede çalışır.
- Azure Load Balancer , tüm UDP ve TCP protokolleri için yüksek performanslı, ultra düşük gecikme süreli katman 4 yük dengeleme hizmetidir (gelen ve giden). Çözümünüzün yüksek oranda kullanılabilir olmasını sağlarken saniyede milyonlarca isteği işlemek için derlenir. Azure Load Balancer alanlar arası yedeklidir ve kullanılabilirlik alanlarında yüksek kullanılabilirlik sağlar. Adatum'un web uygulaması güvenlik duvarı işlevselliğini gerektiren uygulamaları olsaydı, Azure Load Balancer şirket için uygun bir çözüm olmazdı.