Load balance atau load balancing adalah mekanisme mendistribusikan beban traffic pada dua jalur koneksi atau lebih secara seimbang, mempercepat waktu respon, agar traffic optimal, menghindari overload. Load balancing dibutuhkan ketika beban traffic sudah terlampau besar sehingga perlu sumber daya baru untuk dapat mengani traffik tersebut agar bisa optimal.
Berikut ini adalah beberapa manfaat load balancing :
Meningkatkan kecepatan respon applikasi
Meningkatkan kestabilan applikasi
Memperkecil kemungkinan downtime
dan banyak lagi lainya.
Terdapat beberapa tipe load balancing yaitu load balance dengan menggunakan hardware atau dengan menggunakan software. Adapun perbedaannya load balance hardware dan software antara lain:
Load balancer hardware anda membutuhkan membeli perangkat tersebut sedangkan software tidak.
Load balancer software lebih fleksibel karena anda bisa install di komputer server secara umum, sedangkan yg hardware tidak.
Kita bisa menerapkan load balance pada router mikrotik, webserver, database, email, smtp, dan banyak lagi lainya.
Contoh Konfigurasi Load Balance pad Mikrotik :
1. ISP INTERNET = ether1-ISP-1
2. ISP INTERNET = ether2-ISP-2
LAN LOCAL INETRENT = ether3-swicth
Tahap 1:
/ip firewall nat
add action=masquerade chain=srcnat out-interface=ether1-ISP-1
add action=masquerade chain=srcnat out-interface=ether2-ISP-2
Tahap 2:
/ip firewall mangle
add action=mark-connection chain=prerouting connection-mark=no-mark \in-interface=ether1-ISP-1 new-connection-mark=isp-1 passthrough=yes
add action=mark-connection chain=prerouting connection-mark=no-mark \in-interface=ether2-ISP-2 new-connection-mark=isp-2 passthrough=yes
add action=mark-connection chain=prerouting connection-mark=no-mark \in-interface=ether3-swicth new-connection-mark=isp-1 passthrough=yes \per-connection-classifier=both-addresses-and-ports:2/0
add action=mark-connection chain=prerouting connection-mark=no-mark \in-interface=ether3-swicth new-connection-mark=isp-2 passthrough=yes \per-connection-classifier=both-addresses-and-ports:2/1
add action=mark-routing chain=prerouting connection-mark=isp-1 in-interface=\ether3-swicth new-routing-mark=KE_ISP1 passthrough=yes
add action=mark-routing chain=prerouting connection-mark=isp-2 in-interface=\ether3-swicth new-routing-mark=KE_ISP2 passthrough=yes
add action=mark-routing chain=output connection-mark=isp-1 new-routing-mark=\KE_ISP1 passthrough=yes
add action=mark-routing chain=output connection-mark=isp-2 new-routing-mark=\KE_ISP2 passthrough=yes
Tahap 3:
/ip route
add check-gateway=ping distance=1 gateway=192.168.73.1 routing-mark=KE_ISP1
add check-gateway=ping distance=2 gateway=192.168.87.254 routing-mark=KE_ISP2
add check-gateway=ping distance=1 gateway=192.168.73.1
add check-gateway=ping distance=2 gateway=192.168.87.254
Tidak ada komentar:
Posting Komentar