What is ADSL load balancing?

 Image representing ADSL load balancingADSL load balancing is where two or more ADSL connections are connected to a dedicated load-balancing router. ADSL load balancing provides increased resilience by maintaining an Internet connection even if an individual ADSL connection goes down. An ADSL load-balancing router attempts to route Internet traffic optimally across two or more ADSL connections to deliver a better experience to broadband users simultaneously accessing Internet application. Load-balancing routers do not bond multiple Internet connections together, like ADSL bonding, which can better transform slow broadband connections.

ADSL load balancing reduces the risk of having no Internet connection

As discussed in our Multiple ADSL Connections to Increase Broadband Speeds page, there are significant benefits from having more than one broadband connection, and for many businesses, enhanced resilience is possibly the most important.

For small businesses and SOHO (Small Office/Home Office) workers, the Internet is often critical, and hours or days without an Internet connection can have a devastating impact on productivity. Indeed, without the ability to communicate with customers (e.g. through email), the lack of an ADSL connection could jeopardise the entire future of a business. Therefore, where Internet connectivity is an important requirement, the benefit of resilience from load balancing is very high.

With load balancing, multiple ADSL lines are connected to a load-balancing router. Many load-balancing routers can accept two ADSL connections, while some (generally the more expensive routers) can support a greater number of connections. Some routers also allow other connections (such as 3G mobile broadband) to be used. Load-balancing routers can automatically detect the loss of a connection (for example, if there is a line fault or errors on the line) and will route all Internet traffic through the remaining live connection(s). 

Load balancing is not ADSL bonding, so why bother?

 There is much confusion about what load balancing is and what load-balancing routers actually do. If you’re unable to watch BBC iPlayer through your current ADSL broadband connection and think that two lines with a load-balancing router will allow you to watch iPlayer using load balancing, you will be disappointed!

Load balancing does not combine (or aggregate) ADSL connections so that you can create a single 4Mbps Internet connection from two 2Mbps connections (to be able to watch a 3Mbps high-definition streamed iPlayer video, for example).

So why bother with load balancing? Well, the key benefit of a load-balancing router lies with its ability to support multiple devices/users at the same time to improve the overall experience of users. Load balancing allows devices (such as  PCs, notebooks, iPads and iPhones) to make use of the capacity of more than two Internet connections at the same time.

Let’s consider typical usage of broadband connections in the home and in the office, where the benefits of load balancing become clear.

In the home, there may be a number of people accessing Internet services at the same time through a variety of devices. For example, one person may be streaming a BBC iPlayer video on his or her iPad, while another person is listening to a streamed music service (for example Spotify). At the same time, but in another room, someone may be trying to make a Skype video call. As the number of Internet-capable devices increases, so does the possibility of having potentially conflicting demands on the same Internet connection.

Similarly, in an office environment, there may be a number of people accessing Internet services at the same time, which may include browsing, file downloading, video streaming and VoIP services.

With a single ADSL connection, the available capacity has to be shared among all the users/devices. While a single 2Mbps ADSL connection would easily allow a single user to stream video at 1.5Mbps in isolation, multiple demands on the ADSL connection at the same time will mean that the available capacity per user/device is reduced, and potentially the video streaming may not work (despite the face that the total capacity of the ADSL connection is more than that needed to stream the video in isolation).

A load-balancing router attempts to share the available ADSL connections between the multiple devices/users. So, for example, if you had two people trying to simultaneously view separate 1.5Mbps iPlayer streams, a load-balancing router should route iPlayer traffic from the first user along the first ADSL connection, with the second ADSL connection used for the second user.

Beware, not all load-balancing routers are the same!

While the basic principle of load balancing is clear, there are substantial differences between load-balancing routers in the extent to which they:

  • optimally balance traffic among the available connections
  • allow control of services and users, and how Internet traffic is routed
  • incorporate ADSL modems (as some load-balancing routers are designed to be connected to external ADSL modems)
  • offer additional capabilities such as a firewall (to prevent unwanted attacks on your computer/computer network)
  • incorporate wireless connectivity (WiFi).

Currently, there are many load-balancing routers available, and some are surprisingly inexpensive (costing less than £40).  However, we have found that the old adage “You get what you pay for” generally holds true. Internet forums are awash with broadband users who have purchased cheap load-balancing routers and discovered that their Internet traffic is not evenly shared among multiple broadband connections, or that the processing involved in load balancing severely degrades the responsiveness and reliability of Internet access.

In general, the more expensive routers do a better job of balancing traffic, as they contain greater processing power and more advanced algorithms. Furthermore, advanced load-balancing routers allow more sophisticated control of services and devices. For example, with good load-balancing routers, it is possible to apply a range of ‘rules’, for example confining delay-sensitive traffic (such as VoIP) to the ADSL connection with the lowest latency.

Finally, bear in mind that all routers that support multiple ADSL connections do not necessarily perform load balancing. For example, the excellent Billion 7800N permits two Internet connections (one through its EWAN port). However, the Billion 7800N can only operate in ‘fail-over’ mode, where the second Internet connection will be used if the first one goes down.

We have been very impressed, in general, with the performance of DrayTek Vigor load-balancing routers and we will shortly be bringing you a review of the DrayTek Vigor 2920.

Opt for a load-balancing router without onboard ADSL modems

While it may be tempting (in terms of price and convenience) to purchase an ‘all-in-one’ load-balancing router that incorporates its own ADSL modems, we recommend that you opt for high-quality separate external ADSL modems instead.

We recommend two Billion 7800 (or Billion 7800N) modems for this purpose. As discussed in our Billion 7800 and Billion 7800N  pages, these modems provide outstanding performance, particularly on long or challenging lines, and they allow you to adjust the target SNR margin to extract the fastest download speeds possible on each ADSL line.

While the combination of two Billion 7800 modems with a Draytek load-balancing router may not be the cheapest option available, it will provide outstanding security, performance and download speeds.