信息技术 定义内涵

news2024/12/24 8:16:25

工作流运行

定义内涵

工作流运行是工作流模板的依次执行,在工作流运行时,用户可以随时取消或查看正在
运行的任务。由于工作流运行的模板的不同,运行过程中可能会产生不同的新资源,如数据
处理类型的工作流会产生新的数据集,AI 算法类的工作流会产生新的模型,甚至超参调优类
型的工作流会产生新的模型训练代码,这些新生成的资源都可以在本模块中进行保存,来完
善本平台的数据集库、模型库和算法库。

技术背景

在项目的 jupyterlab 中,用户可以自由安装 Elyra 搭建工作流。在使用 Elyra 搭建可视
化工作流之前,用户首先需要基于容器和 Kubernetes 构建 Kubeflow。Kubeflow 提供面向
机器学习业务的敏捷部署、开发、训练、发布和管理平台,通过集成开源生态中越来越多
的项目,如 Jupyter, Knat
ive, Seldon Core 等,搭建了机器学习应用从开发到上线到迭代的生命周期
内的工具链,解决企业应用机器学习中遇到的和 DevOps 类似的工具链的困扰,因此,Kubeflow 也成为了当前云原生
场景下主流的 MLOps 平台。Elyra 利用 Kubeflow Pipelines 进行工作流的构建。使用 Elyra 中的 Pipeline Editor,用
户可以将若干个 ipynb 文件组装成工作流,并在任何 Kubernetes 环境中的 Kubeflow 管道
上运行。如本小节上述内容,将机器学习工作流程拆分为多个阶段后,每个阶段中的具体
任务对应的代码被封装为镜像,作为 Elyra 中的 ipynb 文件。Elyra 根据流程之间的顺序或
并行特性,连接各个 ipynb 文件,确保在工作流中,执行完上游节点的任务后,处理下游
节点的任务。

思路方案

在 SecXOps 中,用户可以自由扩展 jupyterlab 的功能,因此可以轻易实现容器内工作流
编排。然而当在用户需要实现跨项目跨容器的工作流运行时,SecXOps 支持将用户创建的模
块以 DAG 图的形式进行编排,将一个个工作流模块编排起来即是将一个个容器编排起来,随
后按照一定的资源动态调度策略在集群上运行,获取每一个模块的运行结果。
在这里插入图片描述
如上图所示,每个方块代表一个模块,模块的运行会按照其内部关联的 Dockerfile 创建
一个容器,容器运行在以 Job 创建的 Pod 中。当一个模块运行结束后,该模块的后继节点会
判断其全部前驱节点是否完成运行,若完成则开始启动该模块的运行,反之则继续等待。当
一个模块运行失败时,该模块所在路径会被阻塞,用户需要重新修改参数或调整模块才能继续运行

参考资料

绿盟SecXOps安全智能分析技术白皮书

友情链接

GB-T 15851.3-2018 信息技术 安全技术 带消息恢复的数字签名方案 第3部分:基于离散对数的机制

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/114045.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Java框架精品项目【用于个人学习】

难度系数说明: 难度系数用来说明项目本身进行分析设计的难度 难度系数大于1的项目可用作参赛作品、大作业、计算机毕业设计等需求 前言 大家好,我是二哈喇子,此博文整理了各种项目需求,用于博主自己学习,当做个人笔记…

黑烟车识别抓拍系统 python

黑烟车识别抓拍系统利用Python基于YOLOv5通过道路已有卡口相机对现场画面中包括黑烟车、车牌信息、车头车尾照片、林格曼黑度等级数据回传给后台。Python是一种由Guido van Rossum开发的通用编程语言,它很快就变得非常流行,主要是因为它的简单性和代码可…

IMX6ULL学习笔记(14)——GPIO接口使用【C语言方式】

一、GPIO简介 i.MX6ULL 芯片的 GPIO 被分成 5 组,并且每组 GPIO 的数量不尽相同,例如 GPIO1 拥有 32 个引脚, GPIO2 拥有 22 个引脚, 其他 GPIO 分组的数量以及每个 GPIO 的功能请参考 《i.MX 6UltraLite Applications Processor Reference M…

【魔法圣诞树】代码实现详解 --多种实战编程技巧倾情打造

一、前言 本文会基于C# GDI技术 从零到一 实现一颗 魔法圣诞树!源码和素材在文末全部都有! 二、魔法圣诞树 对于用代码画圣诞树,网上各种编程语言像python、css、java、c/c我们都有见到过了,那么在绘图方面,还有一位…

从刘润的商业简史,预测互联网与能源的未来,辉煌的人生需要顺势而为

所有理所当然的现在,都是曾经看起来不可能的未来。 所有现在看起来不可想象的未来,可能都是明天理所当然的现在。 未来已来,只是尚未流行。 “一切历史都是当代史。”学习历史的目的,正是为了从中总结规律,然后用这些…

第四章:数据库安全性

一、数据库安全概述和控制 1、【单选题】TCSEC/TDI安全级别划分中,C1级需要实现的安全策略为: 我的答案:A 2、【单选题】能够对系统的数据加以标记,对标记的主体和客体实施强制存取控制(MAC)、审计等安全机…

绿盟SecXOps安全智能分析技术白皮书 工作流运行

工作流运行 定义内涵 工作流运行是工作流模板的依次执行,在工作流运行时,用户可以随时取消或查看正在 运行的任务。由于工作流运行的模板的不同,运行过程中可能会产生不同的新资源,如数据 处理类型的工作流会产生新的数据集&…

【关于时间序列的ML】项目 10 :用机器学习预测降雨

🔎大家好,我是Sonhhxg_柒,希望你看完之后,能对你有所帮助,不足请指正!共同学习交流🔎 📝个人主页-Sonhhxg_柒的博客_CSDN博客 📃 🎁欢迎各位→点赞…

浅谈会话技术:Cookie,Session、Token

◼️ 什么是会话 会话: 数据交互的过程,在web中指 浏览器从发出一个请求到浏览器关闭,这个过程就是一个会话。在这个过程中,需要有很多的状态和数据需要我们关注,记录,这个就是我们要研究的会话 ◼️ 什么…

基于主从博弈的社区综合能源系统分布式协同优化运行策略(Matlab代码实现)

👨‍🎓个人主页:研学社的博客 💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜…

源码系列 之 HashMap

简介 HashMap可能是Java程序员最常用的集合之一了,面试也是常考题之一。那么我们平时了解到的特性都是怎么来的呢,什么一会儿是链表,一会儿又是红黑树。八股文选手现在已经像高中背《滕王阁序》一样,肌肉反应似的在脑子背过一遍了…

Github一夜爆火,不愧是阿里、字节高级架构师联合创作的Netty核心原理手册

讲到这里,你可能要问了:如果我的工作中涉及网络编程的内容并不多,那我是否还有必要花精力学习 Netty 呢?其实在互联网大厂(阿里、腾讯、美团等)的中高级 Java 开发面试中,经常会问到涉及到 Nett…

【Javassist】快速入门系列06 当检测到构造方法调用时替换方法调用的内容

系列文章目录 01 在方法体的开头或结尾插入代码 02 使用Javassist实现方法执行时间统计 03 使用Javassist实现方法异常处理 04 使用Javassist更改整个方法体 05 当有指定方法调用时替换方法调用的内容 06 当有构造方法调用时替换方法调用的内容 文章目录系列文章目录前言引入J…

python数据分析 股票预测

目录 ​​​​​​​一:股票预测数据分析 二:K线图数据分析 ​​​​​​​一:股票预测数据分析 1-1 导入需要使用到的库 import numpy as np import pandas as pd import matplotlib.pyplot as plt import seaborn as sns 1-2 读取csv数据…

Xray正向及反向漏洞检测

文章目录软件介绍下载地址安装教程使用教程主动扫描被动扫描软件介绍 xray 是从长亭洞鉴核心引擎中提取出的社区版漏洞扫描神器,支持主动、被动多种扫描方式,自备盲打平台、可以灵活定义 POC,功能丰富,调用简单,支持 …

Vue3安装scss教程

在开发新项目的时候打算使用scss,新项目使用的是vue3框架,所以发一下scss安装的教程 scss是sass的超集,其实可以说是安装sass Vue3安装scss教程安装依赖vite.config.js配置使用安装依赖 npm install node-sass -S npm install sass-loader …

excel函数应用技巧:那些名不副实的函数列举

对于在职场中徜徉于数据海的Exceler们来说,一提到效率,都会对Excel函数赞不绝口,璀璨耀眼者如VLOOKUP、SUMIF、SUMPRODUCT等,皆是查询统计数据的大杀器!但是Excel函数家族成员众多,而且各函数问世时间各不相…

Linux中Docker安装RabbitMQ

1. RabbitMQ介绍 RabbitMQ是一套开源(MPL)的消息队列服务软件,是由 LShift 提供的一个 Advanced Message Queuing Protocol (AMQP) 的开源实现,由以高性能、健壮以及可伸缩性出名的 Erlang 写成。 2. MQ介绍 MQ是一个互联网架构…

一文带你梳理HTTP的发展历程

HTTP是什么? 首先,HTTP是什么? HTTP 是一种 超文本传输协议(Hypertext Transfer Protocol) 是基于_TCP/IP_的应用层通信协议,它是客户端和服务器之间相互通信的标准。它规定了如何在互联网上请求和传输内容。 你在这里已经可以…

RabbitMQ 第二天 高级 9 RabbitMQ 集群搭建 9.1 集群方案的原理 9.2 单机多实例部署 9.4 RabbitMQ镜像集群配置

RabbitMQ 【黑马程序员RabbitMQ全套教程,rabbitmq消息中间件到实战】 文章目录RabbitMQ第二天 高级9 RabbitMQ 集群搭建9.1 集群方案的原理9.2 单机多实例部署9.4 RabbitMQ镜像集群配置第二天 高级 9 RabbitMQ 集群搭建 实际生产应用中都会采用消息队列的集群方案…