Quantcast
Channel: GlobalSCAPE Knowledge Base » Knowledgebase
Viewing all articles
Browse latest Browse all 424

Performance Tuning EFT HA Native mode

$
0
0
THE INFORMATION IN THIS ARTICLE APPLIES TO:
  • EFT, v7.0 and later

DISCUSSION

Installing EFT in HA mode requires the use of a UNC path to hold thesite/server configuration files.Depending onthe location of the shared configuration directory (NAS or Windows FileShare) there are certain registry settings that effect how the operationsystem handles multiple requests over SMB.Thesesettings also affect how EFT handles Folder Monitors which also rely heavilyupon SMB communication between the EFT server and remote directory.

Here are a few listed that can be adjusted to fine tune how the operationsystem handles SMB traffic which greatly effect EFT performance.

Load balanced Folder Monitor events fail to process files in an HA clustered environment

These settings disable the SMB2 Client Redirector Caches

http://kb.globalscape.com/KnowledgebaseArticle11175.aspx

https://technet.microsoft.com/library/ff686200(ws.10).aspx

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters]

"FileInfoCacheLifetime"=dword:00000000

"FileNotFoundCacheLifetime"=dword:00000000

"DirectoryCacheLifetime"=dword:00000000


Folder monitor rules that monitor remote network shares randomly stop working.
  1. On the EFT Server computer, click Start > Run, type regedit, and then click OK.

  2. Locate (or create) and then click the following key in the registry:

  3. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanworkstation\parameters

    (Make sure that you are editing the lanmanworkstation\parameters registry key and not the lanmanserver\parameters registry key.)

  4. In the right pane, double-click the MaxCmds value.

  5. In the Value data box, verify that the value is 400. The MaxCmds registry entry is a REG_DWORD decimal entry.

  6. Quit the Registry Editor, then restart the EFT computer.

For Remote Windows System:

  1. Locate (or create) and then click the following key in the registry:

  2. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters

    (Make sure that you are editing the lanmanserver\parameters registry key and not to the lanmanworkstation\parameters registry key.)

  3. In the right-pane, double-click the MaxMpxCt value. (On SMB servers that are running a version of Windows earlier than Windows 2000, the MaxMpxCt registry entry is named MaxMpxCount, but has the same function.)

  4. In the Value data box, verify that the value is 400 or more. The MaxMpxCt registry entry is a REG_DWORD decimal entry. (The MaxMpxCt value determines the maximum number of simultaneous, active requests that the server permits from an individual client.)

  5. Quit the Registry Editor, then restart the file server.


Increase "AsynchronousCredits" registry settings to address “insufficient system resources” error in EFT
  1. Click Start, type regedit in the Start Search box, and then press ENTER.

  2. Locate and then click the following registry subkey:

  3. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Lanmanserver\Parameters

  4. In the details pane, double-click the AsynchronousCredits entry.

  5. Note: The value type of this entry is REG_DWORD. The value data of this entry is decimal. If the AsynchronousCredits registry entry does not exist, create it.

  6. In the Value data box, enter the maximum number of concurrent SMB requests. (1024)

  7. Exit Registry Editor.


Changing the Number of Concurrent Threads Used by Event Rules

    This increases the number of threads available for EFT Folder Monitor Rules to use in processing Event Rules.
    Note: This will consume more server resources (memory, cpu) so make sure you have them available.

    http://kb.globalscape.com/KnowledgebaseArticle11036.asp

    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Globalscape Inc.\EFT Server 4.0\EventRules\FolderMonitorWorkerThreadCount

    DWORD: 64



Viewing all articles
Browse latest Browse all 424

Trending Articles