[发明专利]用于微服务运维的方法及系统在审
申请号: | 202210128858.0 | 申请日: | 2022-02-11 |
公开(公告)号: | CN114462644A | 公开(公告)日: | 2022-05-10 |
发明(设计)人: | 苏宇 | 申请(专利权)人: | 阿里巴巴(中国)有限公司 |
主分类号: | G06Q10/00 | 分类号: | G06Q10/00;G06Q10/06;G06F16/2458 |
代理公司: | 北京同钧律师事务所 16037 | 代理人: | 李小波;许怀远 |
地址: | 310056 浙江省杭州市滨江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 微服 务运维 方法 系统 | ||
本申请实施例公开了一种用于微服务运维的方法及系统。该系统包括:SLO探测器,用于采集并输出当前层级的目标时序数据;趋势分析器,用于对当前层级的目标时序数据进行分析,以识别问题;因果推断器,用于推断问题产生的原因,并确定开关预案;开关处理器,用于接收指示开关预案的信息,并执行开关预案。该系统通过结合SLO与开关预案,对运维过程中各项指标进行层次化管理,逐层提升信息密度与价值量,在SLO与开关预案之间形成闭环,提升系统自动化运维能力,本系统可在各层级实现模式自嵌套,便于系统拓展与动态演进。本系统适用于微服务运维场景,可极大提升运维效率,降低运维成本。
技术领域
本申请涉及网络运维领域,尤其涉及用于微服务运维的方法及系统。
背景技术
很多组织将开发和系统管理划分成不同的部门。开发部门的驱动力通常是“频繁交付新特性”,而运营部门则更关注IT服务的可靠性和IT成本投入的效率。两者目标的不匹配,就在开发与运营部门之间造成了鸿沟,从而减慢了IT交付应用价值的速度随着软件工程在各大互联网厂商实践成熟度提高。
为了改善上述问题,运维领域技术手段也在逐步升级,比如当前阶段较为火热的DevOps,用于将企业内开发、技术运营和质量保障这三方面工作融合,以促进开发、技术运营和质保部门之间的沟通、协作与整合。但是,DevOps仍较为依赖人工接入方式作为最后一公里解决线上问题,在人工成本有限的情况下,这可能导致运维过程中出现大量告警累积而难以聚焦核心问题,线上问题处理不及时而导致故障连锁反应,及隐含问题早期不能及时发现而导致较为严重的应用故障等一系列问题,不利于技术的推广与迭代,同时成本也耗费巨大。
因此,业界亟需一种能够提高运维效率,降低运维人工成本的更为有效合理的解决方案。
发明内容
本申请实施例提出一种用于微服务运维的方法及系统,以数字化、层次性与演进性作为自动化运维的抓手,提升运维的效率,降低运维成本,解放运维人员部分生产力。
第一方面,本申请实施例提供了一种用于微服务运维系统,该系统包括:SLO探测器,用于采集并输出当前层级的目标时序数据,所述当前层级的目标时序数据包括当前层级对应的检测对象的指标度量值形成的时序数据以及下一层级的SLO探测器采集的目标时序数据;趋势分析器,用于对当前层级的目标时序数据进行分析,以识别问题,并向因果推断器发送所述问题;所述因果推断器,用于推断所述问题产生的原因,并确定处理所述问题所对应的开关预案,以及向开关处理器发送指示所述开关预案的信息,所述开关预案是用于保障应用稳定运行而设置的策略;所述开关处理器,用于接收所述指示开关预案的信息,并执行所述开关预案。
第二方面,本申请实施例提出了一种用于微服务运维的方法,包括:SLO探测器采集并输出当前层级的目标时序数据,所述当前层级的目标时序数据包括当前层级对应的检测对象的指标度量值形成的时序数据以及下一层级的SLO探测器采集的目标时序数据;趋势分析器对当前层级的目标时序数据进行分析,以识别问题,并向因果推断器发送所述问题;所述因果推断器推断所述问题产生的原因,并确定处理所述问题所对应的开关预案,以及向开关处理器发送指示所述开关预案的信息,所述开关预案是用于保障应用稳定运行而设置的策略;所述开关处理器接收所述指示开关预案的信息,并执行所述开关预案。
在本申请实施例中,提出了一种用于微服务运维的方法及系统,该系统结合SLO与开关预案,对运维过程中各项指标进行层次化管理,逐层提升信息密度与价值量,在分析问题原因后,触发相应开关进行风险或故障消除,在SLO与开关预案之间形成闭环,不断沉淀风险与故障应对手段,提升模型自动化运维能力,可在各层级实现模式自嵌套,便于模型拓展与动态演进,从而能够提高运维效率,降低运维成本。
附图说明
此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
图1是本申请一实施例的微服务运维模型的系统架构图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴(中国)有限公司,未经阿里巴巴(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210128858.0/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理