BAGAIMANA CARA KONFIGURASI LOAD BALANCING PADA DEBIAN 8?




Assalamu’alaikum Warahmatullahi Wabarakatuh.

    Pada kesempatan kali ini kami akan memberikan sebuah artikel tentang Load Balancing dan bagaimana mengimplementasikan pada mesin virtualbox dengan menggunakan debian 8.

APA ITU LOAD BALANCING?

    Load Balancing adalah sebuah teknik untuk mendistribusikan beban trafik pada dua atau lebih jalur koneksi agar terjadi sebuah balance, mongoptimalkan trafik, memaksimalkan throughput, dan menghindari overload pada salah satu jalur koneksi. Load Balancing digunakan pada sebuah server apabila user telah melebihi maksimal kapasitasnya. Load balancing juga mendistribusikan beban kerja secara merata di dua atau lebih komputer untuk mengoptimalkan sumber daya.

APA ITU HAPROXY?

    HAProxy (High Availability Proxy atau Proxy Ketersediaan Tinggi), HAProxy dikembangkan oleh Technologies LLC, adalah proksi load balancer open source untuk aplikasi TCP dan HTTP. Pengguna dapat menggunakan HAProxy untuk meningkatkan kinerja sebuah server dengan mendistribusikan beban kerja mereka. Peningkatan kinerja mencakup waktu respons yang diminimalkan dan peningkatan throughput.

A. TOPOLOGI
B. KONFIGURASI LOAD BALANCER

Langkah-langkah sebagai berikut :

1. Pertama-tama kita atur adaptonya terlebih dahulu, Adaptor 1 kita atur Internal Network supaya bisa saling terhubung secara internal dengan 2 web server yang nanti kita akan buat. Kemudian untuk Adaptor 2 kita atur Host-Only Adaptor untuk jaringan ke Client.

adaptor 1
adaptor 2
2. Selanjutnya kita atur network dengan perintah nano etc/network/interfaces
*Setelah masuk kita atur network seperti gambar diatas, eth0 sebagai gateway web server yang akan kita buat. Sedangkan eth1 sebagai gateway host client.

3. Setelah selesai kita restart dengan perintah /etc/init.d/networking restart ,kemudian kita cek apakah ip yang sudah kita konpig dengan perintah ifconfig

4. Nah tinggal kita install paket aplikasi Haproxy, namun sebelum kita menginstall kita terlebih dahulu mount DVD 3 pada debian 8 kita dengan perintah apt-cdrom add kemudian masukan DVD 3 lalu tekan enter, setelah proses mount selesai kita ketikan perintah eject. Kemudian kita update dengan perintah apt-get update.


5. Selanjutnya kita install paket aplikasi Haproxy sebagai teknology Load Balancing yang akan kita gunakan, dengan perintah apt-get install haproxy



6. Setelah paket haproxy terinstall, kemudian kita edit pada default config paket aplikasi haproxynya dengan perintah nano /etc/default/haproxy kemudian hilangkan tanda #(pagar) di depan kata CONFIG

7. Kemudian kita konfigurasi haproxy.cfg dengan perintah nano /etc/haproxy/haproxy.cfg

*Tambahkan config seperti diatas
*Untuk server web 1 dan web 2 kita isi dengan ip address server web 1 dan web 2 dengan port 80

8. Selanjutnya kita restart service haproxynya dengan perintah /etc/init.d/haproxy restart



C. KONFIGURASI WEB SERVER

1. Pertama-tama kita atur adaptonya terlebih dahulu,kita menggunakan internal network pada kedua web server.


web server 1
web server 2
2. Selanjutnya kita atur network dengan perintah nano etc/network/interfaces

web server 1
web server 2
3. Selanjutnya kita restart dengan perintah /etc/init.d/networking restart ,kemudian kita cek apakah ip yang sudah kita config sesuai atau tidak, kemudian ketikan dengan perintah ifconfig

4. Sekarang kita tinggal menginstall paket-paket pendukung web server seperti apache2,php5,phpmyadmin,mysql-server.

Kemudian ketikan perintah dibawah





5. Setelah penginstalan selesai kita edit sedikit pada masing-masing tampilan web server 1 dan 2 untuk pengujian nanti. Kita edit index.html pada masing-masing web server tersebut. Ketikan perintah nano /var/www/html/index.html

6. Setelah selesai, langkah selanjutnya adalah kita restart service apache2 dengan perintah /etc/init.d/apache2 restart

D. CLIENT


1. Pada client kita hanya mengatur ip address pada Host Network Manager.

E. PENGUJIAN

1. Pada sisi client kita buka ip load balancer pada browser, kemudian kita akan diperlihatkan pada salah satu web server yang telah diarahkan oleh Load Balancer.
 
*kita diperlihatkan pada web server 1, kemudian kita uji web server 1 dengan menghentikan service apache2 seumpama terdapak suatu trouble yang mengakibatkan server down.

2. Kemudian kita masuk pada web server 1, ketikan perintah dibawah ini







 
3. Kemudian kita akses kembali ip load balancer pada browser, maka akan tampil adalah web server 2 karena web server 1 down.


























4. Kemudian akses haproxy nya dengan url http://192.168.20.1:9000/haproxy

*untuk login kita menggunakan user & password adalah haproxy . Untuk user & password dapat dirubah pada bagian auth di haproxy.cfg


*gambar diatas adalah tampilan dari haproxy

   Mungkin sampai disini terlebih dahulu artikel yang bisa kami sampaikan. Untuk segala bentuk kesalahan yang kami perbuat kami mohon maaf yang sebesar besarnya. Semoga artikel ini dapat bermanfaat bagi kita semuanya.

Wassalamu’alaikum warahmatullahi wabarakatuh.

Berlangganan update artikel terbaru via email:

1 Response to "BAGAIMANA CARA KONFIGURASI LOAD BALANCING PADA DEBIAN 8? "

  1. Your Affiliate Money Printing Machine is waiting -

    And earning money online using it is as easy as 1 . 2 . 3!

    Here is how it all works...

    STEP 1. Input into the system which affiliate products the system will push
    STEP 2. Add some PUSH button traffic (it LITERALLY takes JUST 2 minutes)
    STEP 3. See how the system explode your list and sell your affiliate products all for you!

    Do you want to start making profits??

    Click here to launch the system

    ReplyDelete

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel