On Wed, May 22, 2019 at 1:06 PM Abolfazl Kazemi <[email protected]> wrote:

> On Wed, May 22, 2019 at 5:09 AM Nick Couchman <[email protected]> wrote:
>
>> On Tue, May 21, 2019 at 7:47 AM Abolfazl Kazemi <[email protected]>
>> wrote:
>>
>>> Thanks for your reply.
>>>
>>> My Network is like this:
>>> Guacamole client (Tomcat) and guacd are on the same host (Ubuntu 16.04)
>>> and their connection is through loopback interface. Also, the Network link
>>> between all hosts is 1Gbps.
>>> I have not set up any proxy and connect to tomcat directly.
>>>
>>> I tested scp both from ClientA to SSH-Host and also from guacd-host to
>>> SSH-Host and the file was transferred with a rate near 900Mbps.
>>>
>>>>
>>>>
>> Intersting.   During the file transfer with Guacamole, do you see any
>> signs of the system being under severe load - high CPU or memory
>> utilization, etc.?  I would expect that there would be some additional
>> overhead going through Guacamole versus directly to the system with
>> scp/sftp, but I would not expect it to be that high.
>>
>> Also, do you know if you're using WebSockets or HTTP for the actual
>> tunnel?  I suspect it is WebSockets since you're on the same host and not
>> proxying, but just want to make sure.
>>
>> -Nick
>>
>
> I used chrome inspection and it shows that WebSocket is in use.
>
> I watched memory and cpu usage on Guacamole host. During connections, cpu
> usage is less than one percent. When file transmission is started guacd and
> tomcat processes each start using about 35% of the cpu but memory usage
> does not change much.
>
>

Can you please explain what I can do to improving file transfer speed? Is
it something that needs to be fixed in the Guacamole code? Or I can
configure my setup in a way that works better than this?

Thanks.

Reply via email to