Load Balancing Hosted Services like Exchange OWA

Posted on 2014-07-12
Last Modified: 2014-07-17
Are there cost effective ways to do load balancing for SMBs?

Specifically.. consider an SMB with Microsoft Exchange. The SMB has multiple ISP's for redundancy (we will say cable and DSL for this example).

So all email flows as well as OWA access over the cable internet. Should the cable internet connection be disrupted, services fail over to using the DSL. The firewall is already configured to handle this from a communication standpoint. And the MX records are configured for both connections with different MX priorities so mail flow works fine.

What is the best way to handle the DNS change/failover for once it fails over to the DSL?

We have looked at some appliances like the Barracuda Load Balancer but they are not cheap. (I know it is all relative). Outside of using dynamic DNS, are there any other cost-effective ways to accomplish this?
Question by:Schuyler Dorsey
    LVL 19

    Expert Comment

    by:Adam Farage
    Without an appliance, the only thing I could think of is either..

    1) manual failover, or a separate namespace in the event of a failover
    2) manual DNS transfer

    Some firewall / load balancing devices do allow for public IP address changes (e.g: if Link 1 fails, follow up with Link 2) but those can get pretty pricey.
    LVL 10

    Author Comment

    by:Schuyler Dorsey
    Are there any virtual appliances that you know of?
    LVL 19

    Expert Comment

    by:Adam Farage
    Honestly, no. Sorry pal.
    LVL 77

    Expert Comment

    by:David Johnson, CD, MVP
    since the MX record has the priorities it will go to the fail over public ip address,  so the mail will come in and internal cleints will not see any change. you are concerned with external clients accessing the mail? Then a DNS change will have to occur and external clients will update after the TTL has expired.  It will be a manual process without something to do the changes for you..
    LVL 41

    Accepted Solution

    This is easy. use DNS Made Easy for your public DNS and they can monitor your OWA server on the cable connection and if that isn't available fail over the A record to the IP address on the DSL. U use them for this exact purpose and it works great. They even send me email when there is a DNS failover.
    LVL 18

    Assisted Solution

    you can get Virtual Kemp Load Balancers for a few thousand - i think £2K ish these are very effective ways of load balancing both cost and technology wise
    LVL 63

    Assisted Solution

    by:Simon Butler (Sembee)
    All of the load balancing providers have virtual versions of their products, the cost is a little less, but still pretty high for an SMB. Kemp and JetNexus are the usual tools of choice here.

    Open Source - Zen is the only one I know of, I ran it for 12 months or so and it was ok. It did the job, but its actual failover performance wasn't fantastic and I haven't deployed it outside of my home lab.

    The DNS made easy solution is probably the most effective, although you can do something pretty similar with dynamic DNS services.

    LVL 27

    Expert Comment

    use a failover DNS. they're cheap and don't require any hardware on your site. is one example I've used but there are many DNS providers that can offer failover.

    you can either move your domain reg to them or keep your current domain reg and just use them as a  nameserver. anyone trying to resolve the external FQDN will be given only the IP of a working connection and would be quickly redirected to the other IP if one failed.

    Featured Post

    Too many email signature updates to deal with?

    Are you constantly visiting users’ desks making changes to email signatures? Feel like it’s taking up all of your time? Wish you could manage all signatures from one central location, easily design them and deploy them quickly to users? Well, there is an easy way!

    Join & Write a Comment

    If your business is like most, chances are you still need to maintain a fax infrastructure for your staff. It’s hard to believe that a communication technology that was thriving in the mid-80s could still be an essential part of your team’s modern I…
    Easy CSR creation in Exchange 2007,2010 and 2013
    Here's a very brief overview of the methods PRTG Network Monitor ( offers for monitoring bandwidth, to help you decide which methods you´d like to investigate in more detail.  The methods are covered in more detail in o…
    In this tutorial you'll learn about bandwidth monitoring with flows and packet sniffing with our network monitoring solution PRTG Network Monitor ( If you're interested in additional methods for monitoring bandwidt…

    729 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    21 Experts available now in Live!

    Get 1:1 Help Now