cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

The community will undergo maintenance on October 16th at 10:00 PM PDT and will be unavailable for up to one hour.

File download speed to Axeda Agents

No ratings

In the process of working with a customer, I was curious as to the throughput of a file sent via the Axeda Connected Content feature to one of the Axeda Agent Gateways.   I took a random 50 megabyte blob of data (/dev/urandom) and sent it to one of my test Gateways via a Package deployment:

DEBUG   xgEnterpriseProxy: Enterprise Queue Empty

INFO    xgSM:  ... Download percent done = 11%

INFO    xgSM:  ... Download percent done = 21%

INFO    xgSM:  ... Download percent done = 31%

INFO    xgSM:  ... Download percent done = 41%

INFO    xgSM:  ... Download percent done = 51%

INFO    xgSM:  ... Download percent done = 61%

INFO    xgSM:  ... Download percent done = 71%

INFO    xgSM:  ... Download percent done = 81%

INFO    xgSM:  ... Download percent done = 91%

INFO    xgSM:  ... Download percent done = 100%

DEBUG   xgSM: >>  INTERNAL DEBUG MESSAGE << :  Download time is 4 seconds

DEBUG   xgSM: >>  INTERNAL DEBUG MESSAGE << :  Upgrading.  Backing up files to C:\temp\CFKGW\AxedaBackup

DEBUG   xgSM: >>  INTERNAL DEBUG MESSAGE << :  Extracting downloaded files from DefaultProject\CFKGW\Downloads\141581_143281.tar.gz to directory C:\temp\CFKGW\

DEBUG   xgSM: >>  INTERNAL DEBUG MESSAGE << :  Extraction Finished

About 12MB per second.  This was a sandbox in the PTC On-Demand Center.  Not bad, but not necessarily representative of a real production system.  This sandbox doesn't have 1000 devices trying to get this file at once.  So some benchmarking in your configuration and environment certainly needs to be done.

So that done, I thought I'd up the ante - 700 megabytes this time!

DEBUG   xgEnterpriseProxy: Enterprise Queue Empty

INFO    xgSM:  ... Download percent done = 10%

INFO    xgSM:  ... Download percent done = 20%

INFO    xgSM:  ... Download percent done = 30%

INFO    xgSM:  ... Download percent done = 40%

INFO    xgSM:  ... Download percent done = 50%

INFO    xgSM:  ... Download percent done = 60%

INFO    xgSM:  ... Download percent done = 70%

INFO    xgSM:  ... Download percent done = 80%

INFO    xgSM:  ... Download percent done = 90%

INFO    xgSM:  ... Download percent done = 100%

DEBUG   xgSM: >>  INTERNAL DEBUG MESSAGE << :  Download time is 66 seconds

So 10MB per second.

Directory of C:\temp\cfkgw

05/17/2017  01:32 PM    <DIR>          .

05/17/2017  01:32 PM    <DIR>          ..

05/17/2017  01:03 PM         1,048,576 1mb.dat

05/17/2017  01:04 PM        52,428,800 50meg-randomdata.dat

05/17/2017  01:32 PM       734,003,200 700mb.dat

05/17/2017  01:03 PM    <DIR>          AxedaBackup

               3 File(s)    787,480,576 bytes

Not bad at all! 

Version history
Last update:
‎May 17, 2017 01:50 PM
Updated by:
Labels (1)