索引软件网-你身边的软件助手

索引软件网-你身边的软件助手

什么是双机软件

59

双机软件是指 实现双机热备的软件产品。双机热备是指使用两台服务器,一台作为工作机(Primary Server),另一台作为备份机(Standby Server),共同执行同一服务。当工作机出现故障时,备份机会自动接管服务任务,从而在不需要人工干预的情况下,保证系统能持续提供服务。

双机软件的主要功能包括:

监控功能:

两台服务器之间通过软件监控服务器的CPU或应用,并互相不断发出信号,以检测对方的状态。

切换功能:

当某台服务器发生中断,无法发出信号时,软件的切换功能会启动,将中断服务器的工作在另一台服务器上恢复,确保服务不间断运行。

故障诊断和服务切换:

双机软件负责一切故障的诊断、服务的切换以及硬件的控制,使双机系统对外表现为一个单主机系统。

生成系统虚拟IP:

双机软件还可以为双机系统生成一个系统虚拟IP,客户机通过这个虚拟IP访问双机系统,避免了服务切换后主机IP地址改变导致客户机无法连通的问题。

双机软件可以分为双机热备份软件和双机容错软件。双机热备份软件主要关注于数据的实时备份和恢复,而双机容错软件则更广泛地关注于系统的可靠性和容错能力,包括故障的检测和切换、数据的一致性保证等。

常见的高可用软件(双机热备软件)包括微软的MSCS、赛门铁克的Veritas Storage Foundation、易腾数信的EterneCluster和SteelEye的LifeKeeper等。