高可用性(High Availability简称HA)多被定义为IT系统的运营综合指标,其体现形式就是一个多个九的百分数,表征IT系统运营的稳定可靠程度,越靠近100%,就表明系统约稳定可靠,当然这种稳定与可靠需诸多方面的努力才能获得,例如应用程序结构设计、IT系统冗余架构、灾备机制、环境基础(水、电、空、火、间)、设备质量以及精细化运维管理,几乎缺一不可,那么HA的百分数,具体表示什么意思呢?最直接的解释就是表明1年时间内允许中断服务(运营)的时间,具体的算法如下:
T=365*24*60*(1-HA) 单位:分钟
具体的参数含义请参考下表:
编号 | HA (可用水平率) | T(每年可中断时间) |
1 | 99.9999% | < 1分钟 |
2 | 99.999% | < 5.3 分钟 |
3 | 99.99% | < 53 分钟 |
4 | 99.9% | < 8小时46分 |
5 | 99% | < 87小时36分 |