Engineering Papers⌕ Search

DOE OSTI · code-62016

ESnet Secure Copy (EScp) v0.6

Abstract

EScp is a high speed transfer tool with a similar command line syntax to scp. Unlike SCP it is designed to transfer files at high speed, thus far we have been able to show 100gbit/s transfers, although I expect that the throughput should scale in proportion to the network interface, i.e. I expect 400gbit/s performance on our 400gbit/s test bed. EScp achieves good performance through an innovative design (multithreaded, zero copy transfers), along with pluggable filters and I/O engines. As an example, you can switch from POSIX i/O to UIO by checking a different engine. It also natively supports encryption, and cheksums for file verification and transport security. AAA is through standard SSH (same as SCP). By taking advantage of filters, EScp supports transferring unstructured data and/or I/O to non-posix data sources. Examples include streaming data (i.e. from equipment), transferring data to the cloud, and/or supporting non-posix file systems (like HPSS).

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Shiflett, Charles. 2021-07-28. ESnet Secure Copy (EScp) v0.6. https://doi.org/10.11578/dc.20210811.2

Cite the original work for its findings. Save a collection to share your selection of sources.