CAN-02: Managed File Transfer

Executive Summary: 
An XSEDE user needs to request the transfer of one or more files and/or directories from one file system to another. Once the request is made, the system must accomplish the transfer without interrupting the user unnecessarily. Significant requirements are that the system must be able to automatically recover from transient faults (reliability, robustness), reliably handle requests involving thousands to hundreds of thousands of individual files, reliably handle requests that require more than 24 hours to complete, and must be able to satisfactorily utilize high-bandwidth (~10Gb/s) wide-area network connections.
User Importance Summary: 
The ability to move data between parts of the computing environment (personal resources, campus resources, XSEDE resources, other research resources, and commercial resources) is essential to the ability to perform many (most?) kinds of science. XSEDE users must be able to move data between any of these resources without expending personal time on unnecessary details (configuration issues or recoverable failures).
Target Communities and Sizes: 
XSEDE researchers - 10,000 < N < 100,000 XSEDE educators - 1,000 < N < 10,000 XSEDE science gateway developers - 100 < N < 1,000 XSEDE application developers - 100 < N < 1,000 Service providers - 10 < N < 100 Campus IT administrators - 1,000 < N < 10,000