Skip to content Skip to navigation

JIRA Issue

[#XCI-448] XSEDE does not currently offer a workflow execution service

[XCI-448] XSEDE does not currently offer a workflow execution service Created: 08/31/2018  Updated: 08/31/2018

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

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

XSEDE Priority: -
Public activity link: https://software.xsede.org/display/xci-448
Devel Repository: https://software.xsede.org/svn/xci/activities/xci-448/trunk/
Use Cases:
CB-05: Workflow automation combining XSEDE and campus resources, HTC-02: Run a job set with dependencies, HTC-03: Run a job set with dependencies using pilot jobs, HTC-04: Run a job set with dependencies, on multiple resources
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   

Several use cases require a workflow execution service that XSEDE users can use (without installing or configuring on their own) to execute a set of tasks on one or more resources according to a workflow specification (essentially, a high-level plan of how the tasks need to be done). XSEDE does not currently offer such a service for general use.

Note: For several of these use cases, it is sufficient for the workflow service to be able to execute tasks on XSEDE L1 resources. However, at least one (CB-05) requires a workflow service that can execute tasks on L2 and L3 resources as well.