Skip to content Skip to navigation

JIRA Issue

[#XCI-431] Cannot guarantee that file transfers will use 50% of theoretical maximum throughput

[XCI-431] Cannot guarantee that file transfers will use 50% of theoretical maximum throughput Created: 08/18/2018  Updated: 09/21/2018

Status: Proposed
Project: XSEDE Cyberinfrastructure Integration
Component/s: None
Fix Version/s: None

Type: XCI Enhanced Capability Priority: Major
Reporter: Lee Liming Assignee: Unassigned
Resolution: Unresolved Votes: 0

XSEDE Priority: -
Public activity link: https://software.xsede.org/display/xci-431
Devel Repository: https://software.xsede.org/svn/xci/activities/xci-431/trunk/
Use Cases:
CAN-02: Managed File Transfer
Effort and Costs:
Staff Name (Lastname, Firstname) Effort (person weeks) Roles or Contributions Status
<Activity Lead Name – Last, First> 6 six weeks of effort to lead and implement the activity (required) none
<User Doc Drafter – Last, First> 0.2 one day of effort to draft user documentation (required ) none
TBD (tester) 1 one week of effort to test the software none
... ... .. 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   

Quality attribute CAN-2.j (Performance) states, “The combination of transfer efficiency and impact of failures and restarts provides efficiency that is at least as good as 50% of peak theoretically possible throughput of optimal network path and storage systems.” In practice, all of the network and local storage connections that XSEDE provides are shared by many users, which means that each user only receives a portion of the total network and storage connectivity capacity. To satisfy this quality attribute, XSEDE would need to also provide a mechanism for reserving network and local storage connections for single use (e.g., for a file transfer request).