Difference between revisions of "LFTP tests"

From Lsdf
m
m
 
Line 1: Line 1:
= LFTP intro =
+
= Tests=
  +
{| class="wikitable"
 
  +
|+ style="text-align: left;" | TransferMatrix to HPSS FUSE MOUNT
LFTP Documentation can be found here http://lftp.yar.ru/
 
  +
|-
 
  +
! scope="col" | Client OS !! scope="col" | Direction !! scope="col" | #of proc/streams !! scope="col" | #of files !! scope="col" | lftp(MB/s) !! scope="col" | sftp(MB/s) !! scope="col" | scp(MB/s) !! scope="col" | rsync(MB/s)
Install lftp using your distribution package management tool
 
  +
|-
 
  +
! scope="row" | LINUX || Upload
yum install lftp
 
  +
| 1 || 1 || 76.38 || 79 || 77 || 85
sudo apt-get install lftp
 
  +
|-
 
  +
! scope="row" | ||
Log in with your archive account
 
  +
| 5 || 5 || 268 || || ||
 
  +
|-
lftp -u AAnnnn sftp://archive-sftp.lsdf.kit.edu
 
  +
! scope="row" | ||
Password:your secret password
 
  +
| 12 || 15 || 317 || || ||
 
  +
|-
Upload a local file(lfile) to a remote file(rfile):
 
  +
! scope="row" | ||
 
  +
| 15 || 15 || 330 || || ||
lftp>put lfile -o rfile
 
  +
|-
 
  +
!scope="row" | LINUX || Download
Upload (mirror reverse -R) a local directory(ldir) to a remote directory(rdir) using n processes:
 
  +
| 1 || 1 || 68 || 67 || 94 || 95
 
  +
|-
lftp>mirror -c -R -Pn ldir rdir
 
  +
!scope="row" | ||
 
  +
| 5 || 1 || 213 || || ||
Download a remote directory using pget(nn streams) for every single file:
 
  +
|-
 
  +
!scope="row" | ||
lftp>mirror -c --use-pget-n=n rdir ldir
 
  +
| 12 || 1 || 176 || || ||
  +
|-
  +
!scope="row" | ||
  +
| 15 || 1 || 301 || || ||
  +
|}

Latest revision as of 20:09, 14 August 2016

Tests

TransferMatrix to HPSS FUSE MOUNT
Client OS Direction #of proc/streams #of files lftp(MB/s) sftp(MB/s) scp(MB/s) rsync(MB/s)
LINUX Upload 1 1 76.38 79 77 85
5 5 268
12 15 317
15 15 330
LINUX Download 1 1 68 67 94 95
5 1 213
12 1 176
15 1 301