Skip to content Skip to navigation

JIRA Issue

[#XCI-436] Document how science gateways can use Globus Transfer with XSEDE SP resources

[XCI-436] Document how science gateways can use Globus Transfer with XSEDE SP resources Created: 08/23/2018  Updated: 08/23/2018

Status: Proposed
Project: XSEDE Cyberinfrastructure Integration
Component/s: Globus Transfer
Fix Version/s: PY8 (Sep '18 - Aug '19)

Type: XCI Documentation Priority: Major
Reporter: Lee Liming Assignee: Lee Liming
Resolution: Unresolved Votes: 0

XSEDE Priority: 4.5 UREP '16
XSEDE Areas:
RACD Data, RACD Integration Services
Public activity link: https://software.xsede.org/display/xci-436
Devel Repository: https://software.xsede.org/svn/xci/activities/xci-436/trunk/
Use Cases:
CAN-02: Managed File Transfer, SGW-01: Science Gateway user authentication and identity management, SGW-02: Science Gateway community file transfers
Effort and Costs:
Staff Name (Lastname, Firstname) Effort (person weeks) Roles or Contributions Status
Liming, Lee 0.5 1/2 week of effort to lead and implement the activity (required) none
Liming, Lee 1 One week of effort to investigate and write instructions for gateways none
Liming, Lee 1 one week of effort to work with SGCI personnel on how to jointly share the documentation none
TBD 1 one week of effort to test the documentation and ensure it works as described none
Deliverables:
Due by Activity Deliverable
DSR Design document*
TRR Implemented Software Capability
TRR Other type of deliverable
TRR Deployment plan*
TRR Test plan*
TRR User documentation*
TRR (post) TRR Baseline* (Shava)
Deployment Deployment Baseline* (Shava)
Deployment Test Report* (Shava)
  • Click on "Deliverables" tab for URL.
Lead Tester: Shava Smallen

 Description   

We need to document how a science gateway should:

(1) Obtain a Globus OAuth2 access token for use with the Globus Transfer API such that it can activate endpoints on XSEDE SP resources and move data to/from them.

(2) Create an endpoint on the Gateway host system so that the Transfer API can move data to/from the Gateway host system.

(3) Monitor the status of individual transfers to determine when each transfer is complete.

This should ideally be conducted in cooperation with the Science Gateway community Institute (SGCI) so that the results are also available via the SGCI.