在云计算如此普及的今天,
无意中被问到了一个暴击灵魂的问题:
什么是 SLA?
那么多 9 到底是什么意思?
问的如此突然,竟让我一时手足无措,
容我仔细想想
服务等级协议(SLA)
服务等级协议 (Service Level Agreement),简称SLA,是一种双方约定的服务可用性的指标。
就像一对情侣
男友会向女友做出一些 承诺,比如:
这就是,
SLA 中的对服务类型、质量、时间条款的条文规定
可男生却老是迟到
每周迟到的次数
超过了之前做的承诺的次数
为了哄女友开心
男孩只能在到达约会地点后
给她道歉、逛街、买礼物
表达自己的歉意
这就是,
可用性低于条文规定值,
服务商所需提供的赔偿。
SLA 和 SLO 有什么区别 ?
SLA(Service-level agreement):服务等级协议,指的是整个协议,其定义了服务类型、质量以及赔付标准等。
SLO(Service-level objective):服务等级目标,指的是设计可用性,其意思即为设计该产品时期望达到的可用性目标。
其实 SLA 与 SLO 的区别
主要是体现在“协议”与“目标”上
SLO 只是产品的“设计可用性”
比如恋爱过程中
“大猪蹄子们”时常会和女友进行承诺
以后包揽一切家务
但是
“太美的承诺,因为太年轻”
承诺就仅仅是承诺
并未规定
具体该实施、实施的方法
以及未达目标所受的惩罚等
(也就是“说说就是说说而已”)
SLA 中那么多 9 是什么意思 ?
首先,我们来明确一个概念。
即为 9 越多
代表全年服务可用时间越长,服务更可靠
如果我们将一个月按照 30 天计算
那么换算成分钟就是
同时我们假设
以阿里云OSS云产品为例,
SLA最高可达到
99.995%
假设
每 5 分钟访问 100 次阿里云 OSS
一个月内出故障的次数最多就是:
难道阿里云不怕赔本 ?
阿里云之所以不断能持续提升
自己的可用性 SLA
一方面:得益于自身技术的沉淀和产品饱受全球大规模高并发场景的打磨,
另一方面:也是背后有阿里巴巴不断对技术科研的投入。
那么,你选择的 IoT 物联网平台承诺的 SLA 是多少呢 ?
最后,感谢读者一如既往的支持,为大家放送 6000 张龙年红包封面。
往期推荐