interTwin-eu / DT-flood

Deltares bits and pieces to use in flood modeling
MIT License
1 stars 1 forks source link

Use ECFlow as the workflow engine #3

Open backeb opened 3 months ago

backeb commented 3 months ago

Short description of the issue

In executing workflows, interTwin's WP6 is investigating interfaces to workflow composition and engines for workflow execution.

The Common Workflow Language (CWL) has been chosen as the common interface for workflow composition.

Here we executed a CWL workflow from ECFlow to explore interoperability.

It has been communicated to us that using ECFlow on DestinE is only really required when running large (global) models on EuroHPC. For limited area models like we use in DT Flood Early Warning and DT Flood Climate Impacts, we can rely on VMs in the cloud to run the models which also gives us more flexibility in terms of the workflow engine we are using.

Hence this issue is considered to be beyond the scope of the work being undertaken here for interTwin.

backeb commented 2 months ago

notes from meeting with Thomas

action

kinow commented 2 months ago

Using ecFlow to monitor CWL workflows sounds really interesting! Short notice, but we are having the CWL Conference 2024 in a few days. I think there is not much time to submit a talk on this, but registrations for the hybrid Online/Amsterdam conference are still open - https://www.commonwl.org/conferences/2024/ :+1: