Search

link to homepage

Institute for Advanced Simulation (IAS)

Navigation and service


UFTP Service

UFTP is a data streaming library and file transfer tool. It is integrated into UNICORE, allowing to transfer data from client to server (and vice versa), to sync files, and to list directories, as well as providing data staging between UFTP-enabled UNICORE sites.

UFTP can also be used independently from UNICORE, requiring an authentication server and a standalone UFTP client. You can install the standalone client in your desktop and use it for copying data from or to the file systems of the Supercomputers. See here for detailed information about how to install the client and use it. The latest version is available for download here.

Once installed, you need to know the authentication server and its port, these are:

  • Authentication server: fzj-unic.fz-juelich.de
  • Port: 9112

Please make sure that you have SSH access to JUDAC. If not you have to first upload your SSH Public key via JuDoor.

Examples

Get information about the remote server:

username@work_desktop:~/uftp/stand-alone-client-0.9.0/bin> uftp info -u username uftp://fzj-unic.fz-juelich.de:9112/UFTP_Auth/rest/auth

Listing remote directory:

username@work_desktop:~/uftp/stand-alone-client-0.9.0/bin> uftp ls -u username uftp://fzj-unic.fz-juelich.de:9112/UFTP_Auth/rest/auth/JUDAC:/home_at_judac

Copying data from my home directory in JUDAC to my local directory:

username@work_desktop:~/uftp/stand-alone-client-0.9.0/bin> uftp cp -u username uftp://fzj-unic.fz-juelich.de:9112/UFTP_Auth/rest/auth/JUDAC:/home_at_judac/testfile /local_dir/testfile100MB


Servicemeu

Homepage