Ev Ağlar Yük dengeleme yöntemleri nelerdir? - techopedia nedir?

Yük dengeleme yöntemleri nelerdir? - techopedia nedir?

İçindekiler:

Anonim

Tanım - Yük Dengeleme Yöntemleri ne anlama geliyor?

Yük dengeleme yöntemleri, gelen sunucu isteğini veya trafiği sunucu havuzundan sunucular arasında verimli bir şekilde dağıtmak için kullanılan algoritmalar veya mekanizmalardır. Web hizmetlerinin yüksek kullanılabilirliğini ve bu hizmetlerin hızlı ve güvenilir bir şekilde sunulmasını sağlamak için etkin yük dengeleme gereklidir. Yüksek bir trafik talebini karşılamak için sunucular çoğaltılır. Bir sunucuya gelen yükleme veya istek, bu çoğaltılmış sunucular arasında paylaşılır ve bu işlem yük dengeleme olarak bilinir. Bir istemcinin ilgili sunuculara isteklerinin en iyi şekilde yönlendirilmesini etkin bir şekilde zamanlamak için, yuvarlak işlem, en az bağlantı, uyarlanabilir dengeleme vb. Gibi çeşitli yük dengeleme yöntemleri kullanılır.

Techopedia Yük Dengeleme Yöntemlerini Açıklıyor

Yük dengeleme yöntemleri, bir sunucu yükünün bir sunucu havuzunda paylaşılma biçimini belirttiklerinden, yük dengeleme veya zamanlama yöntemleri için algoritmalar olarak da bilinir. Çeşitli yük dengeleme yöntemleri vardır ve her yöntem gelen bir trafiği programlamak için belirli bir ölçüt kullanır. Ortak yük dengeleme yöntemlerinden bazıları şunlardır:

  • Round robin - Bu yöntemde, gelen her istek sıralı bir şekilde kullanılabilir her sunucuya yönlendirilir.
  • Ağırlıklı yuvarlak robin - Burada, her sunucuya statik bir ağırlık önceden atanır ve gelen bir isteği yönlendirmek için yuvarlak robin yöntemiyle kullanılır.
  • En az bağlantı - Bu yöntem, o anda korunan en düşük bağlantı sayısına sahip bir sunucuya gelen istek atayarak sunucunun aşırı yüklenmesini azaltır.
  • Ağırlıklı en az bağlantı - Bu yöntemde, kapasitesine bağlı olarak sunucuya ağırlık eklenir. Bu ağırlık, her sunucuya ayrılan yükü belirlemek için en az bağlantı yöntemiyle kullanılır.
  • En düşük bağlantı yavaş başlatma zamanı - Burada, sunucunun başlangıçta aşırı yüklenmemesini sağlamak için en az bağlantı zamanlaması kullanan bir sunucu için rampa süresi belirtilir.
  • Aracı tabanlı uyarlanabilir dengeleme - Bu, trafiği gerçek zamanlı olarak zamanlamak için sunucunun ağırlığına bakılmaksızın düzenli olarak kontrol eden uyarlanabilir bir yöntemdir.
  • Sabit ağırlıklı - Bu yöntemde, her sunucunun ağırlığı önceden atanır ve isteklerin çoğu en yüksek önceliğe sahip sunucuya yönlendirilir. En yüksek önceliğe sahip sunucu başarısız olursa, en yüksek ikinci önceliğe sahip sunucu hizmetleri devralır.
  • Ağırlıklı yanıt - Burada, her sunucunun yanıt süresi ağırlığını hesaplamak için kullanılır.
  • Kaynak IP karması - Bu yöntemde, bir isteğe katılması gereken sunucuyu bulmak için bir IP karması kullanılır.

Her yöntemin kendine özgü avantajları ve uygun senaryoları vardır. Amaca en uygun algoritma, servis sağlayıcı tarafından müşterilerine sorunsuz, güvenilir ve hızlı bir hizmet sunumu için seçilebilir.

Yük dengeleme yöntemleri nelerdir? - techopedia nedir?