8.10 Konfigurasi Load Balance Web server (Apache) backend


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

KONFIGURASI Server Load Balance

Pertama tama kita buat terlebih dahulu file dengan ekstensi .conf nahh disitu saya menamakan file nya dengan nama librachman dan itu bisa di ganti sesuai keinginan , file tersebut di letakan pada direktori /etc/httpd/conf.d/ . Dengan sintak
nano /etc/httpd/conf.d/lib(namakalian).conf
Setelah itu isikan script seperti digambar
Penjelasan
ProxyRequests off= Untuk mematikan fitur default dari mod_proxy.so 
<Proxy balancer://balancerhabibi>= Untuk mengidentifkasi load balance dengan nama habibi.
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 "/balancerhabibi/".

Lakukan restart pada httpd
systemctl restart httpd

Tambakan permission pada file forward.domain
Nahh ini dilakukan karena pada web kita menggunakan domain, maka kita harus menambahkan daftar web di domain kita
nano /var/named/forward.(namadomain)

Tambahkan juga di reversenya
nano /var/named/reverse.(namadomain)

Konfigurasi Server WEB1

Pada web1 yang menjadi server lainnya masuk ke directory /var/www/html/index.html , untuk melakukan sebuah pengeditan pada tamplan di web pertama
nano /var/www/htlm/index.html

Lakukan restart pada httpd
Melakukan restart ini berguna unuk menerapkan semua perubahan ataupun konfigurasi awal kita pada httpd
systemctl restart httpd

VERIFIKASI Pertama
Buka lah browser kalian dan ketikan
www.(domain kalian)
Maka akan muncul tampilan webnya

Cek pada Balancer Manager
Nah ini dilakukan untuk mengecek apakah web1 kalian sudah bisa terakses atau belum, dan ternyata status nya pin OK dan pada web2 nya itu masih err kenapa? karena masih belum dilakukan konfigurasi. kalian bisa ketikan
www.(domain)/balancer-manager

Konfigurasi Server Web2

Pada web2 pun yang menjadi server lainnya masuk ke directory /var/www/html/index.html , untuk melakukan sebuah pengeditan pada tamplan di web kedua ini
nano /var/www/htlm/index.html

Lakukan restart pada httpd
Melakukan restart ini berguna unuk menerapkan semua perubahan ataupun konfigurasi awal kita pada httpd
systemctl restart httpd

VERIFIKASI Keduua
Nah kan pada yang pertma sudah tercantum tampilan web1 maka untuk mengetahui ataupun mengakses web dua cukup dengan melakukan refresh pada browser dan akan muncul tampilan web2 dan ketika kalian melakukan refresh lagi maka akan muncul tampilan dari web1 begitupun seterusnya

Cek pada Balancer Manager
Nah ini dilakukan untuk mengecek apakah web2 kalian sudah bisa terakses atau belum, dan ternyata status nya pin OK dan pada web1 nya pun sudah OK kenapa? karena sudah dilakukan pengaksesan sebelumnya
www.(domain)/balancer-manager

UJI COBA
Pada uji coba ini kita akan melakukan penstopan httpd pada kedua server web
Systemctl stop httpd


Dan kita akan mencoba mengaksesnya tetapi ternyata seperti ini, yang menandakan bahwa httpd nya tidak ada jadi dia tidak dapat menemuan server mana pun yang sedang aktif

Dan ketika kita melakukan sebuah pengecekan pada balancer manager maka, akan terlihat jelas kedua web tersebut berstatuskan Err Yang berarti kedua web tesebut tidak aktif

SEKIAN DARI TIROUTI ,. SEMOGA BERMANFAAT ^.^
Share on Google Plus

About tirouti it

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.

0 komentar:

Post a Comment