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:
DNS records configured within Peplink Balance
All the records of the domain (A, MX, CNAME, TXT, etc) will be hold on Peplink. It is requried to modify the Name Server record (NS) on Domain Registrar in order to migrate from old DNS server to Peplink
External DNS records at an Authoritative DNS Server
Delegrating the selected sub-domain to Peplink. For example: foobar.com, foobar.com will be hold on existing DNS server, only foobar.com will be hold on Peplink.
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:
Peplink Balance is being an authoritative DNS server of domain foobar.com
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).
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:
A client computer requires resolution for foobar.com, and queries the build-in DNS server of Peplink Balance for foobar.com
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
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.
WAN1 is down and incoming traffic goes through WAN2.
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.
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!
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.
Can you please help me understand the inbound load balancing?
My scenario is this: I have a location in a rural area that can be served by different ISPs using different technologies such as DSL via hardwired phone lines and Satellite. Both providers are not that fast particularly. Would the inbound load balancing actually allow the same computer to use both ISPs at the same time, thereby giving it increased bandwidth? Or does it merely alternate between them? Or favor the provider with the fasted inbound speed? etc.
Since we’re talking about “inbound” load balancing, what (if any) benefit would a computer have in this scenario on upload speeds?. Upload speeds in rural Internet connections are painstakingly slow, so would any of the Peplink devices be able to use both ISPs to also increase outbound bandwidth?
As you can probably see, I’m looking a way to increase overall bandwidth while having redundancy, but I would prefer not to have one ISP connection “idle” untl needed. This may not be possible. That’s why I am asking.
Inbound load balancing is specifically for when you want to provide access to a thing (a web server, a cctv system etc) from the internet using multiple WAN links.
Hi, i have a question with the dns feature. I am used with f5 gtm where gtm can actually monitor the service port is its up before returning the a record to users. For example, if both wan link up, but one of the service port of the backend server in one dc is down, i shouldn’t give the record from that dc. On gtm this is achieved by port monitoring. In peplink, i dont this capability. Meaning it can balance wan monitoring but can guarantee to feasibility of backend server functionality. Please advice as customer is having issues migrating from gtm to peplink.
Peplink manages inbound WAN monitoring (Layer3) but does not test the health of LAN side services.
F5 or Kemp load balancer is still required for application level service monitoring.