Article ID: 232613 - Last Review: October 30, 2006 - Revision: 4.2 A description of Distributed File System scalability in Windows Server 2003, Windows 2000, and Windows NT 4.0This article was previously published under Q232613 On This PageSUMMARY
This article discusses sizing issues for the deployment of the Distributed File System (DFS) service in Microsoft Windows Server 2003, in Microsoft Windows 2000 Server, and in Microsoft Windows NT 4.0.
MORE INFORMATIONWindows Server 2003 DFSThe DFS scalability limits for Windows Server 2003 are published online in a frequently asked questions (FAQ) document. For more information about DFS limits in Windows Server 2003, visit the following Microsoft Web site:http://www.microsoft.com/windowsserver2003/techinfo/overview/dfsfaq.mspx
(http://www.microsoft.com/windowsserver2003/techinfo/overview/dfsfaq.mspx)
Windows 2000 DFS
DFS 4.1DFS 4.1 is an add-on component that runs on Windows NT 4.0-based workgroup computers, member servers, and domain controllers. To download the DFS components, visit the following Microsoft Web site:http://www.microsoft.com
(http://www.microsoft.com)
The DFS configuration is stored on a per-computer basis in the Windows NT 4.0 registry.
There is no “256” replica limit. This is a documentation issue that is being fixed in various places. There is no hard limit on the number of DFS targets (or replicas).
Client OptimizationDFS servers store information about the DFS topology in a structure called the Partition Knowledge Table (PKT). The PKT data structure includes the DFS directory name and the list of referral servers that DFS clients actually connect to. DFS clients "walk" the locally cached subset of the PKT from the top down when a directory in the DFS name space is used, and return to the DFS root or child replicas when a TTL timer expires, the client is rebooted, or none of the servers in the client's PKT are available.After the PKT is cached, the client burden shifts away from the DFS root and child replicas to the referral servers. The scalability question becomes "How many SMB sessions can be supported by the DFS root, child replicas, and referral servers to which DFS clients connect?". Modification of the AutoDisconnect value for the Windows NT Server service may be appropriate to balance memory overhead associated with servers maintaining idle sessions and session reestablishment from idle clients reconnecting, depending on how frequently the directory in the DFS name space is used and the time the DFS configuration is cached on the client (the TTL value defined on the server). Use long AutoDisconnect values for paths consistently used several times per day (such as home directories, or when there is only one physical server). Use shorter AutoDisconnect times for infrequently used data or paths representing installation servers on which file copying or program installations might last 10-60 minutes. Consider the additional roles (such as file & printer sharing, Web server, or program server) the server plays and hosts the DFS root. A busy DFS server might maintain as many as 3000-6000 sessions. The AutoDisconnect value for such a server can be reduced for DFS servers hosting volumes with long TTL values. For additional information, click the following article number to view the article in the Microsoft Knowledge Base: 138365
(http://support.microsoft.com/kb/138365/
)
How Autodisconnect Works in Windows NT
APPLIES TO
| Article Translations
|
Back to the top
