SLA等级那些9的实际意义
1. 重要的系统起码要设计达到99.9%的可靠性吧。
俗称3个9,这是什么意思呢?
(1-99.9%)*365*24=8.76小时,表示该软件系统在连续运行1年时间里最多可能的业务中断时间是8.76小时。
2. 那99.99%呢?(4个9)
(1-99.99%)*365*24=0.876小时=52.6分钟,表示该软件系统在连续运行1年时间里最多可能的业务中断时间是52.6分钟。
我觉得告警系统做的好,运维专业,这个水平也是可以达到的。
3. 99.999%
能看到产品说明的广告里经常有人随意写上这个参数,实际这意味着什么呢?
(1-99.999%)*365*24*60=5.26分钟,表示该软件系统在连续运行1年时间里最多可能的业务中断时间是5.26分钟。
5.26分钟,咳咳,我只能说非常非常非常的难,你要知道网线被空调打孔震掉了,电线被铺路工人挖断了,这些超出你的想象范围的故障发生一次你可能就不满足了。
补充. 那么X个9里的X只代表数字3~5,为什么没有1~2,也没有大于6的呢?我们接着往下计算:
1个9:(1-90%)*365=36.5天(这系统还是别拿出去了,丢人)
2个9:(1-99%)*365=3.65天(不嫌麻烦就自己凑活着用吧)
6个9:(1-99.9999%)*365*24*60*60=31秒(一年之中骨干网络卡顿抽风的时间可能都超过了这个数值)
SLA等级那些9的实际意义的更多相关文章
- SLA(服务等级协议)
		SLA:Service-Level Agreement的缩写,意思是服务等级协议.是关于网络服务供应商和客户间的一份合同,其中定义了服务类型.服务质量和客户付款等术语. 定义SLA:Service-L ... 
- modsecurity配置指令学习
		事务(transactions) Console(控制台) 1 Introduction Modsecurity是保护网络应用安全的工作.不,从零开始.我常称modsecurity为WAF(网络应用防 ... 
- Prometheus监控学习笔记之全面学习Prometheus
		0x00 概述 Prometheus是继Kubernetes后第2个正式加入CNCF基金会的项目,容器和云原生领域事实的监控标准解决方案.在这次分享将从Prometheus的基础说起,学习和了解Pro ... 
- 正确的关机方法: sync, shutdown, reboot, halt, poweroff, init
		正常情况下,要关机时需要注意底下几件事: 观察系统的使用状态: 如果要看目前有谁在在线,可以下达『who』这个命令,而如果要看网络的联机状态,可以下达 『 netstat -a 』这个命令, 而要看背 ... 
- 【Nodejs】392- 基于阿里云的 Node.js 稳定性实践
		前言 如果你看过 2018 Node.js 的用户报告,你会发现 Node.js 的使用有了进一步的增长,同时也出现了一些新的趋势. Node.js 的开发者更多的开始使用容器并积极的拥抱 Serve ... 
- Prometheus简介【转】
		Prometheus简介 Prometheus受启发于Google的Brogmon监控系统(相似的Kubernetes是从Google的Brog系统演变而来),从2012年开始由前Google工程师在 ... 
- 01 . Prometheus简介及安装配置Grafana
		Promethus简介 Prometheus受启发于Google的Brogmon监控系统(相似的Kubernetes是从Google的Brog系统演变而来),从2012年开始由前Google工程师在S ... 
- 带大家认识CSS层叠上下文/层叠等级的区别和意义
		什么是“层叠上下文” 层叠上下文(stacking context),是HTML中一个三维的概念.在CSS2.1规范中,每个盒模型的位置是三维的,分别是平面画布上的X轴,Y轴以及表示层叠的Z轴.一般情 ... 
- linux系统man查询命令等级与意义
		代号 意义 1 可执行程序和一般shell命令 2 系统调用函数 3 库函数 4 设备配置文件,通常在/dev下 5 配置文件,/ec下 6 游戏 7 协议及杂项 8 管理员命令 9 与内核相关 
随机推荐
- android中动态修改ImageView控件的宽高度
			本例实现了动态修改ImageView控件的宽高度,有两个按钮,一个按钮实现放大image,一个按钮实现缩小image activity_main.xml <?xml version=" ... 
- javascript基于原型的语言的特点
			一.基于原型的语言的特点 1 只有对象,没有类;对象继承对象,而不是类继承类. 2 “原型对象”是基于原型语言的核心概念.原型对象是新对象的模板,它将自身的属性共享给新对象.一个对象不但可以享有自己 ... 
- windows服务管理TopShelf
			http://docs.topshelf-project.com/en/latest/index.html 我曾经把名称错为Topself 
- JAVA设计模式(全部)
			一篇一篇的重写意义不大,不如把整个PDF文档上传上来看着方便,下载链接 
- Python学习笔记_05:使用Flask+MySQL实现用户登陆注册以及增删查改操作
			前言:本文代码参考自两篇英文博客,具体来源点击文末代码链接中文档说明. (PS:代码运行Python版本为2.7.14) 运行效果: 首页: 注册页面: 登陆界面: 管理员登陆后界面: 添加.删除.修 ... 
- MySQL 源码系列:1:窥探篇
			1:下载源码 http://cdn.mysql.com/Downloads/MySQL-5.6/mysql-5.6.25.tar.gz http://dev.mysql.com/downloads/m ... 
- Flink官网文档翻译
			http://ifeve.com/flink-quick-start/ http://vinoyang.com/2016/05/02/flink-concepts/ http://wuchong.me ... 
- linux下安装和卸载vmware产品
			1.安装 一般的发行版都不会带有vmware,所以通常是下载安装包来安装. 具体的可以见 http://www.cnblogs.com/oloroso/p/5845227.html 2.卸载 这里主要 ... 
- CentOS7 修改主机名
			命令: hostnamectl set-hostname [yourhostname] 不过这种方法,大写会自动变成小写. 还有一种方法,直接修改 /etc/hostname文件,这个可以保证大写不变 ... 
- 远程过程调用协议(RPC)
			RPC(Remote Procedure Call Protocol)——远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议.RPC协议假定某些传输协议的 ... 
