HADB 的内置数据复制功能使其容许单个节点或整个 DRU 出现故障。默认情况下,在出现双故障时,即镜像节点对或两个 DRU 均出现故障时,HADB 将无法继续运行。在这种情况下,HADB 会变为不可用。
除了使用上一节中介绍的备用节点外,还可以采取以下措施来最大限度地减小出现双故障的可能性:
提供独立电源:为实现最佳的容错能力,支持一个 DRU 的服务器必须使用独立的电源(通过不间断电源)、处理单元和存储器。如果一个 DRU 出现电源故障,另一个 DRU 中的节点可以继续处理请求,直至电源恢复正常。
提供双互连:要容许单个网络出现故障,可复制 DRU 之间的线路和交换机。
这些措施是可选的,但会提高 HADB 实例的整体可用性。