首页> 外文期刊>Future generation computer systems >An efficient pattern-based approach for workflow supporting large-scale science: The DagOnStar experience
【24h】

An efficient pattern-based approach for workflow supporting large-scale science: The DagOnStar experience

机译:基于工作流程的高效模式方法支持大规模科学:Dondstar体验

获取原文
获取原文并翻译 | 示例

摘要

Workflow engines are commonly used to orchestrate large-scale scientific computations such as, but not limited to weather, climate, natural disasters, food safety, and territorial management. However, to implement, manage, and execute real-world scientific applications in the form of workflows on multiple infrastructures (servers, clusters, cloud) remains a challenge. In this paper, we present DagOnStar (Directed Acyclic Graph On Anything), a lightweight Python library implementing a workflow paradigm based on parallel patterns that can be executed on any combination of local machines, on-premise high performance computing clusters, containers, and cloud-based virtual infrastructures. DagOnStar is designed to minimize data movement to reduce the application storage footprint. A case study based on a real-world application is explored to illustrate the use of this novel workflow engine: a containerized weather data collection application deployed on multiple infrastructures. An experimental comparison with other state-of-the-art workflow engines shows that DagOnStar can run workflows on multiple types of infrastructure with an improvement of 50.19% in run time when using a parallel pattern with eight task-level workers.
机译:工作流引擎通常用于协调大规模的科学计算,例如,但不限于天气,气候,自然灾害,食品安全和领土管理。但是,以多个基础架构(服务器,集群,云)的工作流的形式实现,管理和执行现实世界的科学应用程序仍然是一个挑战。在本文中,我们介绍了Dagonstar(任何针对任何内容的非线性图形),一个轻量级的Python库,实现基于并行模式的工作流程范例,可以在本地机器的任何组合,内部部件高性能计算群集,容器和云上执行基于虚拟基础架构。 Dondstar旨在最大限度地减少数据移动以减少应用程序存储占地面积。探讨了基于现实世界应用程序的案例研究,以说明这种新颖的工作流引擎:部署在多个基础架构上的集装箱内天气数据收集应用程序。与其他最先进的工作流引擎的实验比较表明,Dagonstar可以在使用具有八个任务级工人的并行模式时,在运行时的运行时间上运行50.19%的工作流程。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号