系统可用性
经常听到“五个九”这样的词,它指的是99.999%的正常运行时间或者可用性。
虽然从绝对意义上来讲,这是最好的可用性,但也要认识到,由许多这种设备组成的系统的整体可靠性可以相差很大,这取决于该系统能否容忍单个组件故障。
假设一套系统需要5台可靠性达99%的服务器才能运行。那么,该系统的可用性为0.99*0.99*0.99*0.99*0.99,也就是可用性为95%。但是如果单个服务器的可靠性仅为95%的话,那么整个系统的可靠性就下降到只有76%。
相反,如果在任意时刻,只要保证5台服务器中的1台正常工作,系统即运行正常。那么,系统的可用性就高达99.999%。系统的正常运行时间与各个组件的可靠性临界点相关,这个观点有助于更直观地认识什么是系统可用性。
如果“系统可用性为99%”这样的表述有点抽象的话,可以从系统在给定时间段内的故障时间来考虑这一问题。举个例子来说明,99%的可用性相当于一年中有3.5天的故障时间,或者是一个月中有7个小时的故障时间。99%的可用性还是听上去那么美好吗?
文章:hadoop基础教程1.1.3
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
2019-06-13 spring 多个切面如何有序执行
2019-06-13 spring 使用XML配置开发Spring AOP
2019-06-13 spring 使用@AspectJ注解开发Spring AOP