XSEDE Capability Delivery Plan for "CAN-02: Managed File Transfer"

Use Case CAN-02: Managed data transfer

Area: Enabling Functions
URLs: Public, Review

Executive Summary: A researcher, educator, or other community member (hereafter referred to as the “researcher”) needs to transfer of one or more files and/or directories from one location to another. Once the researcher specifies the data to be moved and the new location, the system accomplishes the transfer without further involvement by the researcher.

Organization: 
XSEDE
URLs: Public
First CDP: 2016-06-01
Current CDP: 2016-06-01
Current Implementation Status: 
Issues Remaining: 
Time & Effort Summary: 

No effort is proposed at this time.

The functionality described in this use case is fully supported by the operational components listed here, with only a few minor gaps that will not be addressed at this time.

This capability is currently supported by the following 6 components:
Component User facing? Component’s role in the capability
Globus Auth yes Provides the ability for the user to authenticate to Globus Transfer using XSEDE-­accepted credentials (including federated identity providers)
Globus Connect Server no Used by XSEDE SPs, campus IT providers, and end users to create endpoints from which and to which Globus Transfer can transfer files
Globus Toolkit GridFTP Service no Used by XSEDE SPs, campus IT providers, and end users to create endpoints from which and to which Globus Transfer can transfer files
Globus Transfer yes The hosted web application accessed by users via a web browser to select the file transfer source and destination and initiate, monitor, or cancel transfers, as well as managing the quality attributes regarding reliability, performance, scalability, and history accessibility. It also supports synchronizing a source file or directory to a destination, SSH­-accessible command­line interface and a RESTful web API for application integration.
OAuth for MyProxy (OA4MP) no Used by Globus Transfer to acquires tokens for authenticating to source/destination endpoints
XSEDE User Portal (XUP) yes The XSEDE User Portal is the primary guide to XSEDE functionality and provides the starting point for the activity described in this use case.