当前位置:网站首页>System availability: 3 9s, 4 9s in SRE's mouth... What is it?
System availability: 3 9s, 4 9s in SRE's mouth... What is it?
2022-08-01 22:41:00 【InfoQ】
1. System Availability
1.1-What is System Availability
- Time interval: It means that the system availability is counted within the specified time range.
- Workable state: This leads to a formula.That is [system availability = system uptime (time to troubleshoot) / total system operation time]
1.2-the purpose of establishing "system availability"
2. Two ways to measure system availability
- System availability for time latitude.
- Request system availability for latitude.
- System availability at time latitude:
Availability = Program Uptime / (Program Uptime + System Downtime)- RequestSystem Availability of Latitude:
Availability = Number of successful requests / Total number of requests3. Time LatitudeThe system availability of
- 3 9s: (1-99.9%)36524=8.76 hours, which means that the maximum possible business interruption time of the system in one year of continuous operation is 8.76 hours.
- 4 9: (1-99.99%)36524=0.876 hours=52.6 minutes, which means that the maximum possible business interruption time of the system in one year of continuous operation is 52.6 minutes.
- 5 9: (1-99.999%)36524*60=5.26 minutes, which means that the maximum possible business interruption time of the system in one year of continuous operation is 5.26 minutes.

- The higher the number of 99 in the system, the higher the availability of the system.
4. System availability of requested latitude
- 90% system availability: means that 1000 of 1000 requests are allowed * (1- 90%) = 100An error occurred in the request.
- System availability 99%: Indicates that 1000 * (1- 99%) = 10 requests are in error out of 1000 requests.
- System availability 99.9%: Indicates that 1000 * (1- 99.9%) = 1 request error is allowed out of 1000 requests.
5. Factors to be considered in the establishment of system availability goals
5.1-Cost
5.2-Business Tolerance
6. Summary

边栏推荐
- 解决yolov5训练时出现:“AssertionError: train: No labels in VOCData/dataSet_path/train.cache. Can not train ”
- Prufer sequence
- Deep Learning Course2 Week 2 Optimization Algorithms Exercises
- excel split text into different rows
- 论文解读(GSAT)《Interpretable and Generalizable Graph Learning via Stochastic Attention Mechanism》
- vscode hide menu bar
- Delicious this year
- 解决 win10 下 ISE14.7的 iMPACT 崩溃问题 - FPGA 笔记
- Lecture 3: Several common table field data types in MySQL database
- 系统可用性:SRE口中的3个9,4个9...到底是个什么东西?
猜你喜欢

编曲软件FL studio20.8中文版功能和作用

Mini Program Graduation Works WeChat Food Recipe Mini Program Graduation Design Finished Product (8) Graduation Design Thesis Template

小程序毕设作品之微信美食菜谱小程序毕业设计成品(6)开题答辩PPT

华为无线设备配置双链路冷备份(AP指定配置方式)

ROS2初级知识(8):Launching启动多节点

深度学习Course2第二周Optimization Algorithms习题整理

如何给 UE4 场景添加游戏角色

用户体验 | 如何度量用户体验?

10年稳定性保障经验总结,故障复盘要回答哪三大关键问题?|TakinTalks大咖分享

2022-08-01 第八组 曹雨 泛型 枚举
随机推荐
数据分析04
从0到100:招生报名小程序开发笔记
vscode hide menu bar
SAP Spartacus Accessibility E2E 端到端测试
【开源】Sentinel高性能高可用集群限流解决方案
得物客服热线的演进之路
familiar friend
dvwa 通关记录1 - 暴力破解 Brute Force
Prufer序列
1. @Component注解的原理剖析
美赞臣EDI 940仓库装运订单详解
Postman 批量测试接口详细教程
y84.第四章 Prometheus大厂监控体系及实战 -- prometheus告警机制进阶(十五)
SQL Server(设计数据库--存储过程--触发器)
y84. Chapter 4 Prometheus Factory Monitoring System and Actual Combat -- Advanced Prometheus Alarm Mechanism (15)
Three, mysql storage engine - building database and table operation
Use Jenkins for continuous integration, this knowledge point must be mastered
APP special test: traffic test
Getting Started Database Days4
从0到1:图文投票小程序设计与研发笔记