<span style="font-size: 10pt; font-family: Arial;">Hi All,</span>

<p class="MsoNormal"><span style="font-size: 10pt; font-family: Arial;">With this
mail I want to know &quot;how to improve performance of paramiko for
transferring files over the internet through VPN"</span></p>



<p class="MsoNormal"><b style=""><span style="font-size: 10pt; font-family: Arial;">Brief about what we are doing.</span></b></p>

<p class="MsoNormal"><span style="font-size: 10pt; font-family: Arial;">I want to
transfer files of size 5MB which are compressed with gzip format over the VPN.
This experiment is being carried out between two cities located 1000km apart ()</span></p>

<p class="MsoNormal"><span style="font-size: 10pt; font-family: Arial;">I am using
sun soalris 10 sparc machine.</span></p>

<p class="MsoNormal"><span style="font-size: 10pt; font-family: Arial;">I have
developed SFTP client with paramiko 1.7.1 version.</span></p>

<p class="MsoNormal"><span style="font-size: 10pt; font-family: Arial;">The speed I
am getting is 25 seconds per file (of size 5 MB) </span></p>



<p class="MsoNormal"><b style=""><span style="font-size: 10pt; font-family: Arial;">My experiments </span></b></p>

<p class="MsoNormal"><span style="font-size: 10pt; font-family: Arial;">I compared
paramiko performance with standard unix SFTP command and the speed I got with
standard SFTP is no more different.</span></p>

<p class="MsoNormal"><span style="font-size: 10pt; font-family: Arial;">I tried using
openssh 4.7 along with HPN patches available at <a href="http://www.psc.edu/networking/projects/hpn-ssh/">http://www.psc.edu/networking/projects/hpn-ssh/</a>
still performance was no better.</span></p>

<p class="MsoNormal"><span style="font-size: 10pt; font-family: Arial;">Setting TCP
tuning parameters such as below (on Linux) also gave no better improvement for
SFTP with HPN. </span></p>

<p class="MsoNormal"><span style="font-size: 10pt; font-family: Arial;"><span style=""></span><span style=""></span><span style="">  </span></span></p>

<p class="MsoNormal" style="margin-left: 0.5in;"><span style="font-size: 10pt; font-family: Arial;">/proc/sys/net/core/wmem_max; </span></p>

<p class="MsoNormal"><span style="font-size: 10pt; font-family: Arial;"><span style="">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>/proc/sys/net/core/rmem_max; </span></p>

<p class="MsoNormal"><span style="font-size: 10pt; font-family: Arial;"><span style="">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>/proc/sys/net/ipv4/tcp_rmem;</span></p>

<p class="MsoNormal"><span style="font-size: 10pt; font-family: Arial;"><span style="">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="">&nbsp;&nbsp;&nbsp;&nbsp; </span>/proc/sys/net/ipv4/tcp_wmem;</span></p>



<p class="MsoNormal"><span style="font-size: 10pt; font-family: Arial;">&nbsp;Does
anybody know how the performance can be improved in such case ?</span></p>

<p class="MsoNormal"><span style="font-size: 10pt; font-family: Arial;"><br></span></p> Thanx &amp; Regards,<br>Deepak Rokade<br><br>