This action might not be possible to undo. Are you sure you want to continue?
Fine tuning of windows server 2003 on x86 architecture hardware. (1)Disabling or removing unnecessary services: (2)Removing unnecessary protocols and services (3) Optimizing network card settings (4)File system optimizations: (5) Other performance optimization techniques:
many services are enabled that might not be necessary for a particular server. Below listed all services should be disable if not required. Each service requires system resources and as a result is best to disable unnecessary services to improve performance. y y Print Spooler service is enabled by default but is not usually required if the server is not functioning as a print server or does not have local printing requirements.1. Disabling or removing unnecessary services When Windows is first installed. Service Application Management Alerter Clipbook Computer Browser Distributed file system Distributed link tracking client Automatic Disabled Distributed transaction coordinator Automatic Manual Error Reporting Service Automatic Disabled Fax Service Manual Disabled File Replication Manual Disabled Help and Support Automatic Disabled HTTP SSL Manual Disabled License Logging Manual Disabled Logical Disk Manager Automatic Manual Messenger Automatic Disabled Portable Media Serial Number Service Manual Disabled Shell Hardware Detection Automatic Disabled Windows Audio Automatic Disabled Wireless Configuration Automatic Disabled Default Start up type Manual Automatic Disabled Automatic Automatic Automatic Automatic Automatic Manual Manual Automatic Manual Manual Automatic Automatic Manual Automatic Automatic Automatic Recommended settings Disabled Disabled Disabled Disabled Disabled Disabled Disabled Disabled Disabled Disabled Disabled Disabled Disabled Disabled Disabled Disabled Disabled Disabled Disabled .
system resources are made available for other processes. the switch port is also set to auto negotiation. Should be Set to auto-negotiation only if. . service or protocol places additional overhead on system resources. Can be Set to the same link speed and same duplex settings as those of the switch. 2. of course. each protocol generates network traffic. The server and switch should then negotiate the fastest possible link speed and duplex settings. Using such a combination of settings at differing ends of the network connection to the server has often found to be the culprit of poor performance and instability in many production environments and should definitely be avoided. The three components listed below are often sufficient for a file and print server on a standard TCP/IP based network. normally yield the best performance if set to the highest settings that the switch will support. or vice-versa. Recommendation for IBM system X: Not recommend the use of auto-negotiation the server network interface combined with manually setting the parameter on the switch.(2)Removing unnecessary protocols and services Windows servers have more network services and protocols installed than are actually required for the purpose or application for which they have been implemented. excess network traffic is avoided and the number of network bindings that must be negotiated is reduced to a minimum. services and protocols. In addition. These settings will. That is: y y y Client for Microsoft Networks File and Printer Sharing for Microsoft Networks Internet Protocol (TCP/IP) (3) Optimizing network card settings Many network interface cards in servers have settings that can be configured through the Windows interface. Each additional network client. y Link Speed and Duplex 1. By removing unnecessary network clients. Setting these optimally for your network environment and server Configuration can significantly affect the performance of network throughput.
Coalesce buffers are those available to the network driver if the driver runs out of map registers. setting this value as high as possible for maximum performance gains. 4. On servers low on physical memory. Recommend setting this value as high as possible for maximum performance gains.aspx . Recommend setting this value as high as possible for maximum performance gains.microsoft. This directly reflects the number of outstanding packets the driver can have in its ³send´ queue. Coalesce Buffers Map registers are system resources used in physical to virtual address conversion with bus mastering cards like the ones in some IBM System X servers. It is normally set by default to a relatively low setting. this can have a negative impact as these buffers are taken from available physical memory on the system. Some network interfaces have separate options or parameters to enable or disable offloading for send and receive traffic.com/kb/293640 http://msdn. y Transmit Descriptors / Transmit Control Blocks This setting specifies how many transmit control buffers the driver allocates for use by the network interface. Recommended. This setting specifies the number of memory buffers used by the network interface driver when copying data to the protocol memory. Note the same impact to memory as with receive buffers is possible when increasing the number of transmit descriptors / transmit control blocks. The amount of memory used by modifying this setting can easily can be determined by watching the metrics in the Task Manager or System Monitor before and after making the changes.10). Reference: http://support.microsoft.y Receive Buffers 1. 2.com/en-us/library/cc558565(BTS. Offload features In almost all instances there will be benefit derived from enabling network interface offload features. In some instances the network interface might not be able to handle the offload capabilities at high throughput however as a general rule enabling offload his will benefit overall system performance. 3.
such as when a user performs a folder listing. Maintaining this information creates a performance overhead for the file system. reads a file.3 DOS file name convention for compatibility with older operating systems. NTFS generates a corresponding short file name in the older 8. retaining this information might add a burden to a server that can be avoided by updating the following registry key: Key: HKLM\SYSTEM \CurrentControlSet\Control\FileSystem Value: NTFSDisableLastAccessUpdate Data type: REG_DWORD Value: 0 or 1 Default: 0 Recommendation: 1 Value exists by default: No.(4)File system optimizations: y Disable NTFS last access updates Each file and folder on an NTFS volume includes an attribute called Last Access Time. for every long file name created in Windows. or makes changes to a file. Apart from highly secure server. Key: HKLM\SYSTEM \CurrentControlSet\Control\FileSystem Value: NTFSDisable8dot3NameCreation Data type: REG_DWORD Value: 0 or 1 Default: 0 Recommendation: 1 Value exists by default: Yes Or this can be set using command line: fsutil behavior set disable8dot3 1 . adds files to a folder.3) generation By default. In many instances this functionality can be disabled. offering a performance increase. This attribute shows when the file or folder was last accessed. needs to be added Or this can be set using command line: fsutil behavior set disablelastaccess 1 y Disable short-file-name (8.
patch. potentially impacting the performance of applications and services running on the system. When a server needs to be running fastest. In addition to the performance benefits that can be offered by latest version of device driver patches. y latest drivers. files become fragmented in non-contiguous clusters across disks. We should not disconnect logon session but log off each logon session. y Log off the server console A simple but important step in maximizing your server¶s performance is to keep local users logged off the console. and service packs Installing the latest version of a device driver. or firmware revision for hardware is a very important part of routine server maintenance.y Use disk defragmentation tools regularly Over time. improving disk I/O performance. firmware. it does not make sense to slow it down with applications such as virus scanners. BIOS update. many hardware and software vendors will not offer . Revisions in the firmware and drivers for these RAID controllers has often added significant performance and functionality benefits over previous releases. A good example of this with System x servers is the various models of ServeRAID adapters. but can also increase the performance and efficiency of a device. microcode. backup jobs or disk fragmentation utilities. firmware and service packs. (5) Other performance optimization techniques y Run system intensive operations outside peak times Applications and jobs that are intensive on any server subsystem should be scheduled to run outside peak server times. Newer device drivers not only fix bugs and increase system stability. A locally logged-on unnecessarily consumes systems resources. improving overall system performance. Disk defragmentation tools work to ensure all file fragments on a system are brought into contiguous areas on the disk. Regularly running a disk defragmentation tool on a server is a relatively easy way to yield impressive system performance improvements. and system performance suffers as the disk head jumps between tracks to seek and re-assemble them when they are required.
Benefits of server tuning can be seen after multiple tuning improvements are made and combined with one another.So.criticality of server. roles server held & network resource burden on server . real major task for us will be analyze these settings for our the network . References: Microsoft Knowledge base. All below given tuning parameters are not needed on all of our server but all these parameters should be configured in combinations with one another . .server architecture .support for their products until this latest revision is installed regardless. It is good maintenance practice to do so periodically. IBM Redbook for windows server fine tuning.
This action might not be possible to undo. Are you sure you want to continue?
We've moved you to where you read on your other device.
Get the full title to continue listening from where you left off, or restart the preview.