正常运行时间
正常运行时间描述系统已运行了多长时间,或运行得有多可靠。它可以定义为绝对值(例如 64 天),也可以定义为百分比(例如 99.5%)。正常运行时间百分比是用于确定Web 服务器可靠性的常见指标。
绝对正常运行时间衡量系统自启动以来持续运行的时间。例如,如果系统在下午 1:00 重新启动,并在第二天的下午 3:30 仍在运行,那么它的正常运行时间就是 26.5 小时。系统重新启动后,正常运行时间数值会重置。
正常运行时间百分比是通过将总可用时间或(在线时间)除以系统处于活动状态的时间来确定的。例如,如果 Web 服务器已运行一年,但在这一年中总共有 32 小时不可用,其正常运行时间百分比的计算方式如下:
365 天 x 24 小时 = 8,760 个活动小时
8,760 个活动小时 - 32 个不可用小时 = 8,728 个可用小时
8,728 个可用小时 ÷ 8,760 个活动小时 = 99.6347% 的正常运行时间
对于 Web 服务器来说,99.9% 的正常运行时间是一个合理目标。这个百分比听起来可能很高,但即使只有几个小时的停机时间,也可能对企业产生重大影响。因此,高流量的企业服务器可能会将正常运行时间目标设为 99.999%。通过使用多台服务器实现冗余和负载均衡,可以达到这一水平的正常运行时间。
测试你的知识