计算机可用性可用系统平均无故障间隔时间(MTBF)和系统平均修复时间(MTTR)。表示为如下公式: 式中为可用性,一般为0到1之间的百分数。由于概率难以直观测量,工业上,可用性又衍生出很多更直观的表示方法,如系统单位时间内的故障频率。对于一些高可靠性的产品,通常是每年的宕机次数。 对于一个庞大的系统而言,可用性也是分不同程度的。一个可用性高的复杂系统可以尽快地封闭局部组件的错误,继续向用户提供退化的其他组件的服务。而可用性低的系统则表现为任意一个组件的错误都会导致整个系统的崩溃,从而导致系统不可访问。 不同于系统可靠性严格的标准,可用性容忍系统出现错误或宕机,但是它期望系统能够尽快地被修复而恢复正常使用。因此,可以说一个系统可靠是可用的充分条件。 由上述公式可得,提高系统的可用性一般有两个途径:①增大MTBF值。即提高系统的可靠性。因此,所有提高可靠性的方法都可以提高可用性。②缩小MTTR的值。这意味着系统能被尽快修复。通常,我们希望系统能自行检查错误并恢复。而与此同时,系统自身接口良好的可维护性和完善的人工维护机制是十分重要的。综合以上两点可知,系统的可用性同时受到可维护性和可靠性的影响。 |
|
来自: 求是1025 > 《133新一代信息技术产业》