对于重要的服务,使用两台服务器,互相备份,共同执行同一服务。当一台服务器出现故障时,可以由另一台服务器继续承担服务任务,从而在不需要人工干预的情况下,自动保证系统能持续提供服务。
双机热备由备用的服务器解决了在主服务器故障时服务不中断的问题。但在实际应用中,实现双机热备还需要与主服务器连接的相关模块程序自动切换至备份服务器,实现主备服务器切换的功能。
为了保证热备系统不存在单点故障,还需要在热备环境中使用集群技术,当集群中的一个系统发生故障时,集群软件迅速做出反应,将该系统的任务分配到集群中其它正在工作的系统上执行。