Skip to main content

Konfigurasi Load Balance LINUX Server (HAProxy) Debian 8.11







Assalamualaikum WR.WB.

Load Balancing adalah teknik untuk mendistribusikan beban trafik pada dua atau lebih jalur koneksi secara seimbang, agar trafik dapat berjalan optimal, memaksimalkan throughput, memperkecil waktu tanggap dan menghindari overload pada salah satu jalur koneksi. Load balancing digunakan pada saat sebuah server telah memiliki jumlah user yang telah melebihi maksimal kapasitasnya. Load balancing juga mendistribusikan beban kerja secara merata di dua atau lebih komputer, link jaringan, CPU, hard drive, atau sumber daya lainnya, untuk mendapatkan pemanfaatan sumber daya yang optimal.



Adapun yang perlu dipahami kembali dari pentingnya menggunakan Load balancing untuk website atau aplikasi berbasis web lainnya diantaranya :


  • Waktu respon adalah manfaat terbesar untuk meningkatkan kecepatan akses website saat dibuka. Dengan dua atai lebih server yang saling berbagi bebam lalu lintas web, masing-masing akan berjalan lebih cepat karena beban tidak berada pada 1 server saja. Ini berarti ada lebih banyak sumber daya untuk memenuhi permintaan halaman website.
  • Dengan Load balancing akan mewarisi sedikit redudansi. Sebagai contoh, jika website kita berjalan seimbang di 3 server dan salah satu server bermasalah, maka dua server lainnya dapat terus berjalan dan pengunjung website kita akan menyadari downtime apapun.

Lakukan konfigurasi Network di setiap server dengan ketik nano /etc/network/interfaces.


Konfigurasi dan install nginx pada Server 1 & Server 2.

1. Pertama kita masukan DVD 3 debian 8 nya dengan perintah apt-cdrom add

Server 1 & server 2

2. Lanjut kita install nginx disini kalau kita belum memasukan dvd 3 dan blm update biasa tidak bisa istall, baik langsung ketik perintah apt install nginx karna saat penginstallan kita pakai dvd 3 dan bila server meminta dvd 1 ya kita isi dengan dvd 1 mungkin ada paket yang ingin di ambil di dvd 1 tersebut.

Server 1 & Server 2

3. Lanjut kita aktifkan nginx dengan perintah service nginx start dan kita sek status nya apakah sudah aktif dengan perintah service nginx status.

Server 1 & Server 2

4. Kita masuk ke file /var/www/html/index.nginx-debian.html disini kita edit head title dengan seperti di gambar. perintahnya  nano /var/www/html/index.nginx-debian.html

Server 1


Server 2

5. Konfigurasi selesai kita restart paket nginx tersebut. petintah /etc/init.d/nginx restart




Konfigurasi HAProxy pada server router debian

1. Pertama kita masukan DVD 3 debian 8 nya dengan perintah apt-cdrom add



2. Sebelum install haproxy kita update dahulu apt update



3. Setelah update baru kita install paket haproxy tersebut dengan perintah apt install haproxy


4. lanjut kita edit default haproxy-nya dengan perintah  nano /etc/default/haproxy lalu hilangkan tanda # di depan kata CONFIG="/etc/haproxy/haproxy.cfg"


5. Lanjut kita edit kembali file haproxy.cfg dengan petintah nano /etc/haproxy/haproxy.cfg


6. Konfigurasi selesai kita restart haproxy-nya



Pengujian 
1. Kita buka browser apa saja bisa chrome atau mozila firefox kita ketik IP si router debian tersebut maka akan muncul web server si server 2

2. Mari kita coba kita stop atau nonaktifkan nginx di server 2


3. Kita ketik kembali IP address nya maka akan terganti ke web server 1. kenapa ya ini guna load balance server ketika si server 1 mati maka akan langsung konek ke server lainnya.



Alhamdulilah konfigurasi telah selesai, kurang lebihnya mohon maaf karna saya sendiri juga masih belajar ketika ada kesalahan mohon maaf
Wassalamualaikum WR.WB.

Comments

Popular posts from this blog

Konfigurasi DHCP Windows Server 2012 R2

Assalamualaikum wr.wb, Salam salam semuanya untuk semua, pada kesempatan kali ini saya ingin memberi tahu cara mengkonfigurasi DHCP server (Dynamic Host Configuration Protocol ) DHCP  adalah salah satu protocol pada jaringan komputer yang dapat mendapatkan atau meminjamkan ip address terhadap host yang berada dalam satu jaringan secara otomatis. DHCP terbagi dari 3 komponen : 1. service DHCP, dimana akan merespon setiap permintaan dari client dengan setelah mengkonfigurasi TCP/IP. 2. DHCP client, dimana setiap request dari client akan di Replay oleh Server sesuai dengan jaringan yang tersedia. 3.protokol DHCP, dimana protokol yang digunakan sesuai dengan urutan antara Server dan Client. Tiga metode standar alokasi ip addres DHCP : 1. alokasi dynamic 2. automatic alokasi 3. manual alokasi Protokol komunikasi DHCP mendefinisikan delapan pesan jenis  DHCPDISCOVER digunakan oleh client untuk meminta parameter konfigurasi dari DHCP server; DH...

Fiber Optik

  Assalamualaikum wr.wb Selamat pagi semua, alhamdulillah saya pada kali ini ingin sedikit membahas Fiber Optik Mari kita simak pembahasannya : Rangkuman 1. Pengertian Kabel Jaringan Fiber Optic          Kabel fiber optic untuk jaringan computer adalah salah satu jenis kabel yang diperuntukkan sebagai media transmisi terarah (guieded/wireline) guna kepentingan perpindahan arus data dalam dunia jaringan komputer. 2. Fungsi Kabel Jaringan Fiber Optic          Fungsi Kabel Jaringan Fiber Optic diantaranya yaitu untuk kepentingan jaringan biasa seperti LAN (Local Area Network), WAN (Wide Area Network), atau Man. Biasanya kabel jaringan fiber optic lebih banyak ditemukan pada instansi jaringan tingkat menengah keatas seperti perusahaan – perusahaan besar atau instansi pemerintahan yang menuntut adanya struktur jaringan dengan kemampuan yang benar – benar cepat. Kabel jaringan fiber optic juga merupakan salah satu pili...

Konfigurasi Sistem Kontrol & Monitoring

Assalamualaikum WR.WB. Monitoring adalah merupakan bagian dari sebuah aktivitas dimana sebuah pengawasan atau pemantauan untuk tujuan dan hasil dari hal tersebut akan dijadikan sebagai bahan evaluasi. Sedangkan menurut WHO Monitoring adalah suatu proses pengumpulan dan menganalisis informasi dari penerapan suatu program termasuk mengechek secara reguler untuk melihat apakah kegiatan/program itu berjalan sesuai rencana sehinga masalah yang dilihat/ditemui dapat diatasi. Monitoring server sangat banyak aplikasi yang bisa digunakan. Dalam hal ini saya ambil PRTG Network Monitor PRTG Network Monitor memonitor ketersediaan jaringan dan pemakaian jaringan menggunakan berbagai macam protokol, meliputi SNMP, Netflow, dan WMI. Aplikasi ini termasuk powerful, menawarkan tampilan antarmuka berbasis web yang mudah digunakan serta aplikasi untuk iOS dan Android. Berikut ini fitur-fitur utama PRTG Network Monitor: Comprehensive Network Monitoring, menyediakan lebih dari 170 jenis sensor u...