Forum Discussion

Ryan_Sia_365528's avatar
Ryan_Sia_365528
Icon for Nimbostratus rankNimbostratus
Oct 31, 2018

I am trying to load balance outbound traffic with my 2 Internet service provider

Is there a way I can dynamically set this?

 

Example: based on PING ISP1: has a latency of 184ms ISP2: has a latency of 253ms

 

F5 load balance 2 ISP using round robin

 

but is there a way I can set a monitor that if ISP2 reaches 300ms or 400ms latency then all traffic goes to ISP1 only until ISP2 normalized back to base latency 253ms

 

3 Replies

  • eneR's avatar
    eneR
    Icon for Cirrostratus rankCirrostratus

    My first thought would be an external monitor which pings your ISP1 and ISP2. If the latency is > x then disable the specific ISP "node".

     

  • Hi Ryan sia

     

    Here is another thought.

     

    1. Create a vip
    2. Use each isp ip visible to client as pool members.
    3. Use Fastest lb method.
    4. Use icmp health monitor.
    5. Set outbound snat

    Let me know your thoughts on it.