云智慧:拥抱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备用。然后打开项目,将上述文件添加至项目,…

php phar反序列化POC编写笔记

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

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

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

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>&…

【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&#…

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

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

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

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

深度学习理论基础(五)卷积神经网络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方法并打印返回的分配方法总数//先默认每人分一个…

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;论文…

如何优化Flutter应用以通过iOS应用商店的审核流程

本文探讨了使用Flutter开发的iOS应用能否上架&#xff0c;以及上架的具体流程。苹果提供了App Store作为正式上架渠道&#xff0c;同时也有TestFlight供开发者进行内测。合规并通过审核后&#xff0c;Flutter应用可以顺利上架。但上架过程可能存在一些挑战&#xff0c;因此可能…

kubernetes-dashboard 安装配置

k8s 1.23以上的版本 https://raw.githubusercontent.com/kubernetes/dashboard/v2.7.0/aio/deploy/recommended.yaml 执行命令&#xff1a; kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.7.0/aio/deploy/recommended.yaml 安装完成后&#x…

寒冬已逝,“量子春天”正来

最近&#xff0c;全球对量子技术领域的私人投资有所下降&#xff0c;引发了一些观点认为这个领域可能正逐渐衰退。 政治家、资助者和投资者并不总是以科学为关注焦点。然而&#xff0c;某些科技领域偶尔会成为热点&#xff0c;正如20世纪50年代核能技术的兴起&#xff0c;那时人…

【Linux】ubuntu安装google gtest框架

本文首发于 ❄️慕雪的寒舍 ubuntu 22.04.03 LTS 安装 google gtest 框架 1.依赖项 首先在ubuntu中安装如下包 sudo apt install -y unzip g gcc cmake make automake2.下载软件包 进入google gtest的github页面&#xff0c;下载源码包 Releases google/googletest https…

EXCEL通过VBA字典快速分类求和

EXCEL通过VBA字典快速分类求和 汇总截图 Option ExplicitOption Explicit Sub answer3() Dim wb As Workbook Dim sht As Worksheet Set wb ThisWorkbook Set sht wb.Worksheets(2) Dim ss1 As Integer Dim ss2 As Integer Dim i As Integer Dim j As Integer j 1Dim aa()…

Linux环境基础和工具的使用

目录 1、Linux软件包管理器---yum 2、Linux开发工具 2.1、vim基本概念 2.2 vim基本操作 2.3 vim正常模式命令集 2.4 vim末行模式命令集 2.5 简单vim配置 2.5.1 配置文件的位置 3 Linux编译器--gcc/g的使用 3.1 背景知识 3.2 gcc完成 4 Linux调试器--gdb使用 4.1 背…

文件操作(2)【文件的随机读写】【文件读取结束的判定】

一.文件的随机读写 1.fseek函数 这个函数可以根据文件指针的位置和偏移量来定位文件指针&#xff08;文件内容的光标&#xff09;。有三个参数&#xff1a; stream&#xff1a;文件指针&#xff0c;指向要设置位置的文件。offset&#xff1a;偏移量&#xff0c;可以为正数、负…

Vue3:用Pinia的storeToRefs结构赋值store数据

一、情景描述 我们学习了Pinia之后&#xff0c;知道&#xff0c;数据是配置在Pinia的state里面的。 那么&#xff0c;如果有多个字段需要取出来使用&#xff0c;并且不丢失数据的响应式&#xff0c;如何优雅的操作了&#xff1f; 这里就用到了Pinia的storeToRefs函数 二、案…

三角形最小路径和

题目链接 三角形最小路径和 题目描述 注意点 -10000 < triangle[i][j] < 10000triangle[i].length triangle[i - 1].length 1triangle[0].length 1 解答思路 由题意得&#xff0c;到达任意第i层第j个节点的路径和一定是由第i - 1层第j - 1或第j个节点到达&#x…