Hızlı Konu Açma

Hızlı Konu Açmak için tıklayınız.

Son Mesajlar

Konulardaki Son Mesajlar

Reklam

Forumda Reklam Vermek İçin Bize Ulaşın

Load Balancing

Alexander Graham Bell

Üye
Kayıtlı Üye
Katılım
20 Haziran 2014
Mesajlar
12
Tepkime puanı
0
Puanları
0
Load Balancing nedir?
Load Balancing Türkçe'de "Yük dengeleme" anlamına gelmektedir.
Load Balancing; Ağda oluşan Wide Area Network (WAN) yükünün eşit olarak paylaştırılması işlemine verilen isimdir.
Load Balancing, Ağ yükünün yük dengeleme ve hata toleransına bağlı olarak birden fazla sunucuya dağılımını yapan servisidir.
Load Balancing genellikle bilgisayar grupları(computer cluster) arasındaki iç iletişimi sağlamak amacıyla kullanılır.
3 türlü Load Balancing vardır;
1. Cihaz olarak Load Balancing yapabiliriz ki bunun asıl adı High Availability (HA) veya Cluster'dır.
2. İnternet sunucusuna gelen istekleri aynı içereğe sahip sunuculara paylaştırarak dağıtıması,
3. Wan trafiğinin birden fazla internet hattına dağıtılmasıdır.
Load Balancing nasıl sağlanır?
Bir yazılım ya da donanım aygıtı (DNS, Multilayer switch vb) kullanılarak sağlanır.
Load Balancing yararları
1. Bu teknolojiyi kullanarak en iyi kaynak kullanımına ulaşılabilir.
2. En yüksek işlem hacmine ulaşılabilir.
3. En düşük cevap süresi sağlanabilir.
4. Oluşabilecek aşırı yüklemeden(overload) kurtulunabilir.
5. Tek bileşen kullanmak yerine, yük dengeleme ile birden fazla bileşen kullanımı yedekleme(redundancy) sayesinde güvenilirliği artırabilir.
İnternet servislerinde Load Balancing
Yük dengelemenin en genel kullanım alanı sunucu çiftliği olarak bilinen, birçok sunucu kullanarak bir tane internet servisi sağlamaktır. Bu internet servisi genellikle popüler web siteleri, yüksek bant genişliğine sahip dosya aktarım iletişim kuralı siteleri, NNTP sunucusu, DNS sunucusu, mali işlemler gibi çalışması kritik uygulamalardır.
Yük dengeleyici genellikle bir yazılımdır. İstemcilerle iletişime geçer ve gelen isteği cevap vermesi için herhangi bir zamanlama algoritması kullanarak seçtiği arka uç sunucusuna iletir. Sanal ip adrese (VIPs) sahiptir. Bu yöntemde istemciler arka uç sunucularla direk iletişime geçmediği için ağ yapısı ve diğer portlar üzerinde koşan bağımsız servisler üzerine gelebilecek saldırılar engellenir.
Yük dengeleyici kullanılarak oluşturulan yük dengeleme sisteminde, arka uç sunucularından birinde bir problem olduğunda sistem çalışmasına devam ederken; yük dengeleyicide bir problem olduğunda sistem tamamen çalışmaz hale gelir.
Çözümlerden bir diğeri, Round Robind DNS olarak adlandırılan, adanmış yazılım ya da donanım gerektirmeyen metotdur. Tek bir Alan adı (

Linkleri sadece kayıtlı üyeler görebilir. Linkleri görebilmek için Üye Girişi yapın veya ücretsiz olarak Kayıt Olun

) ile birden çok IP adresi eşleştirilerek gerçekleştirilir. DNS sunucusu gelen isteklere, Round Robin algoritmasını kullanarak tanımlanan sunuculardan bir tanesini atar. İstemci arka uç sunucuların varlığını bildiğinden dolayı teknolojiden haberdardır. Teknoloji DNS nin getirdiği tüm avantaj ve dezavantajlara sahiptir.
 

Users Who Are Viewing This Konu (Users: 0, Guests: 1)

Üst