扫二维码关注kmpro
KMPRO
站内搜索
 位置:首页>KMPRO产品线>kmpro知识管理系统>

知识库系统物理设备备份介绍 来源:www.kmpro.cn   时间:2008-08-27 16:48   作者:kmpro

双机备份目标是保证应用系统的无间断运行,在此我们重点讨论双机热备和双机互备的方案。

双机热即通常所说的active/standby 方式,active服务器处于工作状态;而standby 服务器处于监控准备状态,服务器数据包括数据库数据同时往两台服务器写入,保证数据的即时同步。当active服务器出现故障的时候,通过软件诊测将standby机器激活,保证应用在短时间内完全恢复正常使用。

双机互备模式,是两个相对独立的应用在两台机器同时运行,但彼此均设为备机,当某一台服务器出现故障时,另一台服务器可以在短时间内将故障服务器的应用接管过来,从而保证了应用的持续性,但对服务器的性能要求比较高。配置相对要好。

一、         硬件部署

  

两种方案的物理部署结构

两种方案对物理件上的要求是一样的包括:

n        两台服务器

n        双机热备份软件

n        芯跳线

二、         双机热备方案

 

双机热备的主从服务器均部署知识应用系统,保证双机系统数据一致。工作机是主服务器,所有的访问都在主服务上执行程序,当触发向数据库或文件目录中写数据和程序时,要同时向主从服务器均写数据。

双机在正常运行状态下,主服务器提供全部知识库的应用服务,从服务器处于正常运行,不对外提供服务,处于侦听状态。

从服务器要侦听知识库系统的 Apache服务、 tomcat服务和数据库状态。如果这三种服务中和任一停止,从服务器就会接管全部服务,提供主服务器的服务。

从服务器的一直保持对主服务器硬件设备的侦听,当网卡或CPU停止工作时,从服务器立刻接管主服务器工作。

从服务器实时较验数据库与目录文件变化,如果发生数据不一致,系统自动启动数据库与目录数据的增量备份。

三、         双机互备方案

 

双机互备不分主从服务器,同时由负载均衡提供分配任务,任意一台服务器的写数据都要在两台服务器上同时操作,当其中一台的Apache服务、 tomcat服务或数据库不能提供服务时,负载均衡将停止对其任务分配,当其中一台服务器的网卡或CPU停止工作时, 正常工作的服务器立刻接管全部的工作负载。

四、         方案对比

序号

对比项

双机热备

双机互备

对比结果

推荐程度

对比结果

推荐程度

1.      

硬件投入

两台服务器

推荐

两台服务器

普通推荐

芯跳线

芯跳线

负载均衡

2.      

技术成熟度

山西网通

极力推荐热备

仅内部测试

普通推荐

上海电信

 

无成功案例

3.      

故障恢复时间

毫秒级

普通推荐

无间隔

推荐

4.      

系统效率损失

单台服务器效率,侦听工作由备机执行

极力推荐

双机同时读写,占用系统资源较大

普通推荐

5.      

可扩展性

可无缝升级集群

极力推荐

要停机升级到集群

普通推荐

 

总结:以上两双机部署方案均可安全地实现无间断知识库应用服务,从目前我公司实施经验来讲,我们建议部署双机热备方案。

关键词:
相关文章
分享到:
2010-2012 北京深蓝海域信息科技有限公司
Darkblue Sea Software Co., Ltd. all rights reserved
京ICP备13004508号-1
地址:北京市昌平区北清路1号珠江摩尔国际中心6号楼1单元907单位
电话:010-89146616/82969378
传真:010-82969378
公司介绍 | 人才招募 | 网站地图 | 联系我们 | 企业资质