Dfs and Load Sharing
Dfs load sharing occurs at the client level that is opposite Windows 2000 Network Load Balancing (formerly called Windows Load Balancing Service or WLBS) that takes place on the server side. Dfs takes advantage of the share redundancy provided by replica sets to distribute demand.
The root and child nodes of a Dfs link must be backed by more than one physical server when using Load Balancing. Dfs provides a degree of load balancing because clients randomly select a physical server to connect to from the list of replicas returned by the Dfs server. However, Dfs does not :
Take into account the number of client sessions maintained by a replica.
Take into account the length of sessions maintained by clients.
Use a DNS-style round-robin selection criteria.
If a root or link appears to be overused, you can flush the PKT for a Windows 2000–based client by using Dfsutil. This forces the client to request a new referral. For clients with operating systems other than Windows 2000, you must restart the client to flush its cache.
For more information about how Windows 2000–based clients use the referrals from the Dfs server to randomize replica selection, see "How Dfs Works" earlier in this chapter.
Revision Levels and Load Sharing