CommandLine Method
To install the NAS components from a command line 1. If you're installing from the CD, insert the Server Appliance Kit 3.0 CD into the CD-ROM drive. Alternatively, you can install from a network directory. 2. At a command prompt, type the following note that while the syntax is printed here on multiple lines, this is actually a single command msiexec i path sasetup30.msi ARPHELPLINK support_URL qn The fully qualified path of the NAS sasetup30.msi file. If the sasetup30.msi file is in the...
NtfsDisableLastAccessUpdate
Description Determines whether NTFS updates the last-access time stamp on folders and files. Updating time stamps can consume a considerable percentage of overall I O bandwidth, particularly in cases in which a program accesses a large number of folders or files is quick succession. Disabling the updates increases file access speed. If the value of this entry is set to 1, NTFS does not update last-access times. Once the updates have been disabled, existing files retain the last time stamp...
NtfsMemoryUsage
Description Setting this value to 2 raises the limit of paged pool memory. Value type REG_DWORD Recommended value Based on Spec SFS97 2 Based on Bonnie 0 Default value Not included in the registry by default NOTE SPEC SFS97 requires a large paged pool in order to create the max number of file handles. By contrast, Bonnie uses few handles, and thus a smaller page pool is appropriate.
TcpAckFrequency 1
Description Specifies the number of packets between acks. The default is 2 packets. However, if the server is acking only data and no control packets, you can increase the number of packets between acks to reduce the packet processing costs for the network stack in the case of large writes from the client to the server. It's a good idea to keep TcpAckFrequency between 1 3 and 1 2 of TcpWindowSize. TcpWindowSize determines how much data is outstanding on the network from the sender's side at any...
LockFileHandleCacheInMemory
Description Specifies whether the file handle cache not including overflow into paged pool address ranges in the virtual address space of the NFS process is to be locked in memory for better performance. By default, the file handle cache is not locked. This setting is recommended only for servers with physical memory exceeding 1 GB. Administrators should exercise caution in setting this value. Value type REG_DWORD Recommended value For 2GB or more RAM 1 For 1 to 2 GB of RAM 1 For 512 MB to 1 GB...
FileHandleCacheSizeInMB
Description Specifies the maximum size to which the file handle cache can grow within the virtual address space of the NFS process before it overflows into the system paged pool address ranges. This value should not be tweaked by administrators for normal day-to-day operation of the NFS server. Value type REG_DWORD Recommended value For 2GB or more RAM 1038090240 For 1 to 2 GB of RAM 536870912 For 512 MB to 1 GB of RAM 0 Default value 4194304
DormantFileLimit
Description Specifies the maximum number of files on a share that can remain open in the redirector's cache after they've been closed by an application. By default, LAN Manager servers permit only 60 files from remote clients and 50 files from each client workstation to remain open. Because the Windows redirector keeps files open in the cache after an application has closed them, it can overload a LAN Manager server. To correct this problem, either reduce this value, or increase the values for...
Tuning for NFS Performance
You can optimize NFS performance on Windows Powered NAS appliances that export only NFS shares by enabling the NFSOnly feature. NFSOnly is a mode that modifies shares such that more aggressive caching can be performed on them, thus improving performance by as much as 15 percent. CAUTION Do not enable NFSOnly on appliances that export shares using any protocol other than NFS. Doing so will corrupt your data. The syntax for the NFSOnly command is NfsOnly lt resourcename gt enable disable...