LFTP tests: Difference between revisions

From Lsdf
Jump to navigationJump to search
mNo edit summary
mNo edit summary
 
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