GAMBARAN
Zen Load Balancer mendukung uplink atau penyedia load balancing sejak versi V2RC2 dirilis pada Februari 2012.
Implementasi ini merupakan bagian dari metode penyeimbangan beban Tingkat 3 menggunakan penyeimbangan beban rute dan berdasarkan aplikasi Zen Load Balancer sebagai gateway default untuk jaringan area lokal untuk memiliki akses ke jaringan area luas dengan beberapa penyedia layanan.
Dokumen ini berpura-pura memberikan pemahaman singkat tentang uplinks load balancing dengan Zen Load Balancer dan langkah-langkah yang diperlukan untuk mengimplementasikan solusi ini dalam perusahaan atau jaringan lokal umum.
DESAIN ARSITEKTUR
Gambar di bawah ini adalah contoh arsitektur untuk uplink load balancing, di mana kami telah menggunakan alat Zen Load Balancer seperti gateway default untuk klien.

Dalam hal ini, kami memiliki dua ISP berbeda untuk mengakses Internet: router RDSI kabel cepat dan router 3G yang lebih lambat.
Koneksi jaringan antara ZenLB dan router harus merupakan jaringan yang terisolasi, untuk alasan ini kami menyediakan dua antarmuka independen dengan jaringan:
o 192.168.0.0 / 24 melalui eth1, mengakses RDSI kabel cepat.
o 192.168.1.0 / 24 melalui wlan0, akses nirkabel ke router 3G yang lebih lambat.
Perhatikan bahwa klien harus berada di bawah jaringan terisolasi lain, jadi kami telah memilih konfigurasi 192.168.2.0/24 dengan Zen LB sebagai gateway default (192.168.2.254).
Dengan implementasi ini kita telah membentuk algoritma bobot, router RDSI memiliki bobot 5 sedangkan router 3G memiliki bobot 2.
Penyeimbangan beban tautan tidak sempurna karena rute di-cache. Sebenarnya ZenLB tidak mendukung perilaku non-cache.
KONFIGURASI
Bagaimana kita bisa mengimplementasikan arsitektur ini dengan Zen Load Balancer? Pada bagian ini akan ditunjukkan cara mudah untuk melakukan arsitektur ini dengan Zen LB.
INTERFASI JARINGAN
Pada ilustrasi berikut ditampilkan konfigurasi antarmuka jaringan melalui bagian Settings :: Interfaces. Perhatikan bahwa kami tidak memerlukan gateway yang dikonfigurasi, karena komunikasi dilakukan langsung ke router.

Dengan konfigurasi ini, kami telah menetapkan alamat IP Zen Load Balancer dan antarmuka jaringan koresponden.
PETERNAKAN
Sekarang saatnya membuat farm datalink baru menggunakan antarmuka yang akan diminta klien untuk koneksi keluar ke internet (untuk contoh ini, eth1), melalui bagian Manage :: Farms.

Setelah mengklik tombol Simpan, tambak akan dibuat.

Mengedit parameter global dari peternakan datalink baru kami, kami telah memilih algoritma yang tepat untuk digunakan. Dalam kasus kami, kami telah memilih Algoritma Bobot untuk diimbangi kedua uplink sesuai dengan nilai bobot setiap uplink.

Juga, Algoritma Prioritas dapat digunakan untuk membangun penyeimbang uplink toleransi kesalahan aktif-pasif dengan penyedia yang berbeda.
Akhirnya, kami telah mengkonfigurasi backend kami. Untuk uplink, load balancing server sebenarnya adalah router yang menyediakan akses nyata ke internet dengan antarmuka koresponden dan bobot atau nilai prioritas.

PETUNJUK FINAL
Pembuatan Datalink farms akan menjadi Zen Load Balancer sebagai gerbang antara subnet jaringan yang berbeda dan menyediakan ke LAN lokal yang mengakses WAN dengan ketersediaan tinggi.
Untuk alasan ini, panel jaringan akan menampilkan konfigurasi gateway kunci untuk antarmuka jaringan "mendengarkan".

Sekarang, tautan internet kita sudah seimbang! Mengakses layanan video streaming untuk menonton video Coldplay favorit kami, kami akan dapat melihat konsumsi baris untuk setiap antarmuka uplink melalui bagian Lihat Status Backends.

Dalam hal ini, kami menggunakan garis yang paling berbobot, seperti yang diharapkan.
Untuk mendeteksi offline atau online uplink apa pun, ping langsung ke router diminta setiap menit.
LISENSI
Dokumentasi ini telah dibuat oleh Tim Pengembang Zen Load Balancer untuk Proyek GNU / LGPL Balancer Zen Load.
(C) 2014 oleh Sofintel IT Engineering SL. Seluruh hak cipta. Tidak ada bagian dari dokumen ini yang boleh direproduksi atau dikirim dalam bentuk apa pun atau dengan cara apa pun, elektronik, mekanik, fotokopi, rekaman, atau lainnya, tanpa izin tertulis sebelumnya dari Sofintel IT Engineering SL.