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.
- KONFIGURASI SERVER LOADBALANCE
1. Tambahkan script seperti ini dengan nama nya bebas tetapi harus format .conf.
nano /etc/httpd/conf.d/lb_name.conf
- ProxyRequests off= Untuk mematikan fitur default dari mod_proxy.so
- <Proxy balancer://balanceadimas>= Untuk mengidentifkasi load balance dengan nama adimas.
- BalancerMember= Menambahkan sebuah member.
- ProxySet lbmethod=byrequest= Metode loadbalance yang berfungsi jika pertama kali mengakses masuk ke web yang pertama, dan jika direfresh akan masuk ke web yang kedua.
- <Location /balancer-manager>= Untuk melihat statistik yang pada pada balancer manager.
- ProxyPass= Agar proxy bisa mengakses ke dalam "/balancer-manager" dan ke "/balanceadimas/".
2. Lakukan restart httpd
systemctl restart httpd
3. Karena menggunakan domain, maka tambahkan dulu di file forward.
nano /var/named/forward.xxx
- KONFIGURASI SERVER WEB1
nano /var/www/html/index.html
5. Restart httpd nya.
systemctl restart httpd
6. Akses web nya.
www.domain.xxx
7. Dan coba akses balance manager untuk melihat status servernya.
www.domain/balancer-manager
- Init Ok= Karena Web1 yang baru dijalankan.
- Init Err= Karena Web2 belum dijalankan.
- KONFIGURASI SERVER WEB2
nano /var/www/html/index.html
9. Jangan lupa restart httpd.
systemctl restart httpd
10. Coba akses web nya lagi, atau di klik resfresh.
www.domain.xxx
11. Akses balancer manager nya dan status ke 2 server sudah Ok.
www.domain/balacer-manager
- KONFIGURASI SERVER WEB1
systemctl stop httpd
- KONFIGURASI SERVER WEB2
systemctl stop httpd
14. Dan akses maka web nya tidak tersediaa yaaa.
www.domain.xxx
Seperti itu lah konfigurasi yang bisa saya jelaskan. Terima kasih sudah mengunjungi blog ini. Go Getol Gan!!