SLA(Service Level Agreement)服务等级协议

它描述是双方的一种约定,是一种服务可用性的指标。服务可用性也是用百分比表示,但是与TP线含义不同

tp99%表示 满足99%的请求所用的最大响应时间

可用性99%表示一定时间内提供服务的停机时间。

拿一年为例

1年 = 365天 = 8760小时

99.9 = 8760 * 0.1% = 8760 * 0.001 = 8.76小时

99.99 = 8760 * 0.0001 = 0.876小时 = 0.876 * 60 = 52.6分钟

99.999 = 8760 * 0.00001 = 0.0876小时 = 0.0876 * 60 = 5.26分钟

SLA提供的可用性越高,那么一年内停机的时间越小。高可用的一种量化指标

SLA可用性计算公式:可用性指标 = 正常请求 / 全部请求

不可用指标统计:接口异常、超时、特定返回值异常。也就是说这些都是不正常请求

既然SLA是保证服务的可用性的,那我把服务响应时间调成N高,岂不是美滋滋,可用性大大的升,嘿嘿,想一想都\(≧▽≦)/激动

哼,小样,在SLA的基础有有个SLO (服务等级目标)

准确的说SLA = SLO + 后果

SLO指定了服务所提供功能的一种期望状态。SLO里面应该包含什么呢?所有能够描述服务应该提供什么样功能的信息。服务提供者用它来指定系统的预期状态

上面太官方,说个例子

比如以下SLO:

  • 每分钟平均qps > 100k/s

  • 99% 访问延迟 < 500ms

  • 99% 每分钟带宽 > 200MB/s

所以现在很清晰了,SLO定义的这个服务要达到的指标,再次基础上定义SLA,服务的可用性。当然还有个指标是SLI,这是服务测量指标的意思,SLO使用SLI定义,按上面的例子,SLI就是qps,延迟,带宽

清楚了SLO,那么既然SLA = SLO + 后果

后果是啥?,后果是一种奖惩措施, 例如Amazon,如果达不到SLA的承诺,Amazon会提供服务补偿,如果达不到 99.9%的服务水平,那么Amazon将减免下个月10%的费用。如果可用性下降到99.0%以下,换算后相当于一个月内至少有将近7个小时无法服务, 那么Amazon将减免25%的费用

服务等级协议SLA到底是在说什么?相关推荐

  1. 重磅!阿里云发布最新服务等级协议SLA ,多实例可用性升为99.995%

    12月13日,全球前三的云计算公司阿里云公布了最新的弹性计算服务等级协议SLA,单实例的可用性从99.95%提升至99.975%,多可用区多实例可用性从99.99%提升至99.995%,均为全球最高水 ...

  2. sla的三个服务等级_你知道吗?阿里云最新发布的服务等级协议SLA已领先全球水平...

    看到这个标题,懵吗?其实我也懵,但是我搜刮了大量的资料,发现这小数点的背后,实在是不简单.请听我一一道来.事情是这样的,据了解: 2019年12月1日,阿里云ECS发布最新的服务等级协议SLA,单实例 ...

  3. 如何用服务等级协议SLA来评估系统

    目录 如何用服务等级协议SLA来评估系统 什么是SLA服务协议 SLA服务协议的指标 可用性(Availiablity) 准确性(Accuracy) 系统容量(Capacity) 延迟(Latency ...

  4. SLA:服务等级协议

    SLA:服务等级协议(简称:SLA,全称:service level agreement).是在一定开销下为保障服务的性能和可用性,服务提供商与用户间定义的一种双方认可的协定.通常这个开销是驱动提供服 ...

  5. SLA(服务等级协议)

    SLA:Service-Level Agreement的缩写,意思是服务等级协议. 是关于网络服务供应商和客户间的一份合同,其中定义了服务类型.服务质量和客户付款等术语. 定义 SLA:Service ...

  6. [转载] Python Web开发最难懂的WSGI协议,到底包含哪些内容? WSGI服务器种类和性能对比

    参考链接: 在Python中创建代理Web服务器 1 http://python.jobbole.com/88653/ 我想大部分Python开发者最先接触到的方向是WEB方向(因为总是有开发者希望马 ...

  7. 你每天都在使用的 HTTP 协议,到底是什么鬼?

    HTTP 可以说是互联网的一个基石,连接了你我他.我们浏览的网页,刷着的视频,玩着的游戏都离不开 HTTP 协议,而且热门的 Nginx.Apache.gRPC 等服务背后的技术也是由 HTTP 协议 ...

  8. 服务端学习笔记(1)

    服务端问题集合 文章目录 服务端问题集合 @[toc] fallback 泛域名 面向对象 面向对象与面向过程的区别 封装 继承 多态 重写 重载 OAuth, OpenID, JWT, Sessio ...

  9. 有效服务等级目标 (SLO)

    微信公众号:运维开发故事,作者:夏老师 想知道什么是服务等级目标 (SLO)?在本文中,我们将解释服务级别目标以及它们与 SLA.SLI 和错误预算的关系. 什么是服务等级目标? 服务等级目标 (SL ...

  10. 阿里云、腾讯云挂了之后,我分析了这十家云巨头的SLA

    最近,阿里云.腾讯云等各大云厂商接连出现宕机问题,用户对 "云"的可靠性.安全性产生了越来越多的质疑.其中,腾讯云的事故还引来了一场数据损失的诉讼官司,而作为诉讼赔偿依据的用户服务 ...

最新文章

  1. 如何安装或卸载 Internet Explorer 9?
  2. Entity Framework快速入门笔记第四篇—ModelFirst
  3. 远洋整站下载器不能用https_这可能是最全最好的爆破百度文库下载指南了!
  4. php接收多层数组中文乱码解决
  5. python 基础语法练习回顾
  6. 1.2操作系统的特征
  7. ME_DIRECT_INPUT_INFORECORD 信息记录批量修改程序
  8. C/C++结构体struct 与结构体数组和枚举型enum的结合使用
  9. 为JavaOne 2014做好准备!
  10. mysql8优化实战
  11. Visual Studio 2008带来了什么
  12. Websocket服务器响应包,服务器websocket c++发送二进制类型包,客户端没有任何事件响应...
  13. iPhone SplitViewController
  14. python%20是什么运算
  15. Google开源新AI模型,语音区分准确率92%创新高 | 论文+GitHub
  16. springboot框架笔记——springboot提供的自动配置
  17. java判断手机号_Java验证手机号
  18. 3Dmax有哪些方法设置添加VR材质
  19. 精细化运营探索:基于响应模型场景化应用
  20. c语言算术运算的作用,C语言算术运算符和算术表达式

热门文章

  1. excel随机数_软网推荐:Windows环境下快速生成随机数
  2. 手机蛙站长分享百度下拉技术原理
  3. 深度解析反思型Essay怎么写?
  4. Apple苹果ID怎么修改地区经验之谈
  5. 亲爱的,别把上帝缩小了 ---- 读书笔记3
  6. 【HTML 教程系列第 4 篇】HTML 的注释怎么写?
  7. 用GoldWave和剪映简单编辑视频
  8. 猿大师VLC播放程序播放RTSP实时视频提示“系统找不到指定文件”
  9. postman设置成中文
  10. 排列组合——排列公式的推理和组合