Kebahagiaan tak dapat diraih tanpa kerja keras.

Minggu, 07 Mei 2017

8.11 Konfigurasi Balancer Manager with lbmethod Web Server Apache (CentOS 7)

 
Assalamualaikum Wr. Wb.
Pada kesempatan kali ini saya ingin memabahas mengenai Konfigurasi Balancer Manager with lbmethod Web Server Apache pada CentOS 7. Pada pembahasan kali ini merupakan lanjutan dari lab sebelumnya. Sebelum masuk ke langkah-langkah, apasih balancer manager itu?
Balancer Manager merupakan sebuah aplikasi atau fitur yang terdapat pada Apache Web Server, dengan menggunakan Balancer Manager kita dapat mengkontrol server yang kita miliki dan kita jadikan loadbalance.
Dimana IP dan DNS yang saya gunakan adalah :
Client:

            IP address: 172.16.11.128/24

            Dns Server: 172.16.11.28

Server Controller:

            IP address: 172.16.11.28/24

            Dns Server: 172.16.11.28

Server Node1:

            IP address: 172.16.11.228/24

            Dns Server: 172.16.11.28

Server Node2:

            IP address: 172.16.11.238/24

            Dns Server: 172.16.11.28
Langsung ke langkah-langkahnya yaa :

Konfigurasi Server Balancer

1. Langkah Pertama yang kita lakukan adalah buka file dari proxy.conf yang sebelumnya telah kita buat untuk konfigurasi Balancer Manager pada directory /etc/httpd/conf.d/


2. Tambahkan script seperti pada gambar dibawah ini


Keterangan :
  • ProxyRequest Off : untuk menonaktifkan default proxy dari mod_proxy.conf
  • ProxyPass : untuk menentukan kemana proxy akan mengakses servernya
  • balancer://cluster(laila) : nama modul mod proxy yang akan digunakan sebagai load balancing
  • lbmethod : metode yang digunakan untuk balancing, disini saya menggunakan byrequest, yang artinya balancer akan bekerja berdasarkan request dari client.
  • BalancerMember : merupakan server balancing nya. Disini terdapat 2 server yang yaitu node1 dan node2. Disitu kita masukkan IP Address dari server node 1 dan 2.   
  • loadfactor : berapa kali atau berapa banyak request maksimal yang dapat dilakukan client pada satu server, jika sudah request maksimal sesuai dengan apa yang di tentukan, maka server load balancer akan mengarahkan ke server lainnya yang telah di balancing.
  • <Location /balancer-manager> adalah lokasi untuk balancer managernya, ini digunakan untuk melihat statistik dari load balance.
3. Selanjutnya kita membuat user dan passwordnya, agar saat ingin mengakses balancer-manager, harus melakukan login terlebih dahulu. Maka ketikkan perintah htpasswd -c /etc/httpd/conf.d/.htpasswd "nama user"


4. Selanjutnya restart system httpd nya agar konfigurasi dapat berjalan dengan baik.


Verifikasi Client

1.  Kemudian kita coba verif di client, dengan mengetikkan (nama domain)/balancer-manager. dan terlihat seperti gambar dibawah ini, maka kita isikan user name dan password yang telah kita buat tadi.


2. Dan berhasil, seperti inilah tampilan dari load balancer manager yang telah dibuat tadi.


Yap selesai, mungkin itu saja yang dapat saya sampaikan, kurang lebihnya saya mohon maaf. 
Wassalamualaikum Wr. Wb.
0

0 komentar:

Posting Komentar