Mod Proxy of Load Balance With "lbmethod"
Assalamu'alaikum Wr Wb
Whatsup Guys, kembali lagi bersama saya Dimas Trihandika. Pada kesempatan kali ini saya akan posting tutorial Konfigurasi Mod Proxy untuk Load Balance pada Apache Web Server
Sebelumnya, Apa itu load balance?
Load Balance adalah metode untuk membagi beban trafik pada dua atau lebih jalur koneksi. Hal ini berfungsi agar trafik berjalan optimal, memaksimalkan throughput, memperkecil waktu tanggap dan meminimalisir terjadinya overload.
Topology :
Adapun cara konfigurasinya adalah sebagai berikut
3) Setelah itu restart service httpd
Sebelum melakukan pengetesan pada client, edit terlebih dahulu file html untuk menampilkan halaman web pada server yang di balancing agar mengetahui atau melihat perubahan yang terjadi
Setelah merefresh maka akan masih tampil halaman Web node1
Nah pas Ketiga kalianya maka akan diarahkan ke Web node2.
Selesai..
Sekian dan Semoga Bermanfaat..
Assalamu'alaikum Wr Wb
Whatsup Guys, kembali lagi bersama saya Dimas Trihandika. Pada kesempatan kali ini saya akan posting tutorial Konfigurasi Mod Proxy untuk Load Balance pada Apache Web Server
Sebelumnya, Apa itu load balance?
Load Balance adalah metode untuk membagi beban trafik pada dua atau lebih jalur koneksi. Hal ini berfungsi agar trafik berjalan optimal, memaksimalkan throughput, memperkecil waktu tanggap dan meminimalisir terjadinya overload.
Topology :
Adapun cara konfigurasinya adalah sebagai berikut
Konfigurasi Server Controller (Balancer)
1) Pertama, buat terlebih dahulu file .conf untuk konfigurasi server yang akan di balancing pada directory /etc/httpd/conf.d/. Untuk namanya bebas terserah kalian
nano /etc/httpd/conf.d/"nama file".conf
- ProxyRequests Off adalah untuk menonaktifkan fitur default proxy dari mod_proxy.so.
- ProxyPass adalah script yang berfungsi untuk menentukan kemana proxy bisa mengakses, dan pada gambar diatas dibolehkan proxy mengakses ke "/" dari balancer://dimas/.
- lbmethod merupakan metode apa yang akan digunakan untuk load balancingnya,disini saya mengaturnya menjadi byrequest yang artinya balancer akan bekerja berdasarkan request dari client.
- <proxy balancer://dimas> merupakan module proxy yang digunakan untuk load balancing, karena tadi pada ProxyPass saya membuatnya dengan balancer://dimas, maka dari itu harus disamakan juga, jika tidak load balancer tidak akan berjalan.
- BalancerMember merupakan Member dari Server yang akan dibalancing.
- loadfactor ini merupakan berapa kali atau berapa banyak request maksimal yang dapat dilakukan client pada satu server, jika sudah request maksimal sesuai dengan apa yang di tentukan, maka server load balancer akan mengarahkan ke server lainnya yang telah di balancing.
systemctl restart httpd
Verifikasi Client
1) Akses Web Server tersebut dengan menuliskan nama domain atau ip pada Address bar Web Browser client.
Akses pertama akan menampilkan Web dari node1
Setelah merefresh maka akan masih tampil halaman Web node1
Nah pas Ketiga kalianya maka akan diarahkan ke Web node2.
Mengapa? ya karena pada konfigurasi load balancernya, loadfactor pada node1 saya atur menjadi 2x, jadi ya jika client sudah melakukan request atau merefresh sebanyak 2x, akan diarahkan ke node2, karena Server Balancer menganggap request dari client sudah mencapai ketentuan maksimal.
Sekian dan Semoga Bermanfaat..
Comments
Post a Comment