跳转至

核心概念

  • 任务: 一项具体的计算任务、处理过程。其输入参数和输出参数都是明确固定的
  • 工作流: 完成一项任务的所需要的一系列流程和步骤的组合,是任务执行所依据的步骤模板,通常由一个或者多个 工作节点 组成
  • 工作流节点: 工作流中最基本的工作单元,从 镜像 实例化而来, 每个节点会运行一个或者多个容器来执行具体的处理过程
  • 镜像: 工作流节点的抽象。封装了该步骤的 输入参数输出参数执行命令 以及具体的处理逻辑。每个镜像唯一关联一个具体的 Docker 镜像
  • 空间: 平台中所有资源的逻辑属主。
  • 资源组: 对资源进行隔离和划分的逻辑概念。
  • 资源配额: 每个资源组所包含的资源最大使用量,通常包括CPU、内存、磁盘等使用量上限的组合
  • 有向无环图(DAG): 一系列工作步骤及其执行先后依赖关系的描述
  • 输入参数: 每个具体的工作流节点或者镜像的输入信息,可以是字符串或者数字或者文件
  • 输出参数: 每个具体的工作流节点或者镜像的输出信息,可以是字符串或者数字或者文件
  • 制品: 任务完成所生成的最终目标成品文件
  • 制品仓库: 存放制品文件的仓库