Workflow Runs in DNAWave
Overview
DNAWave allows users to execute workflow runs on cloud platforms, providing scalable and flexible workflow execution. Workflows can be run on Amazon Web Services (AWS) using AWS Batch or on Google Cloud Platform (GCP) utilizing Google Batch API. Users can choose the appropriate platform based on their infrastructure preferences.Running a Workflow on AWS
To execute a workflow on AWS, follow these steps:- Navigate to the Workflow Runs Page.
- Select
AWSas the execution platform. - Fill in the required fields:
- Name: A descriptive name for the workflow run.
- Description: An optional description.
- Workflow: Select a predefined workflow.
- Datasets: Choose datasets required for execution.
- Execution Type:
ImmediateorScheduled. - Compute Resources:
- Priority level
- Storage capacity
- Retention mode (
RETAINorREMOVE) - Storage type (
STATICorDYNAMIC)
- Click Run Workflow to start execution.
- Monitor progress and logs in the Workflow Runs Dashboard.
Running a Workflow on GCP
To execute a workflow on GCP, follow these steps:- Navigate to the Workflow Runs Page.
- Select
GCPas the execution platform. - Fill in the required fields:
- Name and Description.
- Workflow and associated Datasets.
- Execution Type (
ImmediateorScheduled). - Compute Resources:
- Task count and parallelism.
- Region and machine type selection.
- CPU cores and memory allocation.
- Click Run Workflow to initiate execution.
- Track the workflow status and logs in the Workflow Runs Dashboard.
Monitoring Workflow Runs
Users can monitor workflow execution status in the Workflow Runs Dashboard, which provides:- Real-time status updates.
- Execution logs and error tracking.
- Workflow resource utilization details.

