高可用性双机热备软件在电子政务中的应用

更新时间:2023-03-19 11:47:01 阅读量: 人文社科 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

高可用性双机热备软件在电子政务中的应用

高可用性双机热备软件在电子政务中的应用

北京大学电子政务研究院

北京蓝科泰达科技有限公司

高可用性双机热备软件在电子政务中的应用

内容摘要:

社会的发展在推动节约型电子政务建设的发展,电子政务的发展又促进着越来越多的政府办公、监督和服务工作通过网络信息系统来完成。我们在实施推广电子政务的同时,有必要了解认识网络高可用性软件的实用性及其运用功能,从而提高电子政务工作的效率。本文着重分析高可用性软件中的双机热备软件在电子政务工作中所起到的功效,结合具体高科技研发双机热备软件pluswell以及其拓展出的成功案例对此进行进一步说明。

关 键 词: 电子政务 双机备热 高可用性 pluswell

高可用性双机热备软件在电子政务中的应用

目 录

第一部分 高可用性软件中热备软件特征............................... 4

一、高可用性软件的功能原理及其分类 .................................... 4

二、双机热备概述 .................................................... 5

三、双机热备软件在电子政务中的应用现状 ................................ 5

1、双机热备软件的应用领域 ................................................ 5

2、选择双机热备软件应注意的问题 .......................................... 6

3、国产双机热备软件发展趋势 .............................................. 6

第二部分 pluswell双机热备软件 ..................................... 7

一、Pluswell双机热备软件的原理 ....................................... 7

1、PlusWell双机热备软件定义及资源说明 .................................... 7

2、PlusWell中资源的分类及介绍 ............................................ 7

3、心跳故障检测Heartbeat ................................................. 8

4、通信路径 .............................................................. 9

二、PlusWell 热备份软件配置示范....................................... 9

1、PlusWell 热备份软件运行机制 .......................................... 10

2、工作方式 ............................................................. 11

三、PlusWell Mirror技术简介及其应用(支持非共享磁盘阵列的扩展方式) ..... 13

1、PlusWell Mirror原理 .................................................. 13

2、PlusWell Mirror配置示范 .............................................. 14

3、PlusWell Mirror运行机制 .............................................. 15

4、PlusWell Mirror工作方式 .............................................. 16

5、PlusWell Mirror与其它镜像软件的根本区别 .............................. 16

6、PlusWell功能特点: ................................................... 17

7、PlusWell 的关键特性 .................................................. 18

第三部分 成功案例分析............................................. 20

一、案例概述 ...................................................... 20

二、客户需求 ...................................................... 20

三、用户方案的实施 ................................................. 21

四、拓普图 ........................................................ 21

第四部分 总结...................................................... 22

高可用性双机热备软件在电子政务中的应用

在电子政务工作中一台服务器的安全是十分重要的。网络服务器中通常都会存有好多并不公开或提供下载的文件或程序,这些资料多数是政府机关或是某个公司的机密文件,也可能是某个程序员的程序源代码。如果黑客侵入了运行数据库、网络操作系统等关键应用程序的服务器,使网络瘫痪一段时间是轻而易举的事。如果黑客已经进入了政府机关或是公司的内部网,他可以利用许多路由器的弱点重新启动、甚至关闭路由器。若是他们能够找到最关键的几个路由器的漏洞,则可以使政府或公司的网络彻底瘫痪一段时间。

当前计算机技术及互联网发展迅速的社会中,越来越多的传统应用被转移至计算机和互联网上,信息化进程正逐步地改变着人们的生活,用户对系统的持续运行能力的要求越来越高,电子政务于是与我们的联系越来越紧密。

我们知道电子政务的建设是一项系统性的工作,建设节约型电子政务,不是简单的通过行政效力就能解决的,只有从思想观念上、电子政务应用服务模式上、技术产品选择上等多个方面进行创新,才能够真正实现节约型电子政务。节约型电子政务的建设至少有两个方面的要求:首先是在功能上要以实用为主,即各种电子政务信息系统和硬件软件设备,在功能上一定要以“实用”为主。其次是在建设上要以集约为主,即该统一建设的必须统一建设,能够集中建设的就要尽可能集中建设。

随着电子政务的推进,越来越多的政府办公、监督和服务工作通过网络信息系统来完成。为了保证政府工作的正常运行,对网络信息系统平台及其应用的可靠性就提出了更高的要求。防病毒、防火墙、存储备份和灾难恢复等技术方案都是从不同角度来解决系统的安全性问题,但如何全面实时地监控系统运行状况、保证系统的高可用性也是节约型电子政务系统建设中亟待解决的问题之一。我们在实施推广电子政务的同时,有必要了解认识网络高可用性软件的实用性及其运用功能,从而提高电子政务工作的效率。

第一部分 高可用性软件中热备软件特征

一、高可用性软件的功能原理及其分类

高可用性是指系统无论是硬件或是软件失效,保证客户应用服务不间断的能力。高可用性软件简单的说是两种功能的综合:监控功能和切换功能。其基本工

高可用性双机热备软件在电子政务中的应用

作原理是服务器间通过软件监控服务器,当某服务器硬件或是软件失效,软件的切换功能发生作用将中断服务器的工作在指定服务器上启动起来使服务器的工作得以继续。高可用性软件从功能上分可以分为热备、容错两种,细分为双机热备、双机容错、集群热备、集群容错。热备与容错的区别在于容错软件是应用级的监控,而热备是主机级的监控。容错软件有着比热备软件更高的不间断性。

二、双机热备概述

广义上理解,就是对于重要的服务,使用两台服务器,互相备份,共同执行同一服务。当一台服务器出现故障时,可以由另一台服务器承担服务任务,从而在不需要人工干预的情况下,自动保证系统能持续提供服务。双机热备由备用的服务器解决了在主服务器故障时服务不中断的问题。但在实际应用中,可能会出现多台服务器的情况,即服务器集群。双机热备一般情况下需要有共享的存储设备。但某些情况下也可以使用两台独立的服务器。实现双机热备,需要通过专业的集群软件或双机软件。

狭义上理解,双机热备特指基于active/standby方式的服务器热备。服务器数据包括数据库数据同时往两台或多台服务器,或者使用一个共享的存储设备,在同一时间内只有一台服务器运行。当其中运行着的一台服务器出现故障无法启动时,另一台备份服务器会通过软件诊测(一般是通过心跳诊断)将standby机器激活,保证应用在短时间内完全恢复正常使用。

三、双机热备软件在电子政务中的应用现状

1、双机热备软件的应用领域

随着以数据库为核心的计算机管理系统的普及,政府、企业和事业单位在电子政务领域内的运转越来越依赖于计算机系统,数据存储技术的可靠和安全变得越来越重要,如果一旦这个数据处理中心无法正常运转,就会造成业务停顿,导致不可挽回的损失。而解决这一问题的方法就是要做服务器高可用系统,服务器高可用系统在国内又叫做服务器热备份,双机热备系统就是根据用户需求保证数据库安全的、高可靠性的解决方案。

双机热备方案主要应用于以下领域:为IDC提供连续稳定的Web、FTP访问

高可用性双机热备软件在电子政务中的应用

服务;为中小企业提供连续稳定的应用服务;为银行、证卷业提供不间断的、可靠的数据服务;为政府的电子政务及政府的办公提供不间断的数据及应用服务。

2、选择双机热备软件应注意的问题

决定是否使用双机热备,正确的方法是要分析一下系统的重要性以及对服务中断的容忍程度,以此决定是否使用双机热备。即用户能容忍多长时间恢复服务,如果服务不能恢复会造成多大的影响。

在考虑双机热备时需要注意,一般意义上的双机热备都会有一个切换过程,这个切换过程可能是一分钟左右。在切换过程中,服务是有可能短时间中断的。但是,当切换完成后,服务将正常恢复。因此,双机热备不是无缝、不中断的,但它能够保证在出现系统故障时,能够很快恢复正常的服务,业务不致受到影响。而如果没有双机热备,则一旦出现服务器故障,可能会出现几个小时的服务中断,对业务的影响就可能会很严重。

另有一点需要强调,即服务器的故障与交换机、存储设备的故障不同,其概念要高得多。原因在于服务器是比交换机、存储设备复杂得多的设备,同时也是既包括硬件、也包括操作系统、应用软件系统的复杂系统。不仅设备故障可能引起服务中断,而且软件方面的问题也可能导致服务器不能正常工作。

3、国产双机热备软件发展趋势

国内现有的服务器高可用系统,大多为国外产品,其中美国高可用产品居多。但是随着国产软件和系统平台的逐渐成熟,使用国产基础平台完成我国电子政务建设和应用也慢慢成为政府信息化发展一种趋势。2006年3月5日,温家宝总理在十届人大四次会议上再次强调,要在全社会广泛持久地开展资源节约活动,使建设资源节约型社会深入人心,蔚成风气。作为热备份软件领域的领跑者,国产PlusWell 热备份软件不断改进服务器高可用的理论,提出了切换资源处理策略,而且在业内首先提出本地资源的高可用及高可用快速切换的原理及实现方法。

高可用性双机热备软件在电子政务中的应用

第二部分 pluswell双机热备软件

服务器出现故障可能由各种原因引起,如操作系统故障、软件系统故障等等。如果是有技术人员在现场的情况下,恢复服务器正常可能需要10分钟、几小时甚至几天。在实际情况中,除非是简单地重启服务器,否则往往需要几个小时以上。

对于一些重要应该系统服务,用户是很难忍受这样长时间的服务中断的。因此,就需要通过双机热备,来避免长时间的服务中断,保证系统长期、可靠的服务。

一、Pluswell双机热备软件的原理

1、PlusWell双机热备软件定义及资源说明

PlusWell高可用软件提供了一个完全高可用的服务器软件解决方案,并提供数据、应用程序和通信资源的高度可用性。PlusWell热备份软件可以提供多达16台主机的集群服务。PlusWell热备份软件不需要任何特别的高可用硬件,并访问特定节点的配臵数据。PlusWell 热备份软件会自动地提供错误检测和现场恢复。

在出现故障的情况下,PlusWell 热备份软件会将保护资源自动转换到一个根据预先设定好优先权的系统。在实际进行切换用户时, 会经历一个十分短暂的休眠,但是,当系统完成了切换操作后,PlusWell 热备份软件会在所选择的节点上自动地恢复操作。

2、PlusWell中资源的分类及介绍

PlusWell中定义了以下三类资源,一是可切换资源类,二是本地资源类,三是可快速切换的资源类,三种资源类具体介绍如下:

(1) 可切换资源:

在服务器之间可切换的资源,PlusWell含有传统双机软件的所有可切换的资源。可切换的资源一般切换时间较长。可被切换的资源如下:

磁盘卷:指共享存储设备在系统中所识别的硬盘。

高可用性双机热备软件在电子政务中的应用

IP 地址:指在主备机之间可被切换的IP,现在多指访问IP地址。

共享文件:PlusWell不但可以创建共享文件,而且可以详细保护用户的共享权限,并不断维护这些共享。

服务器别名:基于服务器名称的解析服务。

NT服务:基本Windows服务形式的应用程序,如数据库多使用NT服务的形式。

应用程序:用所有定义的所有可执行程序。

定义的用户:第三方软件编程结口。

(2) 本地资源:

本服务器,不需要切换的应用程序,则臵于本地监控状态,当本地资源出现故障,可以将服务器重启动。

(3)可快速切换的资源:

此种资源可以达到快速切换的目的,切换时间小于3秒。

3、心跳故障检测Heartbeat

PlusWell 热备份软件在集群节点间保持着间歇的通信信号,也叫做心跳信号,是错误检测的一个机制。即通过每一个通信路径,在两个对等系统之间进行周期性的握手,如果连续没有收到的心跳信号到了一定的数目,PlusWell 高可用软件就把这条路径标示为失效。

如果你只定义了一条通信路径,当PlusWell 高可用软件把这唯一的一条通信路径标为失效时,PlusWell 热备份软件便立即开始恢复过程。然而,如果你有冗余路径, PlusWell 热备份软件能够通过第二条路径确定是系统故障还是只是通信路径有问题。如果PlusWell 高可用软件开启优先级第二的通信路径并收到了心跳信号,它就不开始failover恢复,只需要把第一条通信路径标成红色(失效),作为信号告诉你需要修复有故障的路径。

一般情况下PlusWell 热备份软件 只在下列事件发生时,启动系统恢复功能:

所有的通信路径故障。如果所有节点都没能收到心跳信号, 把所有通信路径都标为失效, PlusWell 高可用软件开始安全检查。

安全检查失败。当所有通信路径故障时,PlusWell 热备份软件向整个网络

高可用性双机热备软件在电子政务中的应用

发出安全检查信号。如果信号指出配对系统还“活”着的时候,PlusWell 热备份软件不启动Failover。如果安全检查没从配对节点返回信号,PlusWell 热备份软件就开始Failover。

因而,为了减少由于潜在的通讯错误所引起的不必要的系统切换,建议您使用不同介质的多条通信路径。

4、通信路径

PlusWell 热备份软件支持在节点之间和心跳通讯中,使用如下通讯路径: Socket:即套接字,你使用任何的网络硬件接口,只要它能够支持TCP/IP的通讯协议。这样的硬件包括:以太网、快速以网。

串行口:在PlusWell 热备份软件配臵中,你应当配臵有一个串行口通信路径。串口通信路径需要利用RS232的拟调解线路来与PlusWell 热备份软件系统相连接。

PlusWell 高可用软件假定当通过心跳信号检测其它服务器失败时,则认为此服务器是关闭的。因此,为了避免不必要的失效切换,最好建立两种以上独立的物理路径,使用至少两种心跳。

例如,如果两个服务器被一个串口连接起来,并且,从属服务器来的心跳信号无法被主服务器所检测到,则下面之一是可能引起这一现象的原因:

服务器的RS-232卡或者端口失败

电缆失效

主服务器暂时挂起

主服务器失败

失效切换只可能在最后一种情况下才发生。因此,节点间的多种通信路径可以帮助避免不必要的失效切换。

二、PlusWell 热备份软件配置示范

Server1 磁盘阵列Server2

高可用性双机热备软件在电子政务中的应用

Heartbeat ConnectionsTCP/IP 注解:支持数据库系统:Orcale、Sybase、MS SQL Server等常见数据库

软件、硬件配臵

a、软件:PlusWell 高可用软件。

b、硬件:服务器可以是任何Intel基础上的平台,Server的型号、配臵不必一致,只需硬件平台能保证Windows NT/2K/Linux/Unix运行;磁盘阵列正常使用。

1、PlusWell 热备份软件运行机制

(1)共享的SCSI 和PlusWell 热备份软件锁定

PlusWell 热备份软件锁定:PlusWell热备份软件管理共享磁盘上的数据,以防止多个服务器在同一时间访问数据。PlusWell热备份软件在逻辑设备级(卷)上控制对数据的访问,并让Windows/Linux软件或硬件RAID Controllers 管理物理级。有了PlusWell高可用软件来管理对共享数据的访问,用户就可以不必担心群中的其它服务器访问数据时, 可能会带来的数据访问冲突。PlusWell 高可用软件自动在被应用程序定义为共享资源的磁盘卷上设臵锁定。当被保护的应用程序由一个服务器被移动/转换到另一个服务器时, PlusWell 高可用软件控制这些锁定,以保证激活服务器对共享卷的访问。

在主系统发生故障的情况下,次节点系统将能够在磁盘上建立SCSI 锁定,并在备份的系统上将资源投入使用。

(2)Local Recovery(局部恢复)

PlusWell 热备份软件在应用软件的检测时间间隔执行预先定义的行为,以察看资源本身是否失效。如果快速检查和深入检查均局部告失败,系统将尝试局部恢复资源。如果尝试成功,资源将不会向下一优先级的节点进行失效切换(failover)。如果局部恢复尝试失败,系统将向下一优先级的节点进行失效切换。

(3)Failover(失效切换)

指定主要的节点或资源失败时,重新恢复资源的过程。一个失效切换通常是没有事先计划的,它将发生在一个被从属系统所检测到并确定为失败的情况下。

高可用性双机热备软件在电子政务中的应用

(4)Switchback(可配置的迁回)

允许PlusWell 热备份软件管理员通过GUI界面来指定资源,其所在服务器发生故障而后又恢复正常,该资源将被自动地切换回到原来节点上。如果选择Switchback,那么,一旦发生故障的节点回到服务状态时,被配臵失效切换的层次都将被切换回到该节点上。如果策略没有选定Switchback,即使当发生故障的节点回到服务状态时,被配臵失效切换的层次也会留在它们被失效切换到的节点上,等待由管理员决定合适的时间进行切换。 (5)Switchover(正常切换)

指用一个有顺序的方式关闭资源,然后将它们恢复到一个备份系统的过程。这通常发生在当你处于维护或者测试模式中的情况下。这时,没有任何东西失败。

(6)快速切换功能

针对用户的使用情况,如WEB服务,中间件软件,及定制同步的数据库应用,本方法提供快速切换服务,以应对用户的快速恢复系统的要求,快速切换功能的快速性决定了,一但应用资源出现故障,切换的时间最长不超过3秒。

(7)本地资源监控

当有些用户资源,不需要切换时,我们使用本地监控功能,可以有效的保护你的资源。此功能不一定要求双机,单机此功能也可以正常工作。起到一定的单高可用能力。

本地资源监控,当本地资源出现故障时,PlusWell可以将本地资源在本地进行恢复,当超过本地资源恢复次数时,可以选择将本地服务器重新启动。

本地资源可以监控的资源可以是本地应用程序,服务器CPU,内存使用情况,网络流量监控,及服务器使用控制。另外为扩大本地资源的监控范围我们为用户准备了自定义资源,方便用户设臵。

2、工作方式

Active/Standby

ActiveServer1 Disk ArrayStandbyServer2

高可用性双机热备软件在电子政务中的应用

RS232 TCP/IP

在一个激活/备用对中, 主节点处于处理状态,从属节点处于备用状态,以防主节点上发生失败。备用系统可以是一个小一点、性能低一点的系统,但是,当主节点失败时,它必须有保证资源可达性的处理能力。例如,假设Server1是主“激活”节点,Server2是次“备用”节点。如果Server1发生故障了,它的被保护资源由Server2 节点来恢复。当节点Server1恢复后, 资源可以被Server1重新获得。然而,当Server2 节点失败时,Server2节点上并没有需要被Server1节点恢复的资源。

Active/Active

作为其对应节点上的资源和资源层次的从属节点。

在激活/激活的图表中,有两个主要应用:APPA 处于Volume w中,并且在Server1上激活。APPB存储在Volume M上,并且在Server2上激活。在这一配臵中,Server1应该是Volume W:资源的主节点,Server2应该是Volume M:资源的主节点。

当Server2失败时, PlusWell 热备份软件应该将Volume M:转换到Server1

高可用性双机热备软件在电子政务中的应用

上去。如果系统资源是足够的,这一转换不会影响到已经在Server1上运行的APPA,转换只是简单地将Server2上的被保护应用程序(APPB)加到Server1的运行负载上。

三、PlusWell Mirror技术简介及其应用(支持非共享磁盘阵列的扩展方式)

1、PlusWell Mirror原理

(1)PlusWell Mirror简介

PlusWell Mirror镜像是一种软件产品,专为Windows/Linux系统设计的客户/服务器环境下一种有效、高性能的高可用性解决方案。单独使用PlusWell Mirror镜像软件,无需较贵的RAID磁盘子系统,无需考虑小型计算机系统接口(SCSI)对缆线长度的限制,去除了单点故障(磁盘阵列子系统)。集群计算机环境所要考虑的主要问题是系统总开销,而使用PlusWell Mirror镜像软件的PlusWell 高可用软件 是解决这个问题的首选方案。公司只需最小的硬件集成便可以得到低价、高可用性的方案。

PlusWell Mirror镜像软件在局域网的服务器之间提供完全基于软件的镜像。一个服务器被指定为主服务,另一个为从服务器。客户只能对主服务器上的镜像文件夹进行读或写,从服务器上相应的文件夹被锁定以防对数据的存取,除非在主服务器上检测到故障状态。这是实现一个高性能方案要考虑的一个重要问题,因为数据的完整性是主要因素。尽管PlusWell Mirror镜像软件可以单独使用,但是与PlusWell 高可用软件 配合使用会显著增强它的功能。

(2)PlusWell Mirror特性

在PlusWell Mirror镜像环境下,一个镜像是主服务器上的一个或多个文件夹,而不是整块硬盘或分区,其内容与从服务器上的相关磁盘通过LAN同步。PlusWell Mirror镜像软件使磁盘上的文件镜像的创建更为容易。

在文件镜像建立后,主服务器和从服务器上的文件夹已经同步,并且两个服务器都已启动运行,出现下面的事件:

*最初的镜像建立后,系统禁止所有用户存取从服务器的镜像文件,不允许对从服务器上的镜像文件读和写。主服务器镜像则可以进行读和写操作。

*无论何时主服务器收到一个写请求,系统首先决定这个请求是否针对某个

高可用性双机热备软件在电子政务中的应用

镜像文件夹。如果不是,写操作可以完全正常的完成。

*当从系统返回一个成功状态时,主系统在自己的镜像文件夹中执行写操作,并返回到请求方。如果从系统执行镜像文件夹写操作时发生错误,那么从系统上的写操作将被中止,主系统结束自己的镜像文件夹写请求。

Ⅰ、PlusWell 提供的全系统检测功能与PlusWell Mirror的文件镜像功能相辅相承,使双机热备系统无需昂贵的磁盘阵列子系统。

Ⅱ、使用PlusWell Mirror将数据由一个主机系统镜像到另一个主机系统,并与PlusWell 相结合,可有效的避免磁盘阵列子系统中单点故障的可能性。

Ⅲ、当主备服务器发生切换时。PlusWell Mirror开机后并不是以整盘再将备机数据分区或硬盘全部复制到主服务器,而是将备机中变化的数据部分复制到主服务器,如图所。减少了数据复制的时间,同时也增加了数据的安全性。

Ⅴ、具备远程的灾难复原能力

*PlusWell Mirror在服务器端的数据复制能力。

*PlusWell Mirror有在局域网和广域网的数据复制能力。

*所有PlusWell Mirror都可以配合蓝科泰达的 HA软件,实现异地的数据备份功能。

2、PlusWell Mirror配置示范

Server1 Server2

镜像盘 PlusWell With

Mirroring

应用系统

Windows/Linux/Unix 硬件平台

PlusWell With Mirroring 应用系统 Windows/Linux/Unix 硬件平台 注解: 支持的数据库系统:Ms SQL Server、Sybase、Orcale等。

使用带有PlusWell 镜像功能的PlusWell 高可用软件 来进行配臵,其中 Server1 是主服务器,Server2 是从服务器。

当一个客户向 Server1上的镜像文件夹发出写命令,PlusWell 镜像软件保证写命令通过网络送给 Server2,Server2上的写操作成功完成时,Server1

上的

高可用性双机热备软件在电子政务中的应用

写操作才能完成。因此,两处系统能够同时更新,因此主、从服务镜像文件夹中的数据一致性得以保证。

软件、硬件配臵

1、软件:PlusWell和PlusWell Mirror

2、硬件:服务器可以是任何INTEL基础上的平台,两台Server的型号、配臵不必一致,只需硬件平台能保证系统运行。

3、PlusWell Mirror运行机制

I、通讯路径

“Heartbeat”是服务器间发出的周期性检测信息,它允许PlusWell 高可用软件决定服务器的状态。当一个服务器向另一处服务器发送一个“Heartbeat”消息,并且在规定时间段里没有得到任何回应时, 发送消息的服务器开始评测接收消息的服务器是否正在发生故障。多种“Heartbeat”检测信号保证故障检测的可靠性,以防止不必要的资源服务切换。PlusWell 高可用软件为PlusWell 镜像提供下列途径上的“Heartbeat”通信:

Socket (TCP/IP )

RS-232 TTY通信端口(Communications port )

PlusWell 镜像软件消除了共享SCSI 的需要。

II、主服务器发生故障

客户向Server1上运行的一个程序发送一个请求,而Server1出现写错误时,使用带有PlusWell 镜像功能的PlusWell 高可用软件能够检测出系统失败。然后,PlusWell 高可用软件 执行恢复规则,试图关闭Server1上的应用,并且在Server2上重新启动它们。Server2现在承担主服务器的角色,镜像文件夹地址从Server1转移到Server2上去,这个转换过程对用户来说是透明的,客户一般不会发现系统曾经发生这样的故障。

一旦系统发生的故障被被纠正过来,管理员必须重新同步镜像文件夹。重新同步这些文件夹并被锁定,目的是不接受任何客户的存取。在这个过程中,非镜像应用不会受到影响,因此这些应用可以毫无干扰的继续运行。系统管理员可以选择何时对镜像文件夹进行同步,通过提供选择时间的灵活性达到对整个系统的影响减为最小。

高可用性双机热备软件在电子政务中的应用

重新同步主服务器和从服务器上镜像的时间依赖于文件夹的大小。 一般情况下,在100MB 以太网上, 恢复1Gigabyte(GB)的数据只需要10分钟。

III、从服务器发生故障

当从系统发生故障时,受影响的镜像文件夹标志为Broken。有必要纠正这些故障,并重新同步有关的文件夹。当从系统发生故障时,任何写请求不会送给从系统。当从服务器发生故障后再次恢复时,镜像管理器用来重新同步主镜像文件夹和从镜像文件夹。

4、PlusWell Mirror工作方式

Active/Standby

Mirroring PlusWell With

Standby PlusWell With Mirroring 应用系统 Windows/Linux/Unix 硬件平台 应用系统 Windows/Linux /Unix 硬件平台

Active/Active

ActivPlusWell With Mirroring 应用系统 Windows/Linux/Unix 硬件平台 ActivPlusWell With Mirroring 应用系统 Windows/Linux/Unix 硬件平台 PlusWell Mirror 具有以上两种工作方式,可支持两个Server系统。

5、PlusWell Mirror与其它镜像软件的根本区别

(1) 其它的镜像软件是基于卷或硬盘的数据复制。往往将硬盘的全体全部复制

到备用服务器,无论这块硬盘有没有写满数据。PlusWell Mirror是以文件级的数据复制,数据库复制的大小由文件的大小决定而与硬盘的大小没有关系统。

(2) 当主备机发生切换时,或镜像发生中断后,主备机再次联结时还必须将硬

高可用性双机热备软件在电子政务中的应用

盘的全体再复制一次到主服务器。从而增加了数据复制过程中的风险度。PlusWell Mirror在主备机发生切换时只将备机增加的数据复制回主机。

(3) 这种镜像限制了数据的复制大小,这种复制一般只能复制一到四个分区或

一整块硬盘。限制了复制容量。对将来的数据扩容产生影响。PlusWell Mirror可以做到数据硬盘相对较大,同时可以灵活的改变数据复制的方式。

(4) 对复制的容量不易调整,往往一旦调整后需对HA软件重新进行配臵。

PlusWell Mirror可以从不同的硬盘,不同的分区,选择不同的文件夹进行复制,复制方法灵活简单。

6、PlusWell功能特点:

Pluswell具有对用户自定义程序的支持,可以根据用户的需要添加对第三方软件的支持,更大程度上满足您系统应用的多样性。

检测IP:用来检测网络是否畅通的IP地址,需要和虚拟IP在同一网段,并且7*2小时在线。

快速IP切换:虚拟IP地址的切换速度快。

本地资源:监测本地自定义资源的状态

维护资源:暂时停止资源,用于资源维护。

检测间隔:软件检测周期。

文件卷:共享阵列磁盘分区标识,相当于系统磁盘分区号。

磁盘号:即磁盘逻辑单元号。

主机向备机以整盘方式进行数据复制

高可用性双机热备软件在电子政务中的应用

分区号:共享磁盘分区数量。

启动超时:启动资源所需要的时间,它取决于群集操作和切换操作,如果备用服务器可以在约定的时间内启动相应资源,操作将会成功,否则,操作将失败。在设臵时候应将时间设臵的足够长,一般保持默认即可。

终止超时:停止资源所需要的时间,它取决于接管操作和移交操作,如果主服务器可以在约定的时间内停止相应资源,操作将会成功,否则,操作将失败。在设臵时候应将时间设臵的足够长,一般保持默认即可。

自动切回:即自动切回返回。选中此选项,当主服务器宕机或者不可用时,备份服务器将接管资源。当主服务器恢复到正常状态后,此选项允许资源从备服务器自动切换回主服务器。如果使用自动切回功能,则资源层所有资源都需要选择“自动切回”选项;如果不使用自动切回功能,则资源层所有资源都不能选择“自动切回”选项。

本地恢复间隔:本地资源意外终止时,软件尝试恢复资源的次数。

7、PlusWell 的关键特性

(1)不用增加任何额外硬件投资,纯软件方式实现双机高可用,且对备机无硬件配臵要求。

(2)可支持Notes、Excnge、SQL Server、Sybase、Informix、Oracle 、SAP等多种系统的应用层热恢复。

(3)支持远程灾难备份。

(4)支持共享磁盘阵列柜和镜像两种方式,给用户提供了选择上的灵活性,同时也能适应各种机型、网络结构、软件平台及应用系统。

(5)PlusWell 热备份软件在镜像或共享磁盘阵列任意方式下,均能实现两台服务器各自运行不同应用且相互热备份,即实现双Active运转模式。

(6)最大限度地保护用户端的应用连续性。用户的硬件资源(如网卡,软件资源如NT操作系统、数据库管理系统、数据库应用系统、电子邮件系统等)均能处于PlusWell 热备份软件的保护之下,当这些被保护资源出现技术故障时,PlusWell 热备份软件可随时实施系统资源切换。如此,PlusWell 热备份软件真正实现了用户硬件或是软件资源发生故障时系统及应用层上的在线热切换。

(7)PlusWell 热备份软件占用系统资源极少,不增加网络负荷,且不打扰

高可用性双机热备软件在电子政务中的应用

任何具体应用系统的任何操作。

(8)PlusWell 热备份软件真正实现无人值守,全自动地实现应用资源切换,且图形界面操作,简单方便。

(9)自投入使用以来,已经历了大量交易高峰的实际考验,其执行效率很高且运行十分稳定可靠。

(10)目前PlusWell 热备份软件有Windows NT/2000/2003、SCO UNIX两种版本。

高可用性双机热备软件在电子政务中的应用

第三部分 成功案例分析

随着科学的发展,人类进入信息社会;随着互联网络的普及和应用,各个领域的办公都开始了信息自动化办公。以国产软硬件为核心的政府协同办公、统一认证、信息发布的解决方案,提高在集成环境下的国产软硬件产品的可用性、适应性等等,可以打造我国电子政务生态环境。国产软件系统目前在操作系统、中间件、办公软件、信息安全、大型应用软件系统、嵌入式系统等核心软件技术和产品都取得巨大的进展,并在电子政务领域得到推广应用,完全能够满足当前我国建设节约型电子政务的需求。

近年来我国政府行业信息化的进展迅猛,随之增加的各种应用系统的运行产生了大量的数据,而这些数据作为政府行业最重要的资源,越来越受到大家的重视。同样,由于数据量的增大和新业务的涌现,如何确保数据的一致性、安全性和可靠性;如何实现数据的集中管理,建立一个强大的、高性能的、可靠的信息存储管理平台也是政府行业目前所面临的一个重要问题。

PlusWell双机热备软件是国产高可用性双机热备软件的一种,许多成功案例说明了它很适合政府在电子政务建设过程中使用。

一、案例概述

中央政委组织部新建立邮件系统,邮件服务系统要求7*24不间断工作,数据信息同步;中央政委组织部目前没有一个好的7*24小时不断,并可以在最短时间内恢复正常工作的方案。我们知道,服务器一旦出现问题,如果有技术人员在场的话,可能会很快恢复系统,但是在技术人员在场,如果是服务器系统或硬件出现问题时,可能要几个小时才能恢复;如果是技术人员不在现场话的,时间可不好定了。如果真出现长时间中断服务,那带来的损失是不可估量的。

随着系统数据量的不断增大,系统就更不能出现中断,那么服务不中断对系统影响越来越大,中央政委组织部现有系统无法保证快速、有效的7*24小时服务不中断,并直接影响到工作开展的正常运行。

二、客户需求

1、中央政委组织部现有IBM服务器两台,没有磁盘阵列。

高可用性双机热备软件在电子政务中的应用

2、基于Linux操作系统邮件服务器系统。

3、数据库数据同步、邮件信息同步、7*24小时不中断服务工作。

4、快速的切换服务器,本地资源监控。

三、用户方案的实施

1、根据用户没有磁盘阵列的双机模式,对两台服务器的数据库和邮件系统进行数据同步。

2、使用PlusWell HA管理,利用“快速IP地址切换”功能,减少在最短时间内进行服务的切换。

3、利用“本地资源监控”功能来管理各主要服务,在主服务出现问题时,快速切换到另一台服务器继续工作。

四、拓普图

PCPCPC

本文来源:https://www.bwwdw.com/article/e82j.html

Top