SRE方法论之减少琐事

2023-10-21 13:10
文章标签 减少 方法论 sre 琐事

本文主要是介绍SRE方法论之减少琐事,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

我们先回顾一下SRE的定义:SRE就是用软件工程的思维和方法论,通过设计、构建自动化工具完成以前由运维工程师手动操作的任务。所以,SRE要把更多的时间花费在长期项目研发上而非日常运维中的琐事。

一、什么是琐事

琐事就是运维服务中手动性的,重复性的,可以被自动化的,战术性的,没有持久价值的工作。而且,琐事与服务呈线性关系的增长。琐事具有以下特点:

手动性:例如收到磁盘目录满告警,运维人员手动清理日志。

重复性:如果某件事是第一次做,甚至第二次做,都不算琐事。琐事就是不停反复做的工作,如果你正在解决一个新出现的问题或者寻求一种新的解决办法,不算琐事。清理磁盘目录不太可能是一次性的,因此我们需要反复去处理它。

可以被自动化:如果软件程序可以和运维人员一样能够很好地完成某个任务,或者通过某种设计变更来彻底消除运维人员手动、重复的处理某项工作。

战术性的:琐事是突然出现的、应对式的工作,而非策略驱动和主动安排的。比如处理日常告警,我们可能永远无法完全消除这种类型的工作,但我们必须继续努力减少它。

没有持久价值:如果在你完成某项任务之后,服务状态没有改变,这项任务就很可能是琐事。如果这项任务会给服务带来永久性的改进,它就不是琐事。

与服务同步线性增长:如果在工作中所涉及的任务与服务的大小、流量或用户数量呈线性增长关系,那这项任务可能属于琐事。

二、为什么要减少琐事

对运维团队来说,琐事不可避免。运维不可避免地需要处理部署、升级、重启、告警处理等工作,这其中又包含很多上面所说的琐事,如果不加以控制,琐事会变得越来越多,以至于迅速占据我们每个人100%的时间!每日疲于奔命忙于救火,就无法将更多的力量投入到扩大服务规模的工程工作上去,或者是进行下一代的服务的架构设计。
图片来源于网络

三、SRE怎么减少琐事

SRE中的E是Engineering。中文可以翻译为“工程工作”,SRE就是通过工程工作来减少琐事。
工程工作通常是有创新性和创造性的,着重通过设计来解决问题,解决方案越通用越好。例如,编写自动化脚本,创造工具或框架,增加可扩展性和可靠性的服务功能,或修改基础设施代码以使其更稳健。工程工作有助于使该团队或是整个SRE组织在维持同等人员配备的情况下接手更大或者更多的服务。

本文由mdnice多平台发布

这篇关于SRE方法论之减少琐事的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/254633

相关文章

内核启动时减少log的方式

内核引导选项 内核引导选项大体上可以分为两类:一类与设备无关、另一类与设备有关。与设备有关的引导选项多如牛毛,需要你自己阅读内核中的相应驱动程序源码以获取其能够接受的引导选项。比如,如果你想知道可以向 AHA1542 SCSI 驱动程序传递哪些引导选项,那么就查看 drivers/scsi/aha1542.c 文件,一般在前面 100 行注释里就可以找到所接受的引导选项说明。大多数选项是通过"_

智能交通系统如何利用大数据、云计算和物联网技术优化交通流量、减少拥堵|智能交通系统|大数据|云计算|物联网|交通流量优化|减少拥堵

目录 1. 智能交通系统的定义与构成 1.1 智能交通系统的组成 1.2 智能交通系统的目标 2. 大数据技术在智能交通中的应用 2.1 交通数据采集与分析 2.2 实时交通监控与预测 3. 云计算在智能交通中的作用 3.1 云平台的数据处理能力 3.2 云计算的弹性扩展 4. 物联网技术在智能交通中的应用 4.1 智能信号灯控制系统 4.2 智能停车系统 5. 智能交通

数据治理方法论和实践小百科全书

什么是数据治理? 数据治理是指从使用零散数据变为使用统一数据、从具有很少或没有组织流程到企业范围内的综合数据管控、从数据混乱状况到数据井井有条的一个过程。 从范围来讲,数据治理涵盖了从前端业务系统、后端业务数据库再到业务终端的数据分析,从源头到终端再回到源头,形成的一个闭环负反馈系统。从目的来讲,数据治理就是要对数据的获取、处理和使用进行监督管理。 是以服务组织战略目标为基本原则,通过组织成员

193页PPT读懂《数字化转型方法论》,强烈建议收藏!

点击上方蓝色字体,选择“设为星标” 回复”面试“获取更多惊喜 国云CEO马晓东写了本《数字化转型方法论》的书,这篇文章是明东亮用PPT形式写成的一篇读书笔记,体系化程度是很好的,主要阐述了数字化转型八个方面的内容: 1、为何数字化转型 2、何时数字化转型 3、什么是数字化转型 4、是否该数字化转型 5、谁来负责数字化转型 6、如何数字化转型 7、数字化转型利器 8、数字化转型案例 有时间可以读

带有增加与减少按钮的数量选择控件QuantityView

带有增加与减少按钮的数量选择控件 用法: <me.himanshusoni.quantityview.QuantityView     xmlns:app="http://schemas.android.com/apk/res-auto"     android:id="@+id/quantityView_default"     android:layout_width="w

《大道平渊》· 廿 —— 项目方法论之 “风林火山”

《大道平渊》 "风林火山" 出自《孙子兵法》,原典为《孙子兵法·军争篇》: 故其疾如风,其徐如林,侵掠如火,不动如山,难知如阴,动如雷霆。 我们只探讨前四,即 "风林火山": 其疾如风,指军队之行动须反应迅速,快如疾风,迅速战胜敌方。其徐如林,指军队行动缓慢时,犹如严整的森林,肃穆宁静。侵掠如火,指当进攻时要如同燎原的烈火,以锐不可当的攻势结束战斗。不动如山:当军队驻守时,要如同山岳一

Datawhale X 李宏毅苹果书 AI夏令营(深度学习 之 实践方法论)

1、模型偏差 模型偏差是指的是模型预测结果与真实值之间的差异,这种差异不是由随机因素引起的,而是由模型本身的局限性或训练数据的特性所导致的。 简单来讲,就是由于初期设定模型,给定的模型计算能力过弱,导致在通过梯度下降法进行优化以得到损失最小的函数过程中,模型表现太差,结果如同想要在大海里面捞针(一个损失低的函数),结果针根本就不在海里。 1.1、解决方案: 重新设计一个模型,给模型更大的

SAP项目管理第二章-方法论实践

《SAP项目管理基础与实践》书籍第二章来啦! 本章主要是讨论项目管理方法论在实际项目中的实践经验,介绍了SAP Activate中非常有用的文档,并且也探讨了由格力高事件引申的项目质量管理。 第二章目录: 第2章 专题一:SAP项目管理方法论和三角定理 2.1  项目管理方法论实践        2.1.1 SAP Activate项目管理方法论路线图 2.1.2 不同类型项目的方法论实

CV-CNN-2015:GoogleNet-V3【贡献:卷积核分解(Factorization)减少参数量,比如将7x7分解成两个一维的卷积(1x7,7x1)】【避免表达瓶颈,更深】

Inception V3一个最重要的改进是分解(Factorization),将7x7分解成两个一维的卷积(1x7,7x1),3x3也是一样(1x3,3x1),这样的好处,既可以加速计算,又可以将1个卷积拆成2个卷积,使得网络深度进一步增加,增加了网络的非线性(每增加一层都要进行ReLU)。 另外,网络输入从224x224变为了299x299。 参考资料: CNN模型合集 | 7

详解L5流程活动中的业务项(BI,Business Item)附埃森哲流程优化方法论PPT下载

埃森哲流程优化方法论PPT下载链接见文末~ 一、业务项的定义 业务项,简称BI(Business Item),是指在五层流程活动中具体执行或处理的任务单元。它代表了流程中的一个具体环节或步骤,是完成整个业务流程不可或缺的一部分。 二、业务项的目的 业务项的主要目的是实现流程中的特定功能或目标,确保流程能够顺畅进行,并达到预期的业务效果。 三、业务项的作用 细化流程:将复杂的业