高可用性双机热备软件在电子政务中的应用
作原理是服务器间通过软件监控服务器,当某服务器硬件或是软件失效,软件的切换功能发生作用将中断服务器的工作在指定服务器上启动起来使服务器的工作得以继续。高可用性软件从功能上分可以分为热备、容错两种,细分为双机热备、双机容错、集群热备、集群容错。热备与容错的区别在于容错软件是应用级的监控,而热备是主机级的监控。容错软件有着比热备软件更高的不间断性。
二、双机热备概述
广义上理解,就是对于重要的服务,使用两台服务器,互相备份,共同执行同一服务。当一台服务器出现故障时,可以由另一台服务器承担服务任务,从而在不需要人工干预的情况下,自动保证系统能持续提供服务。双机热备由备用的服务器解决了在主服务器故障时服务不中断的问题。但在实际应用中,可能会出现多台服务器的情况,即服务器集群。双机热备一般情况下需要有共享的存储设备。但某些情况下也可以使用两台独立的服务器。实现双机热备,需要通过专业的集群软件或双机软件。
狭义上理解,双机热备特指基于active/standby方式的服务器热备。服务器数据包括数据库数据同时往两台或多台服务器,或者使用一个共享的存储设备,在同一时间内只有一台服务器运行。当其中运行着的一台服务器出现故障无法启动时,另一台备份服务器会通过软件诊测(一般是通过心跳诊断)将standby机器激活,保证应用在短时间内完全恢复正常使用。
三、双机热备软件在电子政务中的应用现状
1、双机热备软件的应用领域
随着以数据库为核心的计算机管理系统的普及,政府、企业和事业单位在电子政务领域内的运转越来越依赖于计算机系统,数据存储技术的可靠和安全变得越来越重要,如果一旦这个数据处理中心无法正常运转,就会造成业务停顿,导致不可挽回的损失。而解决这一问题的方法就是要做服务器高可用系统,服务器高可用系统在国内又叫做服务器热备份,双机热备系统就是根据用户需求保证数据库安全的、高可靠性的解决方案。
双机热备方案主要应用于以下领域:为IDC提供连续稳定的Web、FTP访问