DYFLOW: A flexible framework for orchestrating scientific workflows on supercomputers
Conference
·
OSTI ID:1827006
- University of Maryland, College Park
- ORNL
Modern scientific workflows are increasing in complexity with growth in computation power, incorporation of non-traditional computation methods, and advances in technologies enabling data streaming to support on-the-fly computation. These workflows have unpredictable runtime behaviors, and a fixed, predetermined resource assignment on supercomputers can be inefficient for overall performance and throughput. Inability to change resource assignments further limits the scientists to avail of science-driven opportunities or respond to failures.We introduce DYFLOW, a flexible framework that orchestrates scientific workflows on supercomputers based on user-designed policies. DYFLOW compartmentalizes orchestration stages into simplified constructs, and end-users can program and reuse them according to their workflow requirements through an easy-to-use interface. These constructs hide the intricacies involved in runtime management from end-users, for instance, procurement of information to understand the workflow state, assessment, and supervision of the runtime changes. DYFLOW is designed to work alongside existing workflow management systems and reuse the available (static) support for workflow management. We have integrated DYFLOW with an existing workflow management tool as a demonstration. With experiments performed on use cases from three types of scientific workflows and two different parallel architectures, we show that DYFLOW achieves the desired orchestration incurring a small cost to carry out the runtime changes.
- Research Organization:
- Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States)
- Sponsoring Organization:
- USDOE; USDOE Office of Science (SC), Advanced Scientific Computing Research (ASCR) (SC-21); USDOE Office of Science (SC)
- DOE Contract Number:
- AC05-00OR22725
- OSTI ID:
- 1827006
- Country of Publication:
- United States
- Language:
- English
Similar Records
Orchestration of materials science workflows for heterogeneous resources at large scale
Supercomputing and Scientific Workflows Gaps and Requirements
Towards Cross-Facility Workflows Orchestration through Distributed Automation
Journal Article
·
Thu Apr 13 20:00:00 EDT 2023
· International Journal of High Performance Computing Applications
·
OSTI ID:1986538
Supercomputing and Scientific Workflows Gaps and Requirements
Conference
·
Thu Sep 08 00:00:00 EDT 2011
·
OSTI ID:1024538
Towards Cross-Facility Workflows Orchestration through Distributed Automation
Conference
·
Mon Jul 01 00:00:00 EDT 2024
·
OSTI ID:2483434