运维一路走来,经历了什么?

简介: 随着AIOps应用不断的深入,智能运维将会在纵向和横向不断延伸。横向上,智能运维应用场景将会从ITOM向ITOA、ITSM和ITBM发展,覆盖更多的运维领域。

随着企业数字化转型的不断深入,利用AI技术改善运维和IT服务水平成为当前运维管理的主要关注方向。在此过程中逐渐生产了不同的发展策略:围绕着AI的平台化智能运维发展模式、场景化智能运维发展模式以及自建智能运维发展模式。

不同发展策略的智能运维发展方向是一致的,即通过大数据和人工智能技术对运维管理进行赋能:

综合现有监控手段,增强数据分析,进一步提高监控的能力;

通过资源的有效配置节省运维成本;

通过多数据源分析增强排查问题的能力,有效缩短故障恢复时间;

通过预警并结合自动化工具,有效提高运维效率甚至自愈能力。

目前智能运维尚处在弱人工智能阶段,人机协作的方式将促进智能运维的发展,人教会AI去学习,AI实现对数据的智能分析,提高运维人员的运营能力。

1100046194.jpg

建设只能运维的算法挑战

虽然这几年人工智能在人脸识别、智能驾驶等领域得到了大量应用,但是AI仍然面临这计算效能、安全、可解释性等诸多挑战。相比于其他AI落地场景,智能运维所亟需解决的问题具有一定的独特性:

1.心态的转变:智能运维是运维发展的方向,而且是一个长期的过程——从经验主义到数据驱动,再回归到业务驱动的过程。经验是结合了数据、知识、业务等长时间学习的结果,而AI主要依靠历史指标或者文本数据,对历史数据进行预测,从而对未来趋势做出判断。对于想达到的目标,需要考虑现有的信息是否充足,还需要结合业务场景进行具体模型的不断优化。

2.工程化算法的欠缺:由于缺乏标准的运维数据集,学术界针对运维的算法还比较少,工程化的算法尤其欠缺。同时算法在不同数据集上的泛化能力也决定了算法能否在真实场景应用的关键。

3.缺乏有效的标签体系:以异常定义为例,由于不同业务部门对数据需求存在巨大区别,同时对异常的容忍程度也有不同定义,因此现有的泛化模型难以满足用户的实际需求。

4.数据的多样化和变更频繁:运维场景存在大量变更行为,因此需要考虑Concept-shift前后对算法结果的影响。

5.唯一性:很多异常和故障的特征是唯一的,很难通过历史数据的学习得到,因此需要结合业务属性和其它数据进行有效学习。

6.算法失效带来的灾难:AI的应用需要明确目标和不确定性。工业化算法的准确性在85%以上可以用,但是需要考虑不准确情景的影响。算法很多时候需要考虑准确和召回的集合,而很多场景对算法的准确性有更高要求,因此对算法结果的评估将有助于进一步完善模型。

485306af6a054f69bd284da77c0dc6e2.jpeg.jpeg

提升智能运维关键能力

面对上述算法落地挑战,需要对运维场景进行剖析,将学术界的算法和业界的场景有效的融合统一,再通过业界的工程实现能力进行有效的组合。对于每个场景的实现,都不仅仅是一个或多个算法。在智能运维的落地的过程中,一般会构建四个智能分析能力集合;

智能告警能力

通过基于历史数据的有效学习,对未来可能的故障进行有效预测是减少损失的重要手段。故障的类型很多,针对不同类型的预测需要不同的算法模型。当故障发生时,配合资源优化算法,自动化的对任务进行编排,从而有效、及时预测故障的发生。

智能服务管理能力

智能服务管理能力将利用人工智能技术,与新一代ITSM进行融合。通过知识库的构建,利用文本相似度,对历史上发生的故障工单进行匹配,及时有效的提供故障的解决方案,大大提升了故障的处理效率,结合自动化的工具,快速给出请求回复,减少运维人员的时间浪费。

注重算法的鲁棒性、自适应性、可解析性、泛化能力等,通过构建专业运维数据库以及智能分析方面的4个关键能力,将为企业只能运维体系化建设提供有力支撑,落地从运维的监控预警、告警、诊断分析、事件管理和知识推荐的全链路智能系统。

发展与展望

随着AIOps应用不断的深入,智能运维将会在纵向和横向不断延伸。横向上,智能运维应用场景将会从ITOM向ITOA、ITSM和ITBM发展,覆盖更多的运维领域。纵向上,随着运维数据成熟度以及AI能力的提升,智能运维将从机器学习想深度学习,增强学习甚至向元学习能力延伸。这种纵横能力的覆盖,将实现AI对整个运维场景的可见、可控、可分析、可管理。

相关文章
|
运维 监控 小程序
2022 企业应用运维管理指标体系白皮书发布:企业 IT 运维正在经历从“后台”向“中台”的转变
InfoQ 获悉,近日,博睿数据联合艾瑞咨询共同发布了《2022企业应用运维管理指标体系白皮书》(以下简称《白皮书》)。 《白皮书》从企业 IT 运维的内涵以及在当前数字经济发展的大环境下企业 IT 运维工作在技术、战略、组织架构等方面面临的变化和问题做了详细说明,并展示了一种以业务和应用为着眼点的企业应用运维管理指标体系,对该体系的原理、设计和实践进行了详细说明。
1676 0
2022 企业应用运维管理指标体系白皮书发布:企业 IT 运维正在经历从“后台”向“中台”的转变
|
1月前
|
机器学习/深度学习 人工智能 运维
构建高效运维体系:从自动化到智能化的演进
本文探讨了如何通过自动化和智能化手段,提升IT运维效率与质量。首先介绍了自动化在简化操作、减少错误中的作用;然后阐述了智能化技术如AI在预测故障、优化资源中的应用;最后讨论了如何构建一个既自动化又智能的运维体系,以实现高效、稳定和安全的IT环境。
61 4
|
1月前
|
运维 Linux Apache
,自动化运维成为现代IT基础设施的关键部分。Puppet是一款强大的自动化运维工具
【10月更文挑战第7天】随着云计算和容器化技术的发展,自动化运维成为现代IT基础设施的关键部分。Puppet是一款强大的自动化运维工具,通过定义资源状态和关系,确保系统始终处于期望配置状态。本文介绍Puppet的基本概念、安装配置及使用示例,帮助读者快速掌握Puppet,实现高效自动化运维。
48 4
|
9天前
|
机器学习/深度学习 数据采集 运维
智能化运维:机器学习在故障预测和自动化响应中的应用
智能化运维:机器学习在故障预测和自动化响应中的应用
28 4
|
27天前
|
存储 运维 监控
高效运维:从基础架构到自动化管理的全面指南
【10月更文挑战第11天】 本文将深入探讨如何通过优化基础架构和引入自动化管理来提升企业IT运维效率。我们将从服务器的选择与配置、存储解决方案的评估,到网络的设计与监控,逐一解析每个环节的关键技术点。同时,重点讨论自动化工具在现代运维中的应用,包括配置管理、持续集成与部署(CI/CD)、自动化测试及故障排除等方面。通过实际案例分析,展示这些技术如何协同工作,实现高效的运维管理。无论是IT初学者还是经验丰富的专业人员,都能从中获得有价值的见解和实操经验。
55 1
|
29天前
|
运维 监控 测试技术
构建高效运维体系:从监控到自动化的实践之路
【10月更文挑战第9天】 在当今信息技术飞速发展的时代,运维作为保障系统稳定性与效率的关键角色,正面临前所未有的挑战。本文将探讨如何通过构建一个高效的运维体系来应对这些挑战,包括监控系统的搭建、自动化工具的应用以及故障应急处理机制的制定。我们将结合具体案例,分析这些措施如何帮助提升系统的可靠性和运维团队的工作效率。
42 1