国产高可用软件中,双机热备与冷备有什么区别?

  • 2021-06-30 17:53
  • 天极网

2021是信创承前启后的战略机遇年,随着信息化建设的不断推进和国产操作系统的快速发展,企业的信息化已经非常普遍,如何保障企业各种关键应用持续运营,达到永续经营的良性循环,已成为当今企事业单位和IT领域急需解决的关键问题。

??高可用软件就是一套解决服务器单点故障,为企业提供业务连续性,解决服务器宕机问题的中间件软件。例如国内知名的中兴新支点HA软件同时安装在两台主机上,用于监视协调两台主机的工作,可以自动检测出故障主机,准确、快速地将原主机的应用系统切换到另一台主机上继续运行,以成本实现用户几乎不停顿的业务应用。但高可用软件也分为双机热备和冷备。

??双机热备和冷备的区别

??在计算机服务器备份和恢复中,冷备份服务器(cold?server)是在主服务器丢失的情况下才使用的备份服务器。冷备份服务器基本上只在软件安装和配置的情况下打开,然后关闭直到需要时再打开。

??温备份服务器(warm?server)一般都是周期性开机,根据主服务器内容进行更新,然后关机。经常用温备份服务器来进行复制和镜像操作。

??热备份服务器(hot?server)时刻处于开机状态,同主机保持同步。当主机失灵时,可以随时启用热备份服务器来代替。

??作为软件保证协议程序的一部分,微软公司目前为用于灾难恢复的冷备份服务器提供免费的软件协议,但不提供温备份服务器和热备份服务器的免费软件协议。

??热备用(Hot?Standby)是当一个正在使用的磁盘发生故障后,一个空闲、加电并待机的磁盘将马上代替此故障盘,此方法就是热备用。热备用磁盘上不存储任何的用户数据,最多可以有8个磁盘作为热备用磁盘。一个热备用磁盘可以专属于一个单一的冗余阵列或者它也可以是整个阵列热备用磁盘池中的一部分。

??而在某个特定的阵列中,只能有一个热备用磁盘。当磁盘发生故障时,控制器的固件能自动的用热备用磁盘代替故障磁盘,并通过算法把原来储存在故障磁盘上的数据重建到热备用磁盘上。数据只能从带有冗余的逻辑驱动器上进行重建(除了RAID?0以外),并且热备用磁盘必须有足够多的容量。系统管理员可以更换发生故障的磁盘,并把更换后的磁盘指定为新的热备用磁盘。

??双机热备即是目前通常所说的active/standby方式,服务器数据包括数据库数据同时往两台或多台服务器写,或者使用一个共享的存储设备。当active服务器出现故障的时候,通过软件诊测(一般是通过心跳诊断)将standby机器激活,保证应用在短时间内完全恢复正常使用。

??双机互备,在双机热备的基础上,两个相对独立的应用在两台机器同时运行,但彼此均设为备机,当某一台服务器出现故障时,另一台服务器可以在短时间内将故障服务器的应用接管过来,从而保证了应用的持续性。这种方式实际上是双机热备的一种应用。它避免了两个应用使用四台服务器分别实现双机热备。

??双机双工,两台或多台服务器均为活动,同时运行相同的应用,保证整体的性能,也实现了负载均衡和互为备份。需要利用磁盘柜存储技术(采用san)。对于数据库服务而言,它同时需要数据库软件的支持,是比较复杂的。而WEB服务器或应用服务器就比较简单了。件也分为双机热备和冷备。

头条推荐
图文推荐