暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

关于IT系统高可用性的几个指标

连通梦想 2021-07-20
4545
高可用,英文High Availability,简称 HA衡量高可用,往往用两个可量化的指标:RTO RPO
简单来说,RTO是指在出现问题后什么时候可以恢复;RPO是指能把数据恢复到哪一个时间点。如下图所示:

最好的高可用,就是RTO = RPO = 0。通俗点说就是一台主机宕机了,用户使用不受影响,完全无感。当然,这个指标要求得有点太理想。实际上,宕机的时候,该主机上运行的服务肯定有个故障切换(Failover)的过程,只不过切换时间太短,用户感觉不到而已。

 

RTORPO再适当展开一下:

1RTO

最佳的情况是 0,这意味着服务立即恢复,没有中断;比如RTO = 10分钟,意味着服务中断10分钟。

两主机采用双活(Active/Active)的HA 模式,RTO 几乎0;如果两主机采用主备(Active/Passive)的HA模式,RTO基本能做到几秒到几分钟 

在衡量RTO,我们也常常用“几个9 ”来表示:

如:“49”,即99.99%,每年宕机时间=0.01% * 365 * 24 * 60 = 52.56 分钟。“59”,即99.999%,每年宕机时间=0.001% * 365 = 5.265 分钟,如果每年宕机几次的话,也就意味着每次宕机时间只能在一到两分钟。

 

2RPO

RPO大于0 就意味着有数据丢失。比如 RPO = 1小时,意味着有1个小时的数据丢失了。

两主机共享存储,基本能做到RPO=0 。当然,这里指的是主机出问题、存储正常的情况下。存储方面的高可用,有数据的存储双活解决方案,如EMCvPlex,华为VIS 6000等都是业界广泛应用的存储双活解决方案。



文章转载自连通梦想,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论