Loadbalance çalışma mantığı ve performans
-
Merhaba,
Pfsense 2.0 Beta 5 üzerinde 4 farklı 8 mbps adsl hattını multiwan olarak kullanmak istiyorum.
Problemim,- 4 hattımın sadece 3'ü aktif olarak çalışıyor ve hız testi- mevcut kullanımlarda 12 mbps üzerine çıkamıyorum.
- Wan3 sürekli olarak aktif gözüksede çalışmamakta.
- Gateway'ler doğru olarak tanımlandı ve wan ip'ler static olarak çalışmakta.
- Gateway üzerinde "loadbalance" isminde bir group oluşturuldu ve 4 gateway'de gruba eklendi.
- Rules üzerinde src= any dest=any gateway= "loadbalance" seçili durumda
- Failover için gateway / Group tabında çalışan 3 gw gruplayarak da çözüm üretmeye çalıştım.
- İnternet erişimi sağlamakla birlikte, mevcut 3 hattımda bile tam yük çalıştıramamaktayım hiçbir şekilde.
Loadbalance / Multiwan konusunda deneyimi bulunanlar yorum yapabilirlerse memnun olurum.
Keyifli çalışmalar -
hatlarınız gerçekten 8mb olarak bağlanıyorlar mı, modemden dsl hat detaylarından kontrol ettiniz mi ?
-
Kurum santral'e uzak olduğundan dolayı tam olarak 8 mbps olmasa yaklaşık değer 7.2-7.4 civarı ve modem arayüzlerinde sinyal db'leri istenilen düzeyde sayılır.
Pfsense 2.0 kullanıyordum yapımda. Şuanda pf 1.2.3 geri dönüş yaptığımda 9 dsl hattı ile saniyede 8 mb yakın download hızını eriştik ki, bu güzel.
Aynı şeyi internet sayfalarının açılışında söylemek zor. Sayfalar yavaş değil ancak çok da tatmin edici değil.
Bunu daha iyi hale nasıl getirebileceğimi araştırıyorum.
Tüm Wan erişimlerini, lan bacagı ile nat'lamam gerekir mi ? Şu an en çok bunun üzerinde duruyorum, verim için.
Yada nat ile ilgili bir işlem yapmam gerekir mi ?
Bu yönde çalışması olan arkadaşlardan da yorumları varsa dinlemeye hazırım :)
Keyifli çalışmalar -
Vaktim varken uzun uzun yazayım :)
download managerlarla yüksek hızlara erişirken web'in o kadar hızlanmaması (hiç hızlanmaması demiyorum) normal.
çünkü web sayfasındaki verilerin her biri ayrı hattan geliyor.ilk mesajınızda yazdığınız yapıda bir anormallik yok. bütün hatların içinde olduğu bir gateway oluşturacaksınız o kadar, zaten siz de bunu yapmışsınız
Herkese tavsiyelerim :
web için,
öncelikle hızlı dns çözmelisiniz. uygun bir dns sunucusu kullanın, gerekirse localde dns cacheleme yapın.
bir web sayfasına bağandığınızda içerisinda reklamların, çeşitli sitelere linkli bir sürü verinin de olduğunu varsayarsanız, bunların her birinin domaininin dns sunucu tarafından çözülmesi gerekiyor. örneğin türk telekom sunucuları 15ms ile size cevap verirken, yasaklı sitelere de bağlanayım diye kullandığınız google ya da opendns sunucuları zaman zaman 450ms'de cevap veriyorlar ki bu yarım saniye demek.pfsense round robin loadbalance yapıyor.
konuyu biraz açayım
siz mesela bir youtube sayfası açtığınızda, buradaki yazılar, küçük resimler ve video dosyasının her biri sırası ile ayrı ayrı hatlardan gelmeye başlıyor. videonun geldiği hat, o esnada bir başka kullanıcı tarafından bir download ile doldurulmuş ise, siz 8 tane 8megebitlik hattınız varken, videoyu izleyemiyosunuz doğru dürüst.ama sonuçta 2 veya daha fazla hat ile, kesinlikle tek hatta göre daha çok performans alınıyor.
firefox kullanıcısı iseniz, loadbalance'ın nimetlerinden daha fazla yararlanmanız için birkaç ince ayar vereyim
adres çubuğuna about:config yazın
filter kısmına pipelining yazın
kendi ayarlarımın ekran görüntüsünü ekte yolluyorum
not: maxrequest değerini, 2 hattınız var ise 30-40, 3 hattınız var ise 40-60, 4 hattınız var ise, 60-80 gibi bir değere ayarlayın. (yani hat başına 20 iyidir)
-
bu konuyu yukarıda tutulacaklar kısmına aldım.