运维大杀器来了,未来云上服务器或将实现无人值守

简介: 9月26日,阿里巴巴高级技术专家滕圣波在《GOPS全球运维大会》上发表了题为《云上服务器无人值守与自助服务实战》的主题演讲,本文根据滕圣波的演讲整理。

云原生时代下,企业的IT运维面临架构复杂化、业务需求多样化和运维数据海量化等挑战,如何能够实现精准告警、异常智能诊断、根因定位、异常预测和异常自动修复,已成为企业数字化转型的急迫需求。

9月26日,阿里巴巴高级技术专家滕圣波在《GOPS全球运维大会》上发表了题为《云上服务器无人值守与自助服务实战》的主题演讲,分享了阿里云弹性计算团队如何利用人工智能技术赋能运维自动化,实现云上服务器无人值守,帮助用户降低云服务器实例管理的复杂性,来保障实例服务的稳定和高效运行。本文根据滕圣波的演讲整理。

image.png

图:阿里巴巴高级技术专家滕圣波

本文内容架构:
1、云上服务器为什么需要无人值守?
2、阿里云无人值守的自服务实战
3、无人值守背后的数据和AI

1、云上服务器为什么需要无人值守?

运维是一种服务,既包含基础设施软件服务、也包含人力服务,服务的对象是企业中使用基础设施的业务团队,而云计算IaaS是一种运维服务,服务的对象已发展为使用云服务的开发人员和运维团队。随着云计算的广泛落地,大部分企业已经上云,当前就有100万多家用户的业务运行在阿里云平台上,阿里云平台服务的用户也越来越多。

随着平台用户规模的扩大,我们发现平台用户在ECS实例运维时普遍面临三个痛点:

(1)背景沟通成本高,为什么我的实例出问题了?
(2)人工处理需要较长的时间,为什么这个问题这么久还没有解决?
(3)客户操作不透明,问题看起来修复了,可是刚刚你做了什么?

为此,我们需要重人力投入在客服人员上让用户的问题得以高效解决。为了避免用户规模扩大带来的客户侧运维成本的线性上升,我们开始利用人工智能技术赋能用户运维管理。在无人零售、无人驾驶成为趋势的时候,我们认为未来云上服务器也将实现无人值守

事实上,阿里云弹性计算产品推出十年了,沉淀了众多ECS实例运维管理经验和异常“行为”规律。所以依托机器学习的数据驱动,我们通过异常“行为”数据的分析,构建了一套云上服务器的无人值守架构,并推出了一系列自助服务,实现了ECS实例的自诊断、自修复、自优化、自运维,帮助用户降低ECS实例管理的复杂性,从而来保障实例服务的稳定和高效运行。

2、无人值守的自服务实战

image.png

云计算IaaS的运维工作可以拆分为服务侧运维和客户侧运维,服务侧运维是云平台的运维工作,通常对用户不可见的,主要涉及基础设施、基础产品和上层管控三个层面,包括机房、物理设备的运维工作、资源虚拟化、资源调度、热迁移等工作。随着用户规模的扩大,这些运维工作会越来越复杂。而用户侧运维工作,是对用户自己可见的,主要是用户对ECS实例的修改操作和自动化工作,包括扩容、重启、监控、客服服务、工单反应、资源编排和运维编排等。

我们构建的云上服务器的无人值守架构,为阿里云平台用户提供了一系列的自助服务。广义上看,阿里云的自助服务囊括了ECS实例本身、实例生命周期管理、系统管理和自动化、市场和生态四个维度,如下图。

image.png

图:广义上的自助服务


狭义上来说,阿里云自助服务为用户实现了ECS实例的诊断、修复和推荐的功能。当天,阿里云自助服务已提供实例诊断工具、实例优化推荐、自动修复工具、最佳模板推荐和ECS事件自动化等一系列自助服务工具, 覆盖了80% ECS常见问题,将问题解决的平均周期从几小时缩短至分钟级,整个过程无需客服人工参与,无隐私泄漏风险,做到了云上服务器的无人值守。未来随着AI+数据的不断驱动,ECS实例的诊断和修复将会越来越精准。

ECS实例的智能诊断

根据平台的数据统计,用户在使用ECS实例时主要面临四大类问题:
(1)实例无法远程访问
(2)实例无法启动/停止
(3)实例性能异常
(4)磁盘扩容未生效

所以,在智能诊断的能力上,我们覆盖了ECS系统服务、磁盘健康服务、网络健康服务和Guest OS系统配置等维度,用户一键即可完成实例的智能健康诊断。

ECS实例的自动化修复

在智能诊断完成后,我们还会为用户提供ECS实例自动化修复方案,在前者定位问题所在之后,自动化修复能够在1-3分钟内解决问题,主要完成ECS系统服务修复、网络问题修复和磁盘修复。

仅仅实现自动化修复是不够的,我们认为自动化修复还应该是透明合规的。我们通过运维编排服务OOS提供自动化引擎,通过云助手命令提供GuestOS内的执行能力,运维编排服务OOS+云助手命令共同帮助用户完成自动化修复;同时,我们开源了运维编排服务OOS+云助手命令的代码,做到一切修复逻辑对用户可见;一切修复操作还可以通过ECS实例的镜像、快照和数据备份实现回滚;通过阿里云RAM角色控制实现一切权限可控,通过阿里云操作审计ActionTrail实现一切记录可审计,做到了真正的透明合规。

3、无人值守背后的AI与数据能力

让我们实现智能诊断和自动化修复的,是冰山下强大的技术支撑——AI+数据。依托底层的数据中台,我们完成了包括物理机数据、虚拟化数据、网络数据、控制面数据和GuestOS内数据等数据的采集、清洗、分析和模型的构建;加上AI算法的不断调优,我们搭建了用户画像、决策树、预测和推荐模型等,从而保证异常诊断和自动修复越加的精准和高效。

image.png

当前,在整体的ECS自助服务架构中,主要依靠管控监控中心实时监测日志服务、中间件监控、API请求监控以及控制台监控和自助诊断的数据,通过机器学习引擎实现问题预警和处理,进而驱动运维编排服务OOS实现自动化修复问题。

image.png

通过这套AI驱动的自服务架构,当前阿里云ECS实时内存异常感知准确率在70%以上,实施预测链路延时则控制在100s以内;另外融合专家经验、案例库和知识库,我们构建了一个强大的诊断决策树,为加快问题的定位和修复提供了强有力的依据。

近两年,阿里云弹性计算团队持续不断地投入构建异常行为数据集,未来计划将其演进成为阿里巴巴集团在异常预测上的“ImageNet 数据集”并进行开源,希望能为异常预测在业内的发展贡献更大的价值。


关注百晓生,笑谈云计算

二维码-三分之一.gif

相关文章
|
1月前
|
运维 应用服务中间件 网络安全
自动化运维的新篇章:使用Ansible进行服务器配置管理
【10月更文挑战第34天】在现代IT基础设施的快速迭代中,自动化运维成为提升效率、确保一致性的关键手段。本文将通过介绍Ansible工具的使用,展示如何实现高效的服务器配置管理。从基础安装到高级应用,我们将一步步揭开自动化运维的神秘面纱,让你轻松掌握这一技术,为你的运维工作带来革命性的变化。
|
24天前
|
运维 Ubuntu 应用服务中间件
自动化运维之路:使用Ansible进行服务器管理
在现代IT基础设施中,自动化运维已成为提高效率和可靠性的关键。本文将引导您通过使用Ansible这一强大的自动化工具来简化日常的服务器管理任务。我们将一起探索如何配置Ansible、编写Playbook以及执行自动化任务,旨在为读者提供一条清晰的路径,从而步入自动化运维的世界。
|
22天前
|
运维 网络安全 Python
自动化运维:使用Ansible实现批量服务器配置
在快速迭代的IT环境中,高效、可靠的服务器管理变得至关重要。本文将介绍如何使用Ansible这一强大的自动化工具,来简化和加速批量服务器配置过程。我们将从基础开始,逐步深入到更复杂的应用场景,确保即使是新手也能跟上节奏。文章将不包含代码示例,而是通过清晰的步骤和逻辑结构,引导读者理解自动化运维的核心概念及其在实际操作中的应用。
|
23天前
|
运维 Ubuntu 网络协议
自动化运维:使用Ansible进行服务器配置管理
在现代IT架构中,自动化运维已成为提升效率、减少人为错误的关键。本文将介绍如何使用Ansible这一强大的自动化工具来简化和标准化服务器的配置管理过程。通过具体的代码示例和操作步骤,我们将展示如何快速部署应用、管理配置以及自动化日常任务,从而确保环境的一致性和可靠性。
|
1月前
|
运维 安全 Ubuntu
自动化运维:使用Ansible进行服务器配置管理
在现代IT基础设施中,自动化运维是确保高效、稳定和安全服务的关键。本文将深入介绍如何使用Ansible这一开源工具来简化服务器配置管理工作,从基础安装到高级应用,我们将一步步展示如何通过Ansible Playbooks实现自动化部署和维护,旨在帮助读者构建更加灵活和可扩展的运维体系。
43 7
|
1月前
|
弹性计算 监控 容灾
阿里云ECS提供强大的云上灾备解决方案,通过高可用基础设施、多样的数据备份方式及异地灾备服务,帮助企业实现业务的持续稳定运行
在数字化时代,企业对信息技术的依赖加深,确保业务连续性至关重要。阿里云ECS提供强大的云上灾备解决方案,通过高可用基础设施、多样的数据备份方式及异地灾备服务,帮助企业实现业务的持续稳定运行。无论是小型企业还是大型企业,都能从中受益,确保在面对各种风险时保持业务稳定。
48 4
|
1月前
|
运维 监控 安全
盘点Linux服务器运维管理面板
随着云计算和大数据技术的迅猛发展,Linux服务器在运维管理中扮演着越来越重要的角色。传统的Linux服务器管理方式已经无法满足现代企业的需求,因此,高效、安全、易用的运维管理面板应运而生。
|
4天前
|
人工智能 JSON Linux
利用阿里云GPU加速服务器实现pdf转换为markdown格式
随着AI模型的发展,GPU需求日益增长,尤其是个人学习和研究。直接购置硬件成本高且更新快,建议选择阿里云等提供的GPU加速型服务器。
利用阿里云GPU加速服务器实现pdf转换为markdown格式
|
3天前
|
开发框架 缓存 .NET
阿里云轻量应用服务器、经济型e、通用算力型u1实例怎么选?区别及选择参考
在阿里云目前的活动中,价格比较优惠的云服务器有轻量应用服务器2核2G3M带宽68元1年,经济型e实例2核2G3M带宽99元1年,通用算力型u1实例2核4G5M带宽199元1年,这几个云服务器是用户关注度最高的。有的新手用户由于是初次使用阿里云服务器,对于轻量应用服务器、经济型e、通用算力型u1实例的相关性能并不是很清楚,本文为大家做个简单的介绍和对比,以供参考。
|
11天前
|
弹性计算 运维 安全
阿里云轻量应用服务器与ECS的区别及选择指南
轻量应用服务器和云服务器ECS(Elastic Compute Service)是两款颇受欢迎的产品。本文将对这两者进行详细的对比,帮助用户更好地理解它们之间的区别,并根据自身需求做出明智的选择。

相关产品

  • 云服务器 ECS