Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

We are considering moving one of our two DNS our clients use to the country where 90% of them live (the other will stay in the US).

Do you think they'll notice an advantage of site loading performance? Even if it's small, we would like to know if going forward with this change will help in any way or if it's pretty useless.

share|improve this question
add comment

2 Answers

up vote 4 down vote accepted

I believe there'll be 50% chance that DNS resolution for the first load would be a bit faster. After that it will be cached in user's dns servers (usually hosted by ISP), later dns lookups will use the cache (of course if you have adequate TTL).

So, I don't think anyone will notice it. But having two dns servers in very different geo locations is very good idea - if one of them will be unavailable (e.g. due to some internet connectivity problem) users should still able to load website.

share|improve this answer
add comment

About "they'll notice" I'm not sure - it's probably a matter of some hundred milliseconds, but anyway, the answer is -

Yes, at least half of DNS lookups will resolve faster. Additionally, DNS resolvers should (at least theoretically) lock on the DNS server that answers faster, thus possibly most lookups from that country will use the closest server. It's a good thing to do.

Edit: It's half of lookups that don't hit cache somewhere. What exact percentage of lookups will hit cache is very dependent - it may be most and may be close to none, depending on TTL you set and on popularity of your domain.

share|improve this answer
    
Added that cache issue, thanks to rvs. –  Sandman4 Nov 6 '11 at 8:46
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.