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.
Topologi yang saya gunakan.
- KONFIGURASI SERVER CONTROL
a2enmod proxy proxy_http lbmethod_byrequests
2. Tambahkan script seperti ini dengan nama nya bebas tetapi harus format .conf.
nano /etc/apache2/mods-enabled/proxy.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.
- <Location /balancer-manager>= Untuk melihat statistik yang pada pada balancer manager.
- ProxyPass= Agar proxy bisa mengakses ke dalam "/balancer-manager".
systemctl restart apache2
4. Tambahkan nama untuk web server backend di file domain.
nano /etc/bind/db.adimas.net(file.domain)
- KONFIGURASI WEB1
nano /var/www/html/index.html
- KONFIGURASI WEB2
nano /var/www/html/index.html
- PENGUJIAN
www.domain
2. Ketika kita refresh atau server backend yang pertama tadi mati, maka akan diarahkan kepada server backend yang lain, seperti gambar dibawah ini.
3. Untuk melihat status dari kedua server backend, bisa dilihat di balancer-manager, terlihat bahwa status dari kedua server nya adalah "Init OK" itu menandakan bahwa server nya telah aktif.
www.adimas.net/balancer-manager
Seperti itu lah konfigurasi yang bisa saya jelaskan. Terima kasih sudah mengunjungi blog ini. Go Getol Gan!!