Solved

Do you recommend mulitple A Records for WWW servers from different locations with same hostname ?

Posted on 2006-07-05
5
411 Views
Last Modified: 2010-03-19
There was a problem with an ISP last week who provide bandwidth to a customer colo rack.  They are a major ISP who have done a reasonable job in the past.  However, on Friday it took them 8+ hours to resolve a comms peering issue which was stopping about 5% of visitors getting to the WWW servers they were trying to reach.  They temporarily resolved it by restarting their core switches.  They don't yet know what caused the problem.  All I know is that 5% of visitors didn't get to where they needed.

Anyway, I'm now been asked to have their WWW servers available from multiple geographical locations with the same hostname e.g. www.xyzzzzz.com   Someone has suggested multiple A records in DNS as a simple way to achieve this.  The requirement is to keep the networks  separate.  

I need to find out more information on:

Are you similar round-robin-type DNS solutions to provide resilience for your web sites?

Are there standards for how a HTTP client (browser) decides which A record to use ?   Will it make a random choice?

If the IP address of the 1st A record is not reachable do HTTP standards (and browsers) try the 2nd A-name record instead?  

Thanks in advance for any feedback.
0
Comment
Question by:jon999
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
5 Comments
 
LVL 8

Assisted Solution

by:Danny_Larouche
Danny_Larouche earned 125 total points
ID: 17042460
The record will be used in a round robin order. if the host failed to respond, the browser will not go to the next one.
0
 
LVL 25

Accepted Solution

by:
mikeleebrla earned 125 total points
ID: 17042551
danny is correct, but they are VERY slow to do so from my experience so i wouldn't setup multip DNS records a a failover method at all.  The proper way to do this would to be have it handled on the router end, not with DNS records.  IE configure your router to look to the "up" server, no have DNS 'guess' via round robin at which server is up.

0
 
LVL 4

Assisted Solution

by:GreenfieldIT
GreenfieldIT earned 125 total points
ID: 17043134
are you using any kind of load balancer? we use F5 BigIP as well as global load balancers for DNS records. basically sets records with 0 TTL so that DNS servers must query our DNS load balancers, no local caching
0
 
LVL 12

Assisted Solution

by:GinEric
GinEric earned 125 total points
ID: 17045184
Go to dnsstuff.com or dollardns.net and see how Yahoo and Microsoft do it with more than one A record for the domain itself.

Once a record is looked up its cached locally, so only the first lookup takes time.

0
 

Author Comment

by:jon999
ID: 17242361
We learnt something from all the posts so the points are shared.  Thanks for your contributions.
0

Featured Post

WordPress Tutorial 1: Installation & Setup

WordPress is a very popular option for running your web site and can be used to get your content online quickly for the world to see. This guide will walk you through installing the WordPress server software and the initial setup process.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Most of the applications these days are on Cloud. Cloud is ubiquitous with many service providers in the market. Since it has many benefits such as cost reduction, software updates, remote access, disaster recovery and much more.
This article is in regards to the Cisco QSFP-4SFP10G-CU1M cables, which are designed to uplink/downlink 40GB ports to 10GB SFP ports. I recently experienced this and found very little configuration documentation on how these are supposed to be confi…
Monitoring a network: why having a policy is the best policy? Michael Kulchisky, MCSE, MCSA, MCP, VTSP, VSP, CCSP outlines the enormous benefits of having a policy-based approach when monitoring medium and large networks. Software utilized in this v…
Michael from AdRem Software explains how to view the most utilized and worst performing nodes in your network, by accessing the Top Charts view in NetCrunch network monitor (https://www.adremsoft.com/). Top Charts is a view in which you can set seve…

617 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