AIOps 一场颠覆传统运维的盛筵
691
2022-11-06
本文目录一览:
得益于IT外包服务的发达,现在的运维已经不包括搬机器上架、接网线、安装操作系统等基础工作,运维人员一般会从一台已安装好指定版本的操作系统、分配好IP地址和账号的服务器入手,工作范围大致包括:服务器管理(操作系统层面,比如重启、下线)、软件包管理、代码上下线、日志管理和分析、监控(区分系统、业务)和告警、流量管理(分发、转移、降级、限流等),以及一些日常的优化、故障排查等。
随着业务的发展、服务器规模的扩大,才及云化(公有云和混合云)、虚拟化的逐步落实,运维工作就扩展到了容量管理、弹性(自动化)扩缩容、安全管理,以及(引入各种容器、开源框架带来的复杂度提高而导致的)故障分析和定位等范围。
听上去每一类工作都不简单。不过,好在这些领域都有成熟的解决方案、开源软件和系统,运维工作的重点就是如何应用好这些工具来解决问题。
传统的运维工作经过不断发展(服务器规模的不断扩大),大致经历了人工、工具和自动化、平台化和智能运维(AIOps)几个阶段。这里的AIOps不是指Artificial Intelligence for IT Operations,而是指Algorithmic IT Operations(基于Gartner的定义标准)。
基于算法的IT运维,能利用数据和算法提高运维的自动化程度和效率,比如将其用于告警收敛和合并、Root分析、关联分析、容量评估、自动扩缩容等运维工作中。
在Monitoring(监控)、Service Desk(服务台)、Automation(自动化)之上,利用大数据和机器学习持续优化,用机器智能扩展人类的能力极限,这就是智能运维的实质含义。
智能运维具体的落地方式,各团队也都在摸索中,较早见效的是在异常检测、故障分析和定位(有赖于业务系统标准化的推进)等方面的应用。智能运维平台逻辑架构如图所示。
智能运维平台逻辑架构图
智能运维决不是一个跳跃发展的过程,而是一个长期演进的系统,其根基还是运维自动化、监控、数据收集、分析和处理等具体的工程。人们很容易忽略智能运维在工程上的投入,认为只要有算法就可以了,其实工程能力和算法能力在这里同样重要。
智能运维需要解决的问题有:海量数据存储、分析、处理,多维度,多数据源,信息过载,复杂业务模型下的故障定位。这些难题是否会随着智能运维的深入应用而得到一定程度的解决呢?我们会在下一篇文章中逐步展开这些问题,并提供一些解决方案。
本文选自《智能运维:从0搭建大规模分布式AIOps系统》,作者彭冬、朱伟、刘俊等,电子工业出版社2018年7月出版。
本书结合大企业的智能运维实践,全面完整地介绍智能运维的技术体系,让读者更加了解运维技术的现状和发展。同时,帮助运维工程师在一定程度上了解机器学习的常见算法模型,以及如何将它们应用到运维工作中。
收敛是一个汉语词语,读音为shōu liǎn,意思是收获农作物;征收租税;聚敛;收集;归总;检点行为,约束身心;停止;消失;医学用语。谓通过药物作用,使肌体皱缩、腺液分泌减少;收殓。出自《庄子·让王》。
中文名
收敛
拼音
shōu liǎn
注音
ㄕㄡ ㄌㄧㄢˋ
基本解释
检点行为,约束身心或收拢
中译
减轻放纵的程度,减弱或消失
基本释义
1.减轻放纵的程度。
2.会聚于一点;向某一值靠近。
3.减弱或消失。
4.使有机体组织收缩、减少腺体分泌。
5.受环境影响,将一些手段隐藏起来。
引证详解
亦作“收敛”。
1、收获农作物。
①《庄子·让王》:“春耕种,形足以劳动;秋收敛,身足以休食。”
②宋 陆游《晚晴》诗:“农家筑塲罢,竭作事收敛。”
③明 张宁《方洲杂言》:“盖自来生长草野世无服役,不过垦植收敛。”
2.征收租税。
①《礼记·月令》:“﹝孟秋之月﹞命百官,始收敛。”
②《北史·崔浩传》:“列置守宰,收敛租谷。”
③《东周列国志》第二回:“襃珦之子洪德,偶因收敛,来到乡间。”
3.聚敛;收集。
①《墨子·尚贤中》:“收歛关市山林泽梁之利,以实官府。”
②《晋书·儒林传·徐邈》:“﹝帝﹞好为手诏诗章以赐侍臣…… 邈 每应时收敛,还省刊削。”
③《宋书·王镇恶传》:“镇恶极意收敛,子女玉帛,不可胜计。”
4.归总。
宋 周密 《齐东野语·道学》:“朱公尤渊洽精诣,盖其以至高之才,至博之学,而一切收敛,归诸义理。”
5.检点行为,约束身心。 现如今大多作为这个含义。
①清 李渔 《比目鱼·狐威》:“用豪奴,使狠仆,非是我不知收歛。”[1]
②浩然 《艳阳天》第八六章:“反击 马之悦 ,就能使落后的富裕中农收敛。”
6.停止;消失。
①唐 樊宗师《绛守居园池记》:“可四时合奇士,观风云霜露雨雪所为发生收敛,赋歌诗。”
②宋 刘过 《沁园春·寿》词:“紫府真人,黑头元宰,收敛神功寂似无。”
③《东周列国志》第一百六回:“颜聚曰:‘吾当以死据住北门,公子收敛公族,火速到此,同奔代地,再图恢复。’”
④清 孙枝蔚《张良进履》诗:“莫言豪气全收歛,无限恩仇气未平。”
⑤巴金《家》四:“她想到这里,便又收敛了笑容。”
⑥郁达夫 《迟桂花》:“白天的热度,日落之后,忽然收敛了。”
⑦叶君健《看戏》:“太阳虽然早已经下落,但暑气并没有收敛。”
7.医学用语。谓通过药物作用,使肌体皱缩、腺液分泌减少。
①宋 张世南《游宦纪闻》卷七:“龙涎入香,能收敛。”
②《医宗金鉴·外科心法要诀·枯筋箭》“枯筋箭由肝失荣、筋气外发赤豆形”注:“以月白珍珠散掺之,其疤收敛。”
8.收殓。
①《东观汉记·桓典传》:“相王吉以罪被诛,故人亲戚莫敢至者,典独弃官收敛归葬。”
②宋 周密 《癸辛杂识别集·杨髠发陵》:“事竟, 罗铣买棺制衣收敛,大恸垂绝。”
③鲁迅《呐喊·明天》:“收敛的时候,给他穿上顶新的衣裳。”
IT的智能运维AIOps,目前在国内落地比较多的是对IT故障容忍率更低的行业,比如金融、交通、互联网等等。各厂商主要的差异在于数据治理的能力和经验(当数据量越来越大时,一个好的运维数据中台可以保证运行性能)、产品线的覆盖度(告警、日志、指标等均可进行智能分析)、智能场景的丰富度。
对于智能运维来说,常见的智能场景有异常检测、根因定位、自动排障、容量预测、告警收敛、日志聚类等。随着应用的进一步广泛,智能场景也会不断更新、越来越多。
智能运维AIOps体系架构
当代社会的生产生活,许多方面都依赖于大型、复杂的软硬件系统, 包括互联网、高性能计算、电信、金融、电力网络、物联网、 医疗网络和设备、航空航天、军用设备及网络等。这些系统的用户都期待有好的体验。 因而,这些复杂系统的部署、运行和维护都需要专业的运维人员,以应对各种突发事件,确保系统安全、可靠地运行。由于各类突发事件会产生海量数据,因此,智能运维从本质上可以认为是一个大数据分析的具体场景。
通常智能运维中的告警收敛场景,以机器学习算法为驱动,对海量的告警事件进行降噪和关联分析,辅助根因定位并可沉淀故障处理的知识,从而提升企业的运维效率,降低运维成本。 告警产生后,AIOps系统通过算法甄别 内容相关性(重复性、相似性)、时序相关性和拓扑相关
性 事件来进行告警事件的自动化抑制。这类收敛抑制,往往能得到99%的告警压缩率,极大地提高了告警有效性。
在一个完整的智能运维告警产品里,除了告警收敛,还可以基于故障传播链及拓扑信息 ( 可选 ), 智能发现突发故障场景;基于告警“熵值”算法,实现告警的动态优先级推荐;通过时序以及拓扑关系定位故障场景根因,并进行根因标记。当这些都可以完成时,由告警事件一步步引导的根因定位和排障,才是真正智能运维发挥了作用。
发表评论
暂时没有评论,来抢沙发吧~