Saturday, April 1, 2017

Lab 8.10 Konfigurasi Load Balance Mod Proxy Web Server Apache CentOS 7




Haiii.. kembali lagi bersama saya di blog yang mungkin bisa bermanfaat buat kalian.

Pada kali ini saya aka membahas tentang "Konfigurasi Load Balance Apache Menggunakan Mod_Proxy"

Pengertian dari load balance?
Load adalah teknik untuk membagi bebab trafik menjadi 2 jalur koneksi agar seimbang, dan load ini berfungsi agar tidak overload., jadi load balancing itu membagi 2 jalur koneksi agar paket tidak overload..

dan load balancing ini membagi 2 trafik agar member balance yang dikonfigurasi tidak down..

TOPOLOGI


Untuk topologi yang digunakan menggunakan ip address :
- Server Load Balance : 192.168.13.2
- Node 1 : 192.168.13.3
- Node 2 : 192.168.13.4
- Client : 192.168.13.5

KONFIGURASI SERVER LOAD BALANCE

Oke, pada post kali ini, server harus terlebih dahulu install Apache web server, untuk yang belum tau cara konfigurasi nya kalian bisa klik "Install & Konfigurasi Apache Pada CentOS 7"..


1. Pertama kita akan membuat file konfigurasi untuk load balance nya, untuk membuat nya kalian bisa menggunakan command :

"nano /etc/httpd/conf.d/lbfahmi.conf"


2. Setelah itu kalian isi file lbfahmi.conf dengan syntax konfigurasi nya, script nya bisa lihat diatas..

PENJELASAN :
  • ProxyRequests off : untuk mematikan fitur default dari mod proxy.
  • <Proxy balancer://balancefahmi> : untuk mengidentifikasikan load balance saya menggunakan nama "balancefahmi"..
  • BalancerMember : member yang tergabung dalam balancernya.
  • ProxySet lbmethod=byrequest : method dari byrequest adalah request untuk mengakses dari web nya.
  • <Location /balancer-manager> : lokasi untuk balance manager nya dan digunakan sebagi statistik load balance.
  • ProxyPass : script yang berfungsi kemana proxy bisa mengakses


3. Setelah itu kita restart httpd nya, agar load balance yang sudah konfigurasi dapat di baca dan di aplikasikan...
4. Setelah itu kita edit file forwardnya dengan menambahkan node1, node2 dan www agar nanti dapat diakses..

KONFIGURASI SERVER BACKEND (node1.fahmi.net)

Setelah itu kita akan mengkonfigurasi server backend nya yaitu node1, sebelum melakukannya kalian harus install terlebih dahulu httpd, untuk install nya kalian bisa klik "Install dan Konfigurasi HTTPD"...


1. Pertama kalian masuk / buat terlebih dahulu file index.html nya, caranya :
"nano /var/www/html/index.html"

Setelah itu kalian isikan scripnya sesuai gambar diatas...


2. Setelah itu kalian restart httpd nya.. agar konfigurasi yang tadi kita konfigurasi dapat berjalan dengan lancar..

KONFIGURASI SERVER BACKEND (node2.fahmi.net)

Setelah itu kita akan mengkonfigurasi server backend nya yaitu node2, sebelum melakukannya kalian harus install terlebih dahulu httpd, untuk install nya kalian bisa klik "Install dan Konfigurasi HTTPD"...


1. Pertama kalian masuk / buat terlebih dahulu file index.html nya, caranya :
"nano /var/www/html/index.html"

Setelah itu kalian isikan scripnya sesuai gambar diatas...


2. Setelah itu kalian restart httpd nya.. agar konfigurasi yang tadi kita konfigurasi dapat berjalan dengan lancar.. 

VERIFIKASI

Akses domain www.fahmi.net (node1.fahmi.net)


Setelah selesai mengkonfigurasi server Backend (node1), silahkan mengakses domain yang ada di server Frontend/Load balance yaitu "www.fahmi.net".
Dan jika sudah diakses melalui browser maka tampilannya akan menuju ke halaman index Backend (node1).

Akses domain www.fahmi.net (node2.fahmi.net)


Setelah itu coba refresh page nya beberapa kali, maka nanti page nya akan terganti tersendirinya menjadi node2..

Ya, jadi kesimpulannya, load balance ini membagi beban traffic kedalam 2 server tersebut, dan jika ada yang berfikir yang akses hanya 1 server saja itu salah, karena masih ada server backendnya..

Yap sampai disini saja pembahasan saya, kurang lebih nya mohon maaf, jika ada salah kata mohon dimaafkan juga karena disini saya juga masih belajar..

saya Fahmi Latief Munir undur diri..



Wassalamualaikum wr.wb

0 komentar

Post a Comment