You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mina.apache.org by "Roberto Deandrea (Jira)" <ji...@apache.org> on 2021/10/26 09:15:00 UTC

[jira] [Comment Edited] (SSHD-1217) Slow performance listing huge number of files on Apache SSHD server

    [ https://issues.apache.org/jira/browse/SSHD-1217?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17434207#comment-17434207 ] 

Roberto Deandrea edited comment on SSHD-1217 at 10/26/21, 9:14 AM:
-------------------------------------------------------------------

Hi Thomas,

The trace I've attached are at finer level (setting org.apache.sshd.*=finer).* I've attached new traces at finest level (setting org.apache.sshd.*=*finest*). With these traces the client sftp code inside the front-end server is very well traced.

Maybe I'm stupid about SFTP but I don't know ho to answer your question; the front-end has an SftpFileSystemProvider configured to proxy remote sftp traffic to a backend Apache SSHD server.

The client used is a Linux OpenSSH sftp client (OpenSSH_7.1p2, OpenSSL 1.0.2g 1 Mar 2016)  issuing the "ls" command.

 

Kind Regards

Roberto

 

 

 


was (Author: roberto.deandrea):
Hi Thomas,

The trace I've attached are at finer level (setting org.apache.sshd.*=finer). I've attached new traces at finest level (setting org.apache.sshd.*=finest). With these traces the client sftp code inside the front-end server is very well traced.

Maybe I'm stupid about SFTP but I don't know ho to answer your question; the front-end has an SftpFileSystemProvider configured to proxy remote sftp traffic to a backend Apache SSHD server.

The client used is a Linux OpenSSH sftp client (OpenSSH_7.1p2, OpenSSL 1.0.2g 1 Mar 2016)  issuing the "ls" command.

 

Kind Regards

Roberto

 

 

 

> Slow performance listing huge number of files on Apache SSHD server
> -------------------------------------------------------------------
>
>                 Key: SSHD-1217
>                 URL: https://issues.apache.org/jira/browse/SSHD-1217
>             Project: MINA SSHD
>          Issue Type: Improvement
>    Affects Versions: 2.6.0
>            Reporter: Roberto Deandrea
>            Priority: Minor
>         Attachments: trace.ssh-frontend-sftplist.finest.log.zip
>
>
> Hi Thomas,
> I noted slow performance listing files on the front-end Apache SSHD server in the same scenario as https://issues.apache.org/jira/browse/SSHD-1215
> The front-end Apache SSHD server is configured with a Filesystem built upon SFTPFileSystemProvider to proxy files to an Apache SSHD back-end server.
>  
> In the /inbox folder of the Apache SSHD backend server I have 2000 files.
> The client sftp ls  commands take 2 secs on the backend Apache SSHD server, instead it takes about 48 secs on the front-end Apache SSHD server.
> For greater number of files in the /inbox folder times are getting worse.
>  
> I have full traces of  sftp list commands to front-end Apache SSHD server that is attached to this jira.[^trace.frontend.sshd.log.zip]
> I looked through the traces on the front-end server and it seems to me that for every files in the folder the sftp client on the front-end server creates a SSH_MSG_CHANNEL_DATA generating tcp traffic that slow down the performance of the list command.
> Obviously this does not happen when a sftp client connects directly to the backend Apache SSHD server.
> Can you take a look at traces on the front-end Apache SSHD server   ?
> Do you think it's possbile change something to improve performance of list files in this situation ?
>  
> Thanks in advance
>  
> Kind Regards
> Roberto
>  
>  
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@mina.apache.org
For additional commands, e-mail: dev-help@mina.apache.org