Skip to main content

Tuning Guide for StorageCraft Software on Servers

Instructions:

Use the following sections to help improve performance with your Windows server in regards to StorageCraft software.
 
 
Paging file
 
When the server is running low on memory and more is required immediately, the operating system uses hard drive space to simulate system RAM by swapping out memory pages not currently required. This is known as virtual memory and is often called the paging file.
For the best performance of Windows, follow these rules:
          • Create a fixed size paging file that is 1.5 times the size of physical memory. Fixed size means the initial size and the maximum sizes have the same value. (Fig. 1)
Initial vs Maximum SizeFig.1 - Initial and Maximum Sizes screen.
          • Avoid placing a paging file on the system or boot drive.
          • Do not place paging files on separate partitions that are on the same physical disk.
          • Avoid placing a paging file on a fault tolerant drive especially a mirrored (RAID-1) volume. 
            • Paging files do not need fault tolerance – they need speed.

Memory Management

Registry keys can be modified or created to help with memory management.
Run regedit and locate the registry key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\MemoryManagement
Check the following values under this registry key.
PagedPoolSize:
Typically a DWORD value for PagedPoolSize exists. If it does not exist, create a new DWORD value called PagedPoolSize. The default setting calculates an optimal value for this entry based on the amount of physical memory in the computer, and it adjusts this value if the amount of memory changes. 
      • Modify the value and enter a value of 0xFFFFFFFF (hexadecimal) – that is eight Fs'.  This new setting calculates the maximum paged pool allowed for the system in this configuration.
PoolUsageMaximum:
 
Memory Manager trims paged pool allocations to help optimization.  It can be beneficial to be more aggressive on the trimming process.  By default, trimming occurs at the 80% watermark and if the system is extremely active, it will cause delays in processing requests.  The following setting will reduce this watermark to 60%, forcing housekeeping to kick in earlier:
      • Create a new DWORD value called PoolUsageMaximum and specify a value of 60 (decimal).
SessionPoolSize:
 
Typically a DWORD value for SessionPoolSize exists. If it does not exist, create a new DWORD value called SessionPoolSize.  The SessionPoolSize is used to control the amount of memory alloted to each session in memory.  The default value is 20 (MB).  A slight increase will help improve data stored in each session.  
NOTE: While the registry keys SessionPoolSize and SessionViewSize do not depend directly on each other, Microsoft recommends that if you increase one of these Registry values, you increase the other.  Microsoft does not recommend increasing memory over 512 between the SessionPoolSize and SessionViewSize values.
      • Modify the value and enter a value of 48 (decimal).
SessionViewSize:
 
Typically a DWORD value for SessionViewSize exists. If it does not exist, create a new DWORD value called SessionViewSize.  The SessionViewSize is used to control the amount of memory alloted to each session in memory.  The default value is 20 (MB).  A slight increase will help improve data stored in each session.  
NOTE: While the registry keys SessionPoolSize and SessionViewSize do not depend directly on each other, Microsoft recommends that if you increase one of these Registry values, you increase the other.  Microsoft does not recommend increasing memory over 512 between the SessionPoolSize and SessionViewSize values.
      • Modify the value and enter a value of 68 (decimal).
      • For additional tuning on this value, start at the default value of 20 and increase this value by multiples of 16 (MB) as needed. (e.g., 20, 36, 52, 68).

Lanman Server:

Registry keys for the LANMANServer can be modified or created to help with resource management. 
Run regedit and locate the registry key:
 
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanServer\Parameters
Check the following values under this registry key.
Size:
A DWORD value for Size exists with a default value of 1.  The registry value of 1 means that the system will minimize memory used for I/O transfer.  
We suggest maximizing I/O throughput for file sharing and for network applications.  Use the following value to do so.
      • Modify the value and enter a value of 3 (decimal).
IRPStackSize:
 
Typically a DWORD value for IRPStackSize does not exist. This indicates that the default value of 15 is in effect. If it does not exist, create a new DWORD value called IRPStackSize.
The IRPStackSize specifies the number of stack locations in I/O request packets (IRP) in use by the operating system. If resource demands are a problem, increasing this value can benefit certain transports such as Media Access Control (MAC) drivers and file system drivers. Each stack uses 36 bytes of kernel memory for each receive buffer.  Valid range of values are 11 (0x0b hexadecimal) to 50 (0x32 hexadecimal).
        • Initially, we recommend starting with a value of 24 (decimal). Do not use values between 32 and 36 (decimal), as these values have been known to cause issues with Windows.
        • If the problem with resources still persists after completing this procedure, increase the value by small increments (1-5 points).  


http://www.storagecraft.com/support/kb/article/241
 

Popular posts from this blog

How to schedule an Automatic Reboot of WatchGuard Firebox?

We have a Customer who having some issues with the WatchGuard Firewall,
We want to schedule a Reboot of the Firebox Each morning at 04:30AM so that when customer arrive in the office he would not face any problem.
For this :
1) Click on WatchGuard Firebox ICON (You may be having a Shortcut on your Desktop)
2) Give the Password to connect to Concern Firewall
3) Once you Connected, Go to File > Connect to Device > Choose the Firewall IP and Click on Connect. It may ask for the password, Please provide that.
4) Once you connected it will show you the Firewall with all the configuration.
5) Right Click on it and Go to Policy manager > When Policy manager Open, Click on "Setup" and then "Global Settings", At the Last you will found an option to define the time when you want a Schedule Reboot.

After making the change, Don't forget to make it Save in the Firewall Config File.

Unable to install AVG, Error code:0xC0070643, Solved...!!

We want to install AVG Business edition for one of our Server having Windows Server 2008 R2.
Whenever we trying to install getting the "Error Code:0xC0070643. Installing 3rd parties redistributables.,MSI action failed.".
I tried to run the AVg Remover, Still not resolved. Chcked and found that OS is updated with latest Hotfixes, So there is no issue with Windows Updates.Rebooted the Server, Still not resolved.Finally I found one Link from AVG Support center, Fix for 0xC0070643, I run the tool and its Showing me that Error not solved, But Still I tried to run the Installer.exe again. And finally its installed successfully.
Let me know if you have any questions..!!

"Options" option not working on OWA (Outlook Web Access)

When we opening a OWA and Going to options to change the password/Configure the Out of Office or something else, We are getting logged out.

Solutions:-

To resolve this you must have to connect to your Exchange Server.
Go to EMC > Server Configuration > Exchange Control Panel > ECP > Properties. Made the change the ECP Settings (changed from Use Form based authentication to Basic Authentication). It will work now. http://technet.microsoft.com/en-in/library/dd876904(v=exchg.141).aspx