Cara Konfigurasi HaProxy Web Server Apache
Assalamu'alaikum Wr.Wb
Salam Dan Bahagia
Pendahuluan
Pada kali ini saya akan melanjutkan simulasi untuk membangun jaringan sekolah, nah pada hari ini saya akan mengkonfigurasi HaProxy , nah langsung saja dibaca dan dipahami
Latar Belakang
Latar Belakang saya konfigurasi HaProxy ini adalah Untuk menantisipasi OverLoad pada web server ketika diakses banyak user
HaProxy Adalah Perangkat lunak open source yang menyediakan load balancer ketersedian tinggi
pengertian sederhananya seperti ini membagi beban ke beberapa server agar tidak terjadi over load, Lebih jelasnya sebuah perangkat yang memiliki mekanisme unttuk mendistribusikan beban ke lebih dari satu resource yang seragam
Balancing sendiri berarti kegiatan atau aktivitas untuk menyeimbangkan beban sehingga tidak bertumpu pada 1 server saja. Mudah dibayangkan bahwa kita mempunyai lebih dari 1 server (katakan webserver), 1 server hanya mampu menahan beban sekitar 100 koneksi sedangkan kita harus menanggung beban sebesar 200 koneksi, dalam hal ini kita membutuhkan lebih dari 1 server. Nah, untuk membagi beban itu, kita membutuhkan peran dari load balancer.
cara kerja dari HaProxy ini adalah dia itu mengatur jalannya si user ini mau diarahkan kemana, jadi ketika ada yang mengakses web server maka Haproxy nya ini yang berperan untuk mengatur jalan
Maksud Dan Tujuan
Agar Dapat membagi beban user yang mengakses Web Server, sehingga tidak terjadi OverLoad
Alat Dan Bahan
Server
Laptop
Akses internet
Jangka Waktu Yang Dibutuhkan
50 Menit
Langkah Kerja
Oke, Langkah pertama yang harus dilakukan adalah kita harus menginstall paketnya terlebih dahulu yaitu haproxy, cara installnya seperti ini
Nah Setelah itu kita edit filenya dibagian "haproxy.cfg" dengan cara
Nah Setelah itu tambahkan baris berikut dibagian paling bawah
Setelah itu restart dengan cara
Nah Sekarang kita coba lihat Ip dari masing-masing server
IP HaProxy
IP Web Server1
IP Web Server2
Nah Sekarang kita coba akses, akan tetapi kita aksesnya bukan IP dari Web Servernya, tetapi IP dari HaProxynya, jika berhasil maka akan muncul Seperti ini
Dengan adanya HaProxy Ini, dia dapat membagi beban User yang mengakses web server, jadi tidak di bebankan pada 1 Web Server saja
Sekian yang dapat saya sampaikan, mohon maaf bila ada kesalahan dalam tulisan maupun tatabahasa, sekian dan terima kasih
Wassalamu'alaikum Wr.Wb
Salam Dan Bahagia
Pendahuluan
Pada kali ini saya akan melanjutkan simulasi untuk membangun jaringan sekolah, nah pada hari ini saya akan mengkonfigurasi HaProxy , nah langsung saja dibaca dan dipahami
Latar Belakang
Latar Belakang saya konfigurasi HaProxy ini adalah Untuk menantisipasi OverLoad pada web server ketika diakses banyak user
HaProxy Adalah Perangkat lunak open source yang menyediakan load balancer ketersedian tinggi
pengertian sederhananya seperti ini membagi beban ke beberapa server agar tidak terjadi over load, Lebih jelasnya sebuah perangkat yang memiliki mekanisme unttuk mendistribusikan beban ke lebih dari satu resource yang seragam
Balancing sendiri berarti kegiatan atau aktivitas untuk menyeimbangkan beban sehingga tidak bertumpu pada 1 server saja. Mudah dibayangkan bahwa kita mempunyai lebih dari 1 server (katakan webserver), 1 server hanya mampu menahan beban sekitar 100 koneksi sedangkan kita harus menanggung beban sebesar 200 koneksi, dalam hal ini kita membutuhkan lebih dari 1 server. Nah, untuk membagi beban itu, kita membutuhkan peran dari load balancer.
cara kerja dari HaProxy ini adalah dia itu mengatur jalannya si user ini mau diarahkan kemana, jadi ketika ada yang mengakses web server maka Haproxy nya ini yang berperan untuk mengatur jalan
Maksud Dan Tujuan
Agar Dapat membagi beban user yang mengakses Web Server, sehingga tidak terjadi OverLoad
Alat Dan Bahan
Server
Laptop
Akses internet
Jangka Waktu Yang Dibutuhkan
50 Menit
Langkah Kerja
Oke, Langkah pertama yang harus dilakukan adalah kita harus menginstall paketnya terlebih dahulu yaitu haproxy, cara installnya seperti ini
#apt-get install haproxy
Nah Setelah itu kita edit filenya dibagian "haproxy.cfg" dengan cara
#nano /etc/haproxy/haproxy.cfg
Nah Setelah itu tambahkan baris berikut dibagian paling bawah
listen web-load-balanced 0.0.0.0:80Setelah itu save dengan cara ctrl+x tekan y lalu Enter
mode http
balanced roundrobin
option httpclose
option forwardfor
Server [hostname][IP Web Server1]:80 check
Server [hostname][IP Web Server2]:80 check
Setelah itu restart dengan cara
#/etc/init.d/haproxy restart
Nah Sekarang kita coba lihat Ip dari masing-masing server
IP HaProxy
IP Web Server1
IP Web Server2
Nah Sekarang kita coba akses, akan tetapi kita aksesnya bukan IP dari Web Servernya, tetapi IP dari HaProxynya, jika berhasil maka akan muncul Seperti ini
Dengan adanya HaProxy Ini, dia dapat membagi beban User yang mengakses web server, jadi tidak di bebankan pada 1 Web Server saja
Sekian yang dapat saya sampaikan, mohon maaf bila ada kesalahan dalam tulisan maupun tatabahasa, sekian dan terima kasih
Wassalamu'alaikum Wr.Wb