Lab 8.10 Konfigurasi Load Balance Apache (CentOs 7)


Assalamualaikum semunya jumpa lagi di blog saya pada kesempatan kali ini saya akan membahas tentang Konfigurasi Load Balance Apache, oke tanpa basa basi lagi kita langsung aja yuk simak tutorialnya berikut ini.

Server Load Balancing (SLB) disini diartikan sebagai sebuah proses dan teknologi yang mendistribusikan trafik pada beberapa server dengan menggunakan perangkat-perangkat networking. Perangkat tersebut menerima sebuah trafik dari tempat tertentu kemudian trafik tersebut diarahkan ke beberapa server lainnya.

Langkah konfigurasi

Topologi


Konfigurasi Server LoadaBalance


1. Edit file konfigurasi Loadbalance, yang sudah dibuat sebelumnya dengan menggunakan perintah.

nano /etc/httpd/conf.d/lb_name.conf

isi script seperti pada gambar dibawah ini


ProxyRequests off : adalah untuk menonaktifkan fitur default proxy dari mod_proxy.
<Proxy balancer://cluster>: untuk mengidentifikasikan load balance nya, 
BalancerMember: adalah member yang tergabung dalam balancer nya
ProxySet lbmethod=byrequest : adalah Method dari loadbalance itu sendiri, dan disini maksud dari byrequest adalah request untuk mengakses dari web nya, jika pertama kali mengakses ke web , maka akan di tujukan ke server web1, dan jika ingin mengakses kembali maka akan di tujukan ke server web2.
<Location /balancer-manager> : lokasi untuk balancer manager nya/digunakan untuk melihat statistik dari load balance.
ProxyPass= Agar proxy bisa mengakses ke dalam "/balancer-manager" dan ke "/balanceaisyah/".


2. Setelah itu kita restart httpdnya

systemctl restart httpd



3. Karena disini kita menggunakan domain,jadi kita tambahkan di file forward nya.

nano /var/named/forward....



Konfigurasi Server Web1

4. Pada server web1, kita akan tambahkan isi untuk dijadikan halaman webnya nanti.

nano /var/www/html/index.html


5. Lalu setelah itu restart httpd nya.

systemctl restart httpd


6. Kemudian kita coba akses web nya pada browser client.

www.namadomain.net


7. Akses juga balance manager

Konfigurasi Server Web2

8. Kita tambahkan scrip yang akan kita jadikan halaman web nya

nano /var/www/html/index.html



9. Lalu restart httpd nya

systemctl restart httpd



10. Lalu kita coba akses webnya lagi.

www.namadomain.net




11. Dan kita akses juga balance manager nya untuk melihat status servernya


www.domain/balancer-manager

Konfigurasi Server Web1

11. Sekarang kita coba matikan servernya

systemctl stop httpd

Konfigurasi Server Web2

12. Sever web2 juga kita matikan

systemctl stop httpd



13. Dan selanjutnya kita coba akses web nya, maka hasilnya web tidak tersedia.

www.namadomain.net

Sekian pemaparan yang saya berikan kurang lebih nya mohon maaf apa bila terdapat kesalahan dalam postingan ini. semoga tutorial ini dapat membantu anda

Wassalamualaikum..


EmoticonEmoticon