首页> 外文会议>IEEE International Conference on Software Architecture >A Generic and Highly Scalable Framework for the Automation and Execution of Scientific Data Processing and Simulation Workflows
【24h】

A Generic and Highly Scalable Framework for the Automation and Execution of Scientific Data Processing and Simulation Workflows

机译:用于科学数据处理和仿真工作流的自动化和执行的通用且高度可扩展的框架

获取原文

摘要

In order to perform complex data processing and co-simulation workflows for research on data driven energy systems, a generic, modular and highly scalable process operation framework is presented in this article. This framework consistently applies web technologies to build up a microservices architecture. It automates the startup, synchronization, and management of scientific data processing and simulation tools (e.g. Python, Matlab, OpenModelica) as part of larger transdisciplinary, multi-domain data processing and co-simulation workflows. It uses container virtualization on the underlying cluster computing environment to control and manage different simulation nodes.Within the framework's processing workflow, software executables can be distributed to different nodes on the cluster, easily access data and communicate with other components via communication adapters and a high-performance messaging channel infrastructure. By integrating Apache NiFi, the framework also provides an easy-to-use web user interface to allow users to model, perform and operate workflows for future energy system solutions. As soon as a complex workflow is set up in the process operation framework, researchers can use the workflow without any setup or configuration on their local workstations and without knowing any details of the underlying infrastructure or software environment.
机译:为了执行复杂的数据处理和协同仿真工作流以研究数据驱动的能源系统,本文提出了一种通用的,模块化的和高度可扩展的过程操作框架。该框架始终如一地应用Web技术来构建微服务架构。作为大型跨学科,多域数据处理和协同仿真工作流程的一部分,它可以自动启动,同步和管理科学数据处理和仿真工具(例如Python,Matlab,OpenModelica)。它在底层群集计算环境上使用容器虚拟化来控制和管理不同的仿真节点。在框架的处理工作流中,软件可执行文件可以分布到群集上的不同节点,轻松访问数据并通过通信适配器和其他组件与其他组件通信性能消息通道基础结构。通过集成Apache NiFi,该框架还提供了易于使用的Web用户界面,允许用户为未来的能源系统解决方案建模,执行和操作工作流。一旦在流程操作框架中建立了复杂的工作流程,研究人员就可以使用该工作流程而无需在其本地工作站上进行任何设置或配置,也无需了解底层基础结构或软件环境的任何详细信息。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号