Advertisement

MySQL高可用性系统(四)

阅读量:

高可用性

故障转移和故障恢复

在这里插入图片描述

冗余作为一种技术手段,虽然在理论上具有一定的价值,但实际上只有在系统遭遇故障并需要恢复时才会被启用。实际上,这种需求可以通过备份机制来实现。然而,冗余本身并不会直接提升系统的可用性或减少宕机时间。高可用性的实现依赖于冗余与故障转移机制的结合。当某一组件出现故障时,若存在冗余配置,则可以立即停止该组件的使用,并启用其对应的备用组件。通过将冗余与故障转移相结合,系统能够在发生问题后更快地恢复运行。正如所知,平均恢复时间(MTTR)的缩短将有助于降低系统停机时间,并进一步提升整体可用性。

在深入探讨这一主题之前,我们先对一些关键术语进行定义。我们统一使用“故障转移(failover)”这一术语来描述相关过程;不过也有人采用“回退(fallback)”来表达相同含义。此外,“切换(switchover)”一词有时也被用于描述一种计划内的切换操作,而非应对突发故障的措施。“故障恢复”则通常指代与故障转移相反的过程:即在系统中某个部分失效后重新将其恢复正常运行状态的过程。

如果一个系统具备了完整的故障恢复能力,则整个过程是双

全部评论 (0)

还没有任何评论哟~