Details
-
New Feature
-
Status: In Progress
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
Pull request
Wikis
The current workflow execution and monitoring are not very user-friendly.
We would like to make these simpler and use standard technologies.
The goals of this project are as follows:
1) A specification for passing task DAG information from the client to the Airavata API
2) Interpreting the DAG inside workflow engine
3) Executing and monitoring the tasks
1) A specification for passing task DAG information from the client to the Airavata API:
We are considering Common Workflow Language
2) Interpreting the DAG inside workflow engine: We considered Airflow, but it is probably not the best fit for our requirements. We are currently looking at CWL tool
3) Executing and monitoring the tasks: Need to confirm whether to keep this task in this project or not