DNS Server EC2 Load Balancing without Route 53

Feb 29, 2016 1:14PM PST

I am scoping a project and trying to setup the following for our DNS.

3 cpanel servers (1 full version for interface, 2 DNS only versions for clustering)
Each of these is spread in 3 areas - Virginia, California, Orgeon

We now need to load balance this with 2 Load balancers (one for fail over) that will Round Robin the DNS servers to spread out DNS requests. We service a ton of domains so this is important and on a large scale which is why we don't want to use Route 53 for this.

The idea is to spin them both up on where the main cpanel version is residing and then installing LVS with some sort of heartbeat server in between. To top this off we are thinking of an elastic IP that would switch to the second load balance server if the first went down automatically allowing failover/redundancy.

This would give us failover on the Cpanel cluster and on the load balancer. We could then possibly give two elastic IP's and set them both as A records for each nameserver being forwarded to our setup so that they have some failover too. I think there are some pitfalls with this setup as well as it being a pretty intricate job to pull off.

Does anyone have any suggestions as to the best way to achieve our goals here?

Discussion is locked

Reply to: DNS Server EC2 Load Balancing without Route 53
PLEASE NOTE: Do not post advertisements, offensive materials, profanity, or personal attacks. Please remember to be considerate of other members. If you are new to the CNET Forums, please read our CNET Forums FAQ. All submitted content is subject to our Terms of Use.
Reporting: DNS Server EC2 Load Balancing without Route 53
This post has been flagged and will be reviewed by our staff. Thank you for helping us maintain CNET's great community.
Sorry, there was a problem flagging this post. Please try again now or at a later time.
If you believe this post is offensive or violates the CNET Forums' Usage policies, you can report it below (this will not automatically remove the post). Once reported, our moderators will be notified and the post will be reviewed.

CNET Forums

Forum Info