Sebenarnya saya masih ragu perbedaan antara Load Balancing dan Fail Over. Logika sederhana saya berpikir kalo Fail Over itu adalah system yg otomatis akan berganti koneksi ke ISP kedua bila ISP pertama down.

Nah kasus yang terjadi di client kami adalah satu perusahaan yang memiliki dua ISP dan akan digunakan keduanya. Bila teknik Fail Over digunakan maka ISP yang digunakan otomatis cuma satu saja sedangkan ISP kedua bersifat cadangan yang hanya digunakan bila ISP pertama down.

Melihat kasus diatas, sepertinya teknik Load Balancing memang lebih tepat. Dari percobaan teknik Fail Over terdahulu yang saya dokumentasikan di blog ini juga, ternyata teknik itu kurang sempurna.

Terpaksa kami harus tanya sana tanya sini lagi, sampai akhirnya ketemu juga :

 

Kondisi :

1. Dua ISP ( Spe*dy dan Wireless )

2. Kedua ISP sama – sama digunakan dengan perimbangan 1:1

3. Eth1 ( Spe*dy ) = 192.168.1.1 ( gateway = 192.168.1.0 )

4. Eth2 ( Wireless ) = 192.168.2.1 ( gateway = 192.168.2.0 )

5. Eth3 ( LAN ) = 192.168.3.1

Caranya :

1. Set IP

”’/ ip address”’ 

add address=192.168.1.1/24 network=192.168.0.0 broadcast=192.168.0.255 interface=eth1 

add address=192.168.2.1/24 network=192.168.0.0 broadcast=192.168.0.255 interface=eth2

add address=192.168.3.1/24 network=192.168.0.0 broadcast=192.168.0.255 interface=eth3

2. Tambahkan Gateway dari kedua ISP secara manual

”’/ ip route”’ 

add dst-address=0.0.0.0/0 gateway=192.168.0.1,192.168.2.0 check-gateway=ping

perimbangan balancing diatas adalah 1:1, bila ingin dirubah menjadi 1:2 maka cukup ditambahkan gateway secara berulang, misalnya 1 spe*dy dan 2 wireless sbb

”’/ ip route”’ 

add dst-address=0.0.0.0/0 gateway=192.168.0.1,192.168.2.0,192.168.2.0 check-gateway=ping

3. Buatkan NAT keluar dari masing masing jalur keluar ( spe*dy dan wireless )

”’/ ip firewall nat”’ 

add chain=srcnat out-interface=eth1 action=masquerade

add chain=srcnat out-interface=eth2 action=masquerade

4. Ternyata dengan adanya routing manual ke masing – masing gateway dan ditambah metode check gateway dengan teknik ping justru membuat teknik load balancing ini sekaligus sebagai fail over.

Teknik ini baru kami uji cobakan dari kemarin, nanti hasilnya akan kami laporkan di blog ini juga. Jadi sabar nunggu ya… 😉

By komkami

38 thoughts on “[ klinik mikrotik ] Load Balancing”
  1. Wah belum pernah coba pake 2 ISP. Eh.. pakai ding, tapi beda modem. Satu pake speedy satu lagi pake flash. Biasanya kalau speedy mati ya tinggal colokin flashnya

  2. Maap mau tanya tutorial ini setingannya ga dibagi yah ? mksdnya misal klo yang wireless itu untuk koneksi iix saja, lalu spe*dy untuk koneksi internasional saja, tetapi apabila suatu kasus wireless mati, otomatis iix pun jadi lari ke spe*dy yang tadinya cm internasional saja. kira kira setingan tersebut bisa ga yah dihubungkan dgn setingan dari artikel ini ?

  3. hehehehe….yah ga usah repot2 kok pak kalau masih lom tau, saya cuma sekedar ingin tau khan kalau bapak tau bisa disharing lagi. Mungkin nanti kali yah klo lontarnya sudah dibuka hehehe..

  4. @DeViLnoAnGeL InFo

    iya neh… masih blm sempat buka lontar, lagi nuansa hari raya neh di Bali, jadi bawannya libur mulu…

    @ hematra

    kayaknya kalo game center ma warnet kudu dipisah INT sama IIX nya jadi mungkin teknik ini kurang pas..

  5. Klo pas wirelessnya lagi bentrok sinyalnya sehingga koneksi down, trus speedy nya kena “bacok” modem nya gimana? ada solusi ga? 😀

  6. tolong saya guru
    blog saya tidak ada pengunjung lagi dari google search engine tapi di site:http://oyonk.com masih ada

    solusinya bagaimana ini guru. sudah hampir sebulan ngutak ngatik bahkan ganti themas juga udah. ngak ada hasil

    tolong ya guru

    terimakasih sebelumnya

  7. Infonya keren bgt pak.. thanks bgt ya…
    blh kah bertukar link jika berkenan? thanks

    aalil.blogspot.com

  8. add address=192.168.1.1/24 network=192.168.0.0 broadcast=192.168.0.255 interface=eth1

    add address=192.168.2.1/24 network=192.168.0.0 broadcast=192.168.0.255 interface=eth2

    add address=192.168.3.1/24 network=192.168.0.0 broadcast=192.168.0.255 interface=eth3

    apa benar network address? secara teori hanya ada satu default gateway. konfigurasi ini kayaknya hanya untuk teknik failed over bukan load balancing..

  9. 1. Set IP

    ”’/ ip address”’

    add address=192.168.1.1/24 network=192.168.0.0 broadcast=192.168.0.255 interface=eth1

    add address=192.168.2.1/24 network=192.168.0.0 broadcast=192.168.0.255 interface=eth2

    add address=192.168.3.1/24 network=192.168.0.0 broadcast=192.168.0.255 interface=eth3

    yang diatas ndak salah nih?… ip address nya 192.168.1.1/24 kok networknya 192.168.0.0 ?… broadcastnya 192.168.0.255?…
    yang 192.168.2.1/24 dan 192.168.3.1 juga?…

  10. Salam kenal…
    Saya baru belajar juga pake Mikrotik , di tempat kerja saya pake 2 ISP dgn load balancing,
    ip untuk masing-masing interface seperti berikut :
    Local : 123.123.123.1/24
    ISP1 : 61.62.63.64/28 gw : 61.62.63.1
    ISP2 : 10.10.10.10/28 gw : 10.10.10.1

    settingan saya seperti ini :
    / ip address
    add address=123.123.123.1/24 interface=Local comment=”” disabled=no
    add address=61.62.63.64/28 interface=ISP1 comment=”” disabled=no
    add address=10.10.10.10/28 interface=ISP2 comment=”” disabled=no

    router punya 2 upstream (WAN) interfaces dengan ip address 61.62.63.64/28 dan 10.10.10.10/28.
    interface LAN dengan nama interface “Local” ip address 123.123.123.1/24

    penanda koneksi :
    / ip firewall mangle
    add chain=prerouting in-interface=Local connection-state=new nth=1,2,0 \
    action=mark-connection new-connection-mark=koneksi1 passthrough=yes comment=”” \
    disabled=no
    add chain=prerouting in-interface=Local connection-mark=koneksi1 action=mark-routing \
    new-routing-mark=koneksi1 passthrough=no comment=”” disabled=no
    add chain=prerouting in-interface=Local connection-state=new nth=1,2,1 \
    action=mark-connection new-connection-mark=koneksi2 passthrough=yes comment=”” \
    disabled=no
    add chain=prerouting in-interface=Local connection-mark=koneksi2 action=mark-routing \
    new-routing-mark=koneksi2 passthrough=no comment=”” disabled=no

    Rule NAT :
    / ip firewall nat
    add chain=srcnat connection-mark=koneksi1 action=src-nat to-addresses=61.62.63.64\
    to-ports=0-65535 comment=”” disabled=no
    add chain=srcnat connection-mark=koneksi2 action=src-nat to-addresses=10.10.10.10 \
    to-ports=0-65535 comment=”” disabled=no

    Routing nya :

    / ip route
    add dst-address=0.0.0.0/0 gateway=61.62.63.1 scope=255 target-scope=10 routing-mark=koneksi1 comment=”” disabled=no
    add dst-address=0.0.0.0/0 gateway=10.10.10.1 scope=255 target-scope=10 routing-mark=koneksi2 comment=”” disabled=no
    add dst-address=0.0.0.0/0 gateway=10.10.10.1 scope=255 target-scope=10 comment=””
    disabled=no

    Mudah-mudahan bisa membantu….

  11. apakah mikrotik load balancing ntu cuma di ISP ya???

    kalo misalnya load blancingnya ke FTP ferver ada ga ya konfigurasinya di mikrotik??

Leave a Reply

Your email address will not be published. Required fields are marked *