云智慧:拥抱AI算法驱动的智能运维服务创新引擎

随着信息化、数字化、智能化的加码,企业对人工智能、大数据等技术应用呈现出明显兴趣,海笔研究对国内中型规模企业调研表明,在2020年,54.1%的企业选择购买人工智能类应用,41.9%的企业选择购买大数据及BI类应用,各类产品软件的应用大幅提升了企业信息系统复杂度,以及运维管理难度。

业务发展催生服务需求

从系统管理者角度出发,信息系统从“单机Excel表格”到“集中式单系统”再到“微服务、云架构”等,应用系统流程越来越复杂,从前端业务到IT底层之间的通道链路模糊。当前端业务出现异常时,问题定位与排查处理困难,如果不采用系统的方法进行信息系统管理,信息系统与服务能力的关系将越来越远。

为解决上述故障排查处置困难等问题,智能运维(AIOps)相关研究在学术界持续升温。与人工智能、大数据、区块链等技术体系不同,智能运维并不是一项“全新”技术,而是在运维场景基础上,与智能技术的一种应用和融合,因此,剥离开场景,单谈“智能运维”不具有实际意义。

AI算法赋能运维创新变革

运维创新变革的核心在于探索人工智能等新兴技术如何转化、服务、适配运维行业的发展,AI算法正是通过赋能各类运维场景中的指标/日志/追踪/告警,给运维行业带来了新的解决问题思路。

一元场景中:时序数据类相关智能算法,赋能指标计算,可以挖掘指标异常检测、容量预测、健康度检测等场景,实现指标场景智能化。自然语言处理、分类聚类等智能算法于日志场景中,可以挖掘日志解析、日志实体识别、日志分类等场景,实现日志场景智能化。应用图算法等智能算法赋能于调用链场景中,可以挖掘路径曝光、调用链优化管理等场景,实现追踪场景智能化。

转化场景中:自然语言处理算法中的命名实体识别技术,赋能于日志模式的识别过程中,可以精准、高效识别日志中的指标信息,实现从日志到指标的转化场景智能化。知识图谱、概率图模型等智能算法可以在一次调用周期中挖掘指标信息,应用于调用链分析、过程挖掘等场景中,实现从追踪到指标的转化场景智能化。同时,由于指标、日志、追踪均可以产生告警,实体识别、语义识别等技术可以对同一事件下不同观测(指标、日志、追踪)的告警进行告警智能压缩、告警智能抑制,实现从指标、日志、追踪到告警的转化场景智能化。

二元场景中:系统故障往往会影响指标数据并沿着调用链进行传播,因此应用图模型(随机游走、概率图模型)等技术可以有效进行基于指标的根因定位,实现指标和追踪场景的智能化。此外,当指标发生异常时,日志往往能够更清晰地展现异常发生时的系统状态,实现指标异常分析。同时,通过识别日志模式,将模式变化情况使用时间序列异常检测相关算法进行检测,实现指标和日志场景的智能化。以及当系统发生故障时,分析系统调用链上的节点的日志模式、内容变化情况往往能够有效进行基于日志的根因定位,实现追踪和日志场景的智能化。

云智慧AIOps算法应用实践

云智慧认为,在运维场景智能化过程中,应当坚持“以数据为基础、场景为导向、算法为支撑”的建设思路。要从智能技术中完整梳理出针对运维场景的各类算法,并在算法的评价上应坚持以真实的业务数据表现为标准。

在这里插入图片描述

以金融机构定时处理批量数据业务所需耗时预测场景举例,需以整体业务及与子业务历史处理时长数据作为训练数据,运用深度学习模型分别对整体及子业务处理时长进行建模,对当下处理时间进行预测,为金融机构估计定时处理批量数据耗时及动态资源调配提供有效决策依据。

面向未来,云智慧CTO张博表示,算法虽作为智能运维的核心底层技术,但并不存在无场景、无数据而仅靠算法就能够解决的问题,如果有,那么这是一套“魔法”而不是一套“算法”。“无场景,不智能”,云智慧将继续秉承该算法体系理念不断耕耘,与各行业客户、从业者、研究者共享智慧、智能技术带来的创新成果。

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

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

相关文章

标准库不带操作系统移植FreeModbus到STM32

添加FreeModbus代码 首先准备一个空白的标准库项目。 下载FreeModbus源码。 将源码中的modbus文件夹复制到项目路径下,并把demo->BARE->port文件夹的内容也添加进来。 新建一个文件port.c备用。然后打开项目,将上述文件添加至项目,…

简述双亲委派机制

双亲委派机制是Java虚拟机(JVM)在加载类时遵循的一种类加载器层次结构与协作规则。它定义了当一个类加载器接收到类加载请求时,首先将加载任务委托给其父类加载器,直至请求到达最顶级的类加载器。只有当父类加载器无法完成加载时&…

php phar反序列化POC编写笔记

具体结构不细究,主要方便写poc代码,比如有如下文件内容: 文件内容如下: file base64.b64decode("PD9waHAgX19IQUxUX0NPTVBJTEVSKCk7ID8DQp9AQAAAQAAABEAAAABAAAAAABHAQAATzo0MDoiSWxsdW1pbmF0ZVxCcm9hZGNhc3RpbmdcUGVuZG…

Leetcode 27. 移除元素

给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面…

Kepler无代码:让应用开发0门槛,普通人秒变“大神”!

在数字化时代,软件开发应用已成为我们生活和工作中不可或缺的一部分。 然而,对于大多数人来说,编写代码、开发应用似乎是一个遥不可及的技能。幸运的是,随着无代码平台的兴起,普通人也能轻松成为应用开发者&#xff0…

实战篇:商品API接口在跨平台销售中的有效运用与案例解析

引言 随着电子商务的蓬勃发展,企业为了扩大市场覆盖面,经常需要在多个在线平台上展示和销售产品。然而,手工管理多个平台的库存、价格、商品描述等信息既耗时又容易出错。商品API接口在这一背景下显得尤为重要,它能够帮助企业在不…

Node.js-------初识Node.js与内置模块

能够知道什么是 Node.js能够知道 Node.js 可以做什么能够说出 Node.js 中的 JavaScript 的组成部分能够使用 fs 模块读写操作文件能够使用 path 模块处理路径能够使用 http 模块写一个基本的 web 服务器 一.初识Node.js 1.浏览器中的 JavaScript 的组成部分 2.Node.js 简介 …

nut-ui中的menu 菜单组件的二次封装

这个菜单组件 一般可以直接用到项目里 如果复用性不强的话 直接使用 但是有一个问题 如果很多地方都需要用到这个组件 我们可以把这个组件二次封装一下 <template><div class"cinema-search-filter-component"><nut-menu><template #icon>&…

Debian12 安装Python2.7

源码安装Python2.7.18 。是目前2020年后发布的新Linux发行版的唯一途径。并且安装好了之后只能运行基本的python2功能。不能作为共享库使用&#xff0c;即 ./configure --enable-shared 会导致编译通不过。也不能优化&#xff0c;即 ./configure --enable-optimizations 会导致…

【PyTorch][chapter 25][李宏毅深度学习][ CycleGAN]【实战】

前言&#xff1a; 论文中直接提供了GitHub 的代码下载地址 GitHub - junyanz/pytorch-CycleGAN-and-pix2pix: Image-to-Image Translation in PyTorch 这里面简单的解读一下. 目录&#xff1a; 1. 模型参数配置 2&#xff1a; 生成器模型 3&#xff1a; 鉴别器模型 4&#…

TCP服务端主动向客户端发送数据

C TCP 服务端和客户端通信的例子 在此基础上&#xff0c;要修改服务端代码&#xff0c;使其能够每秒向客户端发送当前时间&#xff0c;你需要添加一个循环&#xff0c;每次循环发送当前时间给客户端。同时&#xff0c;你需要在客户端代码中添加接收服务端发送的数据的逻辑。 …

基于PHP的校园招聘管理系统

有需要请加文章底部Q哦 可远程调试 基于PHP的校园招聘管理系统 一 介绍 此校园招聘管理系统基于原生PHP开发&#xff0c;数据库mysql&#xff0c;前端bootstrap。系统角色分为个人用户&#xff0c;企业和管理员三种。 技术栈&#xff1a;phpmysqlbootstrapphpstudyvscode 二…

蓝桥杯刷题第六天(昨天忘记发了)

今天想从不一样的角度来解题&#xff1a;从时间紧张暴力求解到思路阔达直接通过所有案例 暴力方法&#xff1a; 思路第一眼看到这个问题我就想到了第一个思路就是先用两个数组一个存石子数一个存颜色状态&#xff0c;每次遍历一遍看看有没有相邻石子颜色一样且为和最小的。 im…

C语言算法学习记录:不创建第三个参数进行交换

int a 90;int b 20;printf("交换之前 a %d b %d\n", a, b);a a ^ b;b a ^ b;a a ^ b;printf("交换之后 a %d b %d\n", a, b);

深度学习理论基础(五)卷积神经网络CNN

目录 一、卷积神经网络基础1.卷积层&#xff08;1&#xff09;内部参数&#xff1a;卷积核权重&#xff08;2&#xff09;内部参数&#xff1a;偏置&#xff08;3&#xff09;外部参数&#xff1a;填充padding&#xff08;默认不填充&#xff09;&#xff08;3&#xff09;外部…

分月饼 java题解

import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner sc new Scanner(System.in); int m sc.nextInt(); // 读取员工数量mint n sc.nextInt(); // 读取月饼数量n// 调用distribute方法并打印返回的分配方法总数//先默认每人分一个…

--headless=new,pythom,爬虫

相信大家在看很多爬虫资料的时候&#xff0c;都知道&#xff0c;有一个无头模式。也就是不显示浏览器窗口。 但是实际上&#xff0c;无头模式&#xff0c;在很多地方会被很多网站检测。比如cloundfront, 亚马逊的DNS保护就会拦截导致403 错误。 实际上呢。无头模式&#xff0…

2024年华为OD机试真题-亲子游戏-Java-OD统一考试(C卷)

题目描述: 宝宝和妈妈参加亲子游戏,在一个二维矩阵(N*N)的格子地图上,宝宝和妈妈抽签决定各自的位置,地图上每个格子有不同的糖果数量,部分格子有障碍物。 游戏规则是妈妈必须在最短的时间(每个单位时间只能走一步)到达宝宝的位置,路上的所有糖果都可以拿走,不能走障…

如何冷迁移Oracle RAC到单机(非RMAN)

1、起因 群友说有套数据库要进行迁移&#xff0c;源端是套跑了十年的RAC&#xff0c;目标段是个新的单机&#xff08;都是同一架构平台&#xff09;&#xff0c;数据量约3T左右。 目前DATA目录存储和归档放在一起&#xff0c;整个磁盘组只剩下了20G空间&#xff0c;每间隔1小…

Google DeepMind 大语言模型中的长形态事实性

&#x1f349; CSDN 叶庭云&#xff1a;https://yetingyun.blog.csdn.net/ 论文标题&#xff1a;Long-form factuality in large language models 论文链接&#xff1a;https://arxiv.org/abs/2403.18802 论文的关键信息总结如下&#xff1a; 研究问题是什么&#xff1f;论文…