跳转到主要内容
Chinese, Simplified

服务水平目标(SLO)是服务提供商和客户之间的服务水平协议(SLA)的关键要素。SLO是作为衡量服务提供商绩效的一种手段达成的协议,并被概述为避免双方因误解而产生争议的一种方式。

概述

在使用SLA和SLO时经常会出现混淆。SLA是一份完整的协议,其中规定了要提供的服务、支持方式、时间、地点、成本、性能以及相关方的责任。SLO是SLA的特定可测量特征,如可用性、吞吐量、频率、响应时间或质量。这些SLO一起用于定义提供商和客户之间的预期服务,并根据服务的紧迫性、资源和预算而有所不同。SLO提供了一种定量的方法来定义客户可以从供应商那里期望的服务水平。[1]

SLO可以由一个或多个服务质量(QoS)度量(服务水平指示器,sli)组成,其被组合以产生SLO实现值。例如,可用性SLO可以依赖于多个组件,每个组件都可以具有QoS可用性度量。QoS度量与SLO实现值的组合将取决于服务的性质和体系结构。

例子

Sturm和Morris认为,SLO必须:

可达到的

可重复

可测量的

可以理解

意味深长

可控的

买得起的

相互接受

Andrieux等人将SLO定义为“协议的服务质量方面。从语法上讲,它是对协议条款以及日期和时间等质量的断言”。[3] Keller和Ludwig更简洁地将SLO定义为与SLA参数状态相关的“在给定时间段内保持特定服务状态的承诺”。[4] Keller和Ludwig继续指出,虽然服务提供商通常是SLO的牵头实体,但没有明确的定义,任何实体都可以对SLO负责。除此之外,SLO还可以分解为许多不同的组件。

义务-交付SLO所需的实体。

有效期-SLO交付的时间。

表达式-这是定义SLO的实际语言。

可选地,可以将EvaluationEvent分配给SLO,EvaluationEvent定义为检查SLO是否符合表达式的度量。

SLO通常应根据成就价值或服务水平、目标衡量、衡量周期以及衡量地点和方式进行规定。[1] 例如,“根据ACD系统的报告,在一个月的时间内,90%的求助电话应在不到20秒的时间内接听”。结果可以报告为达到目标应答时间的时间百分比,然后与期望的服务级别(90%)进行比较。

Tags
 
Article
知识星球
 
微信公众号
 
视频号