Understanding Inbound Load Balancing


#1

Inbound Load Balancing distributes inbound data traffic over multiple WAN links to computers/servers behind Peplink Balance. Peplink Balance 210, 310, 305, 380, 580, 710, and 1350 have a built-in DNS server that enables this functionality.

Built-in DNS server functionality is not available on Peplink Balance 20 and 30.

Inbound Load Balancing is configured via both of the following:

The following is a simplified example of an Inbound Load Balancing scenario when Peplink Balance is acting as an authoritative DNS server, further details subsequently follow:
  1. Peplink Balance is being an authoritative DNS server of domain foobar.com
  2. The web server that serves foobar.com is housed behind Peplink Balance, where Peplink Balance distributes the web server's data traffic across two WAN links (i.e. WAN1 and WAN2).
inbound
Both WANs are avaliable and traffic are load balanced.
In further detail, with the aforementioned DNS records, the following steps take place when resolving the hostname foobar.com:
  1. A client computer requires resolution for foobar.com, and queries the build-in DNS server of Peplink Balance for foobar.com
  2. The client computer queries, via WAN1, the DNS of Peplink Balance for the resolution of foobar.com. In the event that the WAN1 connection is down, the DNS query would not succeed. However, as a built-in mechanism of the DNS protocol, the client computer then queries via WAN2 to resolve the hostname foobar.com
  3. Peplink Balance, upon receiving the DNS query, returns to the client computer the IP addresses of foobar.com that correspond to available WAN links. For example:
    • If both WAN1 and WAN2 are available, then both the IP address that corresponds to WAN1 and that of WAN2 are returned.
    • If WAN1 is available but WAN2 is down, then the IP address that corresponds to WAN1 is returned, but that of WAN2 is not returned.
inbound_downWAN1 is down and incoming traffic goes through WAN2.

Concurrent dual link
Failover for incoming connections
Multi-WAN setup with additional public IP block
Balance One - Upload wans not load balancing correctly
1 fast modem, 4 slow modems...only slow modems get used
Inbound Load Balancing for Two Mail Server
Pre sales : outbound question & redundant power
Revers proxy supports
Peplink 30 WAN Aggregation
DNS setup on peplink is a split DNS?
Requirements for load balancing
Natting with other IPs and not with WAN IP addresses
Inbound access - newbie need some infomration-
Routing a Public Netblock Given Two WANs?
IP addresses and inbound traffic
Balance one hidden / missing menu(s)
#2

Thanks Peplink team for posting these feature summaries. They are very helpful.

Just out of curiosity, since I only have a balance 30 - are there different inbound balancing algorithms? Or is it always based on WAN link status?


#3

Inbound load balancing requires the Authoritative DNS feature and this is not available on the Balance 30.

Thanks,
Tim


#4

I understand that this option is not available on my router. I was curious as to what types of inbound load balancing algorithms are available for those with the option available to them. Round Robin? Weighted balance? Enforced? Persistent? Etc.

It looked like you were describing a feature and I was inquiring about capabilities of that feature. It is cool technology and I would like to know more.


#5

Sure thing! Inbound load balancing uses a Round Robin algorithm for the configured WAN connections. You can also choose to have a WAN as primary and only failover to a different WAN if it fails. Thanks!


#6

Thanks! Keep up the great work. I love features and logs and cool stuff!


#7

Hi, I’m looking to purchase PepLink Load Balance. But I have the below scenario.
ISP A - using fixed IP
ISP B - using dynamic IP

Question is how do I achieve Inbound Load Balance with the above.

Please advise if it’s doable.

Thanks & Regards.


#8

Inbound load balancing using Authoritative DNS requires a static IP on each ISP connection. Thanks


#9

Hi, I’m using Peplink Balance 710 as the DNS server in my organisation. I have setup three WAN connections with inbound Load Balancing, but the issue i’m facing is whenever a WAN connection goes down new requests coming to DNS server will give a delay of 30 Seconds before routing it to the alternate WAN connection. All my WAN connections are in “Always-on” and same priority. Please let me know how to overcome this issue.


#10

@abheesh

Please open a support ticket to allow support team to further check on the 30 seconds delay issue.