We help IT Professionals succeed at work.

Check out our new AWS podcast with Certified Expert, Phil Phillips! Listen to "How to Execute a Seamless AWS Migration" on EE or on your favorite podcast platform. Listen Now

x

Geographically Distributed Web Farm

one2onelanc
one2onelanc asked
on
Medium Priority
508 Views
Last Modified: 2012-05-07
I'm trying to find a way to create a geographically distributed web farm but I need to maintain the authoritative DNS server on a windows based DNS server. I'm looking for a some sort of software or hardware option that will take two geographically separate web servers and allow them to share a single public IP address. This would need to be transparent to the end user in every way. They will only see the single public IP and never the IPs of the actual web servers.

The reason I need to allow two or more servers to share a single IP is that the customer portal that we use, needs to handle the DNS, and as you know, DNS cannot point to two addresses. So in order to allow DNS to allow access to either server at any one time, I will need a single public IP for both. I not have the option for have the same ISP at both server locations. If anyone has any clue on how I can accomplish this, I would greatly appreciate it.
Comment
Watch Question

CERTIFIED EXPERT
Most Valuable Expert 2015

Commented:
What you are referring to is "anycasting".  Take a /24 and announce it via BGP from two separate locations (and ASNs).   When the server at site A becomes unavailable, withdraw the route (on site A's router) which will result in all traffic forwarding to site B.  

If the machine is up but the webserver is down,  you will need a script that detects this and updates your router configuration for the route withdrawal for you.
Unlock this solution with a free trial preview.
(No credit card required)
Get Preview
Unlock the solution to this question.
Thanks for using Experts Exchange.

Please provide your email to receive a free trial preview!

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

OR

Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.