Details about File Transfer Server Throttling parameter

book

Article ID: 30814

calendar_today

Updated On:

Products

CA Client Automation - IT Client Manager CA Client Automation CA Client Automation - Software Delivery

Issue/Introduction


What is the purpose of Throttling parameter in configuration policy under DSM/Common Components/File Transfer Server ?




File_Transfer_Server.png

 

values.png 

Environment

Release: 14

Component:  Client Automation


Resolution

The parameter Throttling is used by the process cfftplugin for the sending of files (SD job output files, AM inventory files, Software signature .XML file, SD packages for NOSLess Agent etc...)


The files are sent on port TCP 4728. cfftplugin is using a parcel size of 131072 bytes (128 Kb).


Example : in order to send a file of size 1600000 bytes, cfftplugin will send 12 parcel of 131072 bytes and 1 parcel of size 27136 bytes

Throttling value is used to introduce a wait delay between the sending of 2 parcels.

Throttling could have the following values :

 

Unlimited   No Delay

4 Mbit      0.5 second

2 Mbit      1 second

1 Mbit      2 seconds

512 Kbit    4 seconds

256 Kbit    8 seconds

128 Kbit    16 seconds

64 Kbit     32 seconds

32 Kbit     64 seconds

 





Example seen in the log files :

 

With Throttling = 1 Mb 

120615-19:28:04.3464971L|007972|00000fc8|SDAgent   |cfFTClientAPI   |                    |000000|INFO   | CFTClientNotifier::FileSend() - sending 131072 bytes
120615-19:28:06.3858585L|007972|00000fc8|SDAgent   |cfFTClientAPI   |                    |000000|INFO   | CFTClientNotifier::FileSend() - sending 131072 bytes
120615-19:28:08.4600549L|007972|00000fc8|SDAgent   |cfFTClientAPI   |                    |000000|INFO   | CFTClientNotifier::FileSend() - sending 131072 bytes

  

With Throttling = 512 Kb

120615-19:22:09.5157945L|002612|00000f10|SDAgent   |cfFTClientAPI   |                    |000000|INFO   | CFTClientNotifier::FileSend() - sending 131072 bytes
120615-19:22:13.6580542L|002612|00000f10|SDAgent   |cfFTClientAPI   |                    |000000|INFO   | CFTClientNotifier::FileSend() - sending 131072 bytes
120615-19:22:17.7681203L|002612|00000f10|SDAgent   |cfFTClientAPI   |                    |000000|INFO   | CFTClientNotifier::FileSend() - sending 131072 bytes

 

Attachments