Lab 8.10 Mod Proxy Of Load Balance With Lbmethod
Assalamu'alaikum Wr Wb,
Oke, kali ini saya ingin melanjutkan materi dari Web Server Apache, yaitu Konfigurasi Mod Proxy Load Balance dengan Lbmethod pada Apache Web Server.
Load Balance itu apa sih?
Load balance adalah teknik untuk membagi beban trafik pada dua atau lebih jalur koneksi secara seimbang, Hal ini berfungsi agar trafik dapat berjalan optimal, memaksimalkan throughput, memperkecil waktu tanggap dan menghindari overload pada salah satu jalur koneksi.
Berikut adalah topologi yang saya buat :
Dan sekarang kita masuk ke tahap konfigurasi nya :
Konfigurasi Server Controller (Balancer)
1). Pertama, kita buat file .conf terlebih dulu pada directory /etc/httpd/conf.d/ yang akan digunakan untuk konfigurasi server yang akan di balancing
Note : Nama file .conf nya bebas terserah kalian
- ProxyRequests Off = Untuk menonaktifkan fitur default proxy dari mod_proxy.so.
- ProxyPass = script yang berfungsi untuk menentukan kemana proxy bisa mengakses, dan disini proxy saya hanya dibolehkan mengakses ke "/" dari balancer://force
- lbmethod = Metode yang digunakan load balancing, disini saya mengaturnya menjadi byrequests yang berarti balancer akan bekerja berdasarkan request dari client
- <proxy balancer://force> = Module proxy yang digunakan untuk load balancing, karena sebelumnya saya membuatnya dengan balancer://force, makanya harus disamakan juga, jika tidak, maka load balancer tidak akan berjalan
- BalancerMember = member dari server yang akan di balancing
- loadfactor = Request maksimal yang dapat dilakukan oleh client pada satu server, jika client sudah request maksimal sesuai dengan yang ditentukan, maka server load balancer akan mengalihkan client tersebut ke server lainnya yang telah di balancing
systemctl restart httpd
Konfigurasi Server Backend Node 2
nano /var/named/html/index.html
Verifikasi Client
Dan baru untuk yang ketiga kalinya, halaman web akan diarahkan ke Node 2
Itu karena pada konfigurasi load balance nya, loadfactor yang kita atur untuk Node 1 adalah 2x, jadi jika client sudah melakukan request/refresh sebanyak 2x, client akan diarahkan ke Node 2, karena Server Balancer menganggap jika si client sudah mencapai request maksimal.
Cukup sekian postingan dari saya, semoga bisa bemanfaat...
Comments
Post a Comment