Solved

DNS Round Robin

Posted on 2010-11-14
11
854 Views
Last Modified: 2012-05-10
If I need to implement a round robin example for Terminal servers or web servers.
In DNS I will have to put the same A record name with different IP address for each server, and make sure the round robin option is checked in DNS.

let s say the A record name for Terminal servers is TSFarm and web servers is WebFarm
After all this done, I wonder when a user connects to one server in the farm then disconnects, then connects back  if a different server will be connected to or the same server that the user disconnected from will be connected to.
I know it seamless to the end user, but if the client caches the IP of the previous connection, it will be used in every connection, and this will not help the purpose of using round robin.

So how do you configuring round robin, in order to rotate between the servers?

Thanks
0
Comment
Question by:jskfan
  • 5
  • 5
11 Comments
 
LVL 20

Accepted Solution

by:
woolnoir earned 416 total points
ID: 34130875
if the client caches it it will be sent back to the value in the cache... you could set the TTL value (time cached in seconds) to 1.. which essentially would result in a non cached lookup every time.
0
 

Author Comment

by:jskfan
ID: 34130900
Is this setup by records?

for instance I will go to each of the webfarm servers  A record in DNS and set the TTL for 1 seconds?

0
 

Author Comment

by:jskfan
ID: 34130905
I don't think I can set this per specific records
0
 
LVL 20

Assisted Solution

by:woolnoir
woolnoir earned 416 total points
ID: 34130928
you cant I agree, it can be done per zone.. and for this type of situation it might be better making a specific subzone.
0
 
LVL 20

Assisted Solution

by:woolnoir
woolnoir earned 416 total points
ID: 34130929
Or you have the option (depending if the clients are internal) or removing client side DNS caching all together.
0
DevOps Toolchain Recommendations

Read this Gartner Research Note and discover how your IT organization can automate and optimize DevOps processes using a toolchain architecture.

 

Author Comment

by:jskfan
ID: 34131077
if I have my DNS domain as Mycompany.com
and creating a subzone, Sub.Mycompany.com
the webfarm records will be webfarm.Sub.Mycompany.com

Would this have any bad effect ?
0
 
LVL 3

Assisted Solution

by:rapco
rapco earned 84 total points
ID: 34131080

DNS RR is enable by default on Windows based DNS Servers, all you have to do is create A records with the same name just each with a unique IP addess. If a user disconnects then reconnect with the TTL of the record it should get him to the same server. RR will help you load balance, base on number of connections.

Let me suggest you Network Load Balancing to provide load sharing and high availability.
0
 
LVL 20

Assisted Solution

by:woolnoir
woolnoir earned 416 total points
ID: 34131084
No bad effect that I can see
0
 

Author Comment

by:jskfan
ID: 34131226
I Know NLB is better.
I wanted to know about Round Robin, pros and cons. Since it's by default enabled
0
 
LVL 20

Assisted Solution

by:woolnoir
woolnoir earned 416 total points
ID: 34131245
Well Round Robin has two main disadvantages 1) is has no awareness of load on the servers and 2) you dont have session persistence ...i.e you cant guarantee that a user will be connected to the same machines which can have problems in web or TS situations.
0
 

Author Closing Comment

by:jskfan
ID: 34131332
thanks
0

Featured Post

Netscaler Common Configuration How To guides

If you use NetScaler you will want to see these guides. The NetScaler How To Guides show administrators how to get NetScaler up and configured by providing instructions for common scenarios and some not so common ones.

Question has a verified solution.

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

Occasionally you run into the website or two that will not resolve properly using your own DNS servers.  Some people simply set up global forwarders for their DNS server.  I don’t recommend doing this because it can cause problems resolving addresse…
Possible fixes for Windows 7 and Windows Server 2008 updating problem. Solutions mentioned are from Microsoft themselves. I started a case with them from our Microsoft Silver Partner option to open a case and get direct support from Microsoft. If s…
This tutorial will walk an individual through the steps necessary to join and promote the first Windows Server 2012 domain controller into an Active Directory environment running on Windows Server 2008. Determine the location of the FSMO roles by lo…
This tutorial will show how to configure a single USB drive with a separate folder for each day of the week. This will allow each of the backups to be kept separate preventing the previous day’s backup from being overwritten. The USB drive must be s…

914 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

19 Experts available now in Live!

Get 1:1 Help Now