Pada kesempatan kali ini, admin dari blog ini mau sharing mengenai Konfigurasi Mod Proxy Of Balance dengan lbmethod (Apache Web Server). Sebenarnya tidak jauh beda dengan lab sebelumya (Lab 8.9), hanya saja disini ditambahakan sebuah server backend lagi. Jadi ada 2 server backend yang nantinya kita konfigurasi menjadi loadbalance. Loadbalace adalah metode untuk membagi beban traffik/request client pada dua atau lebih jalur koneksi secara seimbang, sehingga traffik dapat berjalan optimal, memaksimalkan throughput, memperkecil waktu tanggap dan menghindari overload pada salah satu jalur koneksi. Dengan cara, si server bekerja secara bergantian sesuai dengan konfigurasi yang nanti kita berikan.
Topologi
Berikut topologi yang digunakan untuk tutorial kali ini
Konfigurasi Server Controller
1) Pertama-tama edit file fiqih-ModProxxy.conf yang terletak di directori /etc/httpd/conf.d.
2) Pada gamabar di bawah ini, adalah konfigurasi yang dilakukan sebelumnya pada lab 8.9.
3) Ubah beberapa sintak pada file tersebut.
keterangan :
- ProxyPass : Menentukan kemana proxy akan mengakses servernya
- balancer://cluster : nama dari module mode proxy yang digunakan sebagai loadbalancing
- lbmethod=byrequest : Untuk melakukan balancing dapat dilakukan berdasarkan permintaan client
- BalancerMember : Merupakan server balancing. Karena kita terdapat 2 server yaitu node1 dan node2. Masukkan IP servernya
- loadfactor : berapa banyak request yang dapat client lakukan oleh suatu server. Maksudnya, saat client melalukan 3x refresh pada webserver maka akan beralih ke node2. Dan jika client refresh lagi 1x maka kembali lagi ke node 1 dan seterusnya.
4) Lakukan restart httpd
systectl restart httpd
Setting IP Address Server Node 2
1) Pertama-tama, setting IP address pada server node 2. Sesuai topologi diatas, admin menggunakan IP address 192.168.1.211/24. Untuk DNS servernya diarahkan ke IP address si server controllernya yaitu 192.168.1.211
2) Disarankan untuk mengganti hostname si server node2. Disini admin menggunakan nama fiqih_Node2 sebagai hostname si server node2. Jangan lupa untuk lakukan reboot
3) Verifikasi IP dan Hostname si server node 2
ip address
Konfigurasi Server Node2
1) Edit file index.html yang berada di directori /var/www/html. Masukkan perintah berikutnano /var/www/html/index.html
2) Untuk isi file index.html nya. Tambahkan sintak (code) HTML
3) Verifikasi pada client , DNS Server pada client di arahkan ke IP address si server controller nya yaitu 192.168.1.110. Lalu lakukan verifikasi akses melalui web browser. maka akan tampil isi dari code HTML yang ada di file index.html di server node1. Karena sebelumnya admin me-setting loadfactor untuk server node 1 sebanyak 3x dan untuk node sebanyak 1x. Lakukan percobaan refesh sebanyak 3x. Percobaan refressh pertama
4) Percabaan refressh pertama masih tetap pada website server node1. Lakukan percobaan refresh kedua
5) Pada percobaan refresh kedua masih tetap pada website server node1. Lakukan percobaan refresh ketiga
6) Pada percobaan refresh ketiga. tampilan web berubah/beralih ke tampilan web server node 2. Dan jika di refresh 1x lagi tampilan akan berubah/beralih ke tampilan web server node1 itu karena settingan pada loadfactor server node2 admin atur 1.
Cukup sekian materi Konfigurasi Mod Proxy Of Loadbalance dengan lbmethod (Apache Web Server) yang dapat saya sharing
Tunggu tutorial selanjutnya
Terima kasih sudah berkunjung
Mohon maaf jika ada kekurangan dan
Semoga bermanfaat
ConversionConversion EmoticonEmoticon