从 IT 用户的角度,可用性越高越好;而从管理者的角度,越高的可用性意味着越高的成本。
那么,对于一个企业来说,其 IT 的可用性要达到多少才是合适的呢?
出发点
有一个考虑点是:
IT 服务中断对企业税前利润的影响,小于财务报表的调整
那财务报表允许的调整范围是多少呢? 通常是审计重要性水平的 1/20。
所谓 审计重要性水平 就是税前利润变化多大范围,会引起审计部门的关注?
通常,这个“审计重要性水平”取 5%。
那么,财务报表调整为其 1/20,即 0.25%。
也就是说,IT 系统对税前利润的影响,不得大于 0.25%。
如何让 IT 系统对税前利润的影响 < 0.25%?
通常,我们假设IT 系统宕机 1 小时,会影响 3 小时的平均业务营收。要想对税前利润的影响小于 0.25%,就必须让不可用率 < 0.25%/3 ~= 0.083%。
换句话说,IT 系统的可用性要达到 99.917%。
换算成各子系统的目标
假设 IT 系统可以简化成几个大致的组成部分:
- 应用软件
- 服务器
- 网络
- 存储
假设这四个子系统是“串联”关系,即4个子系统同时正常运行,IT 系统的服务才能算正常。
那么,每个子系统最低要达到 99.917% 开四次方的可用性 ~= 99.979% 的可用性。
换算成设计可用性
考虑到人为造成的运维故障占 70%,则系统设计的可用性要达到 99.994% 的可用性。