电信 教育 政务 机械 汽车 船舶 交通 石化 烟草 服装 电力 金融 外贸 冶金 电子

双机容错解决方案(纯软)

2006-11-24 发布方:蓝科泰达科技 网友评论 0 条 点击进入论坛

PlusWell纯软镜像行业方案 │
目前自动化成度高,各单位对服务的安全性,可用性,依赖性变大。24小时不允许停机,在这
种情况下,服务器的双机热备就显的非常必要及迫切。
  双机热备是近年来服务器端的安全性,可用性的一次重大的革命。从以前加大的硬件可用
性,到现在的双机要备用,来保证服务器的不停机运行,是高可用性的一次重大的进步。
  双机热备的原理:是当一台服务器在工作时(称为主机)。另一台服务器作备用状态(称为
备机)。当主机因为某种原因出现故障,如死机,主机断电,病毒发作,硬盘损坏等,不能继续
提供服务时,备用机能够在规定的时间内接替主机的服务,继续提供服务,从而达到不停机的服
务。

用户环境简介
用户服务器操作系统Windows2000/2003,数据库(支持DB2Oracle, SybaseInformix, MS
SQL Server
MySQ

高可用性的方案设计:

基于以上原因,我们设计的以下双机容错解决方案:
一:用户硬件环境:
必须两台服务器(服务器品牌不一定相同,但两主机之间运行速度必须相类似)
二:软件环境:
PlusWell HA
双机CLUSTER MIRROR容错软件程序模块各一个
三:网络拓扑图:

.用户需求
根据用户的要求,系统双机热备要求实现如下要求:
1.
系统硬件平台基于Intel架构服务器。
2.
系统软件平台基于MicrosoftWindows平台或RedHat Linux平台。
3.
两台服务器采用数据同步双机热备形式。
4.
两台服务器的双机容错对用户而言,切换是透明的。
5.
切换时间不能过长。
.软件容错原理

  (一) PlusWell Cluster容错软件提供了一个完全容错的软件解决方案,并提供数据、应用
程序和通信资源的高度可用性。PlusWell Cluster容错软件不需要任何特别的容错硬件,并访问特
定节点的配置数据。PlusWell Cluster容错软件会自动地提供错误检测和现场恢复。
  在出现故障的情况下,PlusWell Cluster容错软件会将保护资源自动转换到一个根据预先设
定好优先权的系统。在实际进行切换用户时, 会经历一个十分短暂的休眠,但是,当系统完成了
切换操作后,PlusWell Cluster容错软件会在所选择的节点上自动地恢复操作。
可以被PlusWell Cluster容错软件保护起来的资源是:
 卷(Volume
 IP 地址
 共享文件
 管理器服务器名称
 应用程序
 定义的用户

  2、心跳故障检测Heartbeat
  PlusWell Cluster容错软件在集群节点间保持着间歇的通信信号,也叫做心跳信号,是错误
检测的一个机制。即通过每一个通信路径,在两个对等系统之间进行周期性的握手,如果连续没有
收到的心跳信号到了一定的数目,PlusWell Cluster 容错软件就把这条路径标示为失效(红
色)。
  如果你只定义了一条通信路径,当PlusWell Cluster 容错软件把这唯一的一条通信路径标为
失效时, PlusWell Cluster容错软件便立即开始恢复过程。然而,如果你有冗余路径,
PlusWell Cluster
容错软件能够通过第二条路径确定是系统故障还是只是通信路径有问题。如果
PlusWell Cluster
容错软件开启优先级第二的通信路径并收到了心跳信号,它就不开始failover
恢复,只需要把第一条通信路径标成红色(失效),作为信号告诉你需要修复有故障的路径。
  一般情况下PlusWell Cluster容错软件 只在下列事件发生时,启动系统恢复功能:
  所有的通信路径故障。如果所有节点都没能收到心跳信号, 把所有通信路径都标为失效,
PlusWell Cluster
容错软件开始安全检查。
  安全检查失败。当所有通信路径故障时,PlusWell Cluster容错软件向整个网络发出安全检
查信号。如果信号指出配对系统还“活”着的时候,PlusWell Cluster容错软件不启动
Failover
。如果安全检查没从配对节点返回信号,PlusWell Cluster容错软件就开始Failover
  因而,为了减少由于潜在的通讯错误所引起的不必要的系统切换,建议您使用不同介质的多
条通信路径。
1.
通信路径
?? PlusWell Cluster
容错软件支持在节点之间和心跳通讯中,使用如下通讯路径:

(1) socket
,即套接字。你使用任何的网络硬件接口,只要它能够支持TCP/IP的通讯协议。这样
的硬件包括:以太网、快速以网。

(2)
串行口 PlusWell Cluster容错软件配置中, 你应当配置有一个串行口通信路径。串口通信
路径需要利用RS232的拟调解线路来与PlusWell Cluster容错软件系统相连接。
  PlusWell Cluster 容错软件假定当通过心跳信号检测其它服务器失败时,则认为此服务器是
关闭的。因此,为了避免不必要的失效切换,最好建立两种以上独立的物理路径,使用至少两种
心跳。
  例如,如果两个服务器被一个串口连接起来,并且,从属服务器来的心跳信号无法被主服务
器所检测到,则下面之一是可能引起这一现象的原因:
  服务器的RS-232卡或者端口失败
  电缆失效
  主服务器暂时挂起
  主服务器失败
  失效切换只可能在最后一种情况下才发生。因此,节点间的多种通信路径可以帮助避免不必
要的失效切换。
六、MIRRO软件功能

PlusWell Cluster
可以做到对操作系统,网络,及应用的全故障检测功能如下:
磁盘卷:在共享磁盘阵列的双机方式下,PlusWell可以对磁盘阵列的卷资源进行保护,防止因双
机共同写同一个文件造成的故障。
IP
地址:PlusWell Cluster可以对网络IP地址,网卡进行全方位的检测。
共享文件:
服务器名字:可以对服务器名做集群热备。
数据库:可以对OracleSybaseInformixDB2MSSQLServer数据库进行保护及检测功能。
用户自定义程序:对用户自有程序做到实时检测及热备功能。

PlusWell Mirror(
数据镜像软件)
  PlusWell Cluster提供Mirror(镜像)软件,用户无需较贵Raid磁盘子系统,也不必考虑主
机的距离, 主服务器的数据通过Mirror软件将数据实时的复制到备用服务器上,保证主备服务器
上的数据的一致性,这样完成主备服务器的集群热备功能。
  增量镜像功能:PlusWell Mirror软件可以做到数据的增量镜像,当备故障停机或用户重启备
机后,主机以增量方式向备机做数据的镜像,这保证的数据的安全性和用户的使用。
  数据备份功能:PlusWell Mirror可以做到一点对多点的实时镜像功能,同时也可以做到本机
的数据实时复制。
  典型应用1:用户可以将数据镜像到备用机做双机容错,同时也可以将数据复制到远地点服务
器做备份,或复制到本机另一个磁盘分区做本机的数据备份
  典型应用2:用户如果采用磁盘阵列方式的双机容错,也可以使用PlusWell Mirror软件做数
据的实时备份。这种备份可以备份到本机或远地计算机。

 PlusWell Cluster软件简介及产品市场报价
说明:如果采用纯软件(MIRRO)双机热备份方案,支持操作系统是Linux Red Hat
TurboLinux
Xte amLinuxSUSE等)和Windows NT/20002003。不支持UNIX操作系统 

需要测试版的朋友可联系:
北京蓝科泰达科技有限公司
址:北京市海淀区西二旗中路6号领秀硅谷C5-107
销售热线:010-82748656       手机:13466310729
联系人:阮仁伟
Email:ruanrenwei@Lantide.com
技术支持:010-8274851082748520

MSN:rrw_lanke@hotmail.com                          



项目Pluswell 功能说明
支持的操作系统
支持的操作系统SCO UNIXOpen ServerUnixware), Linux Red Hat
TurboLinux
XteamLinuxSUSE等)和Windows NT/20002003
支持的硬件平台
支持的服务器IBMDELLHPPowerLeader,浪潮,联想等X86架构的服务器。
IBM
存储系统支持IBM EXP系列磁盘柜加4Lx4Mx4HxRAID卡和IBM磁盘阵列。
DELL
存储系统支持DELL磁盘柜及RAID卡,支持DELL光纤磁盘阵列集群热备
HP
存储系统支持HP的磁盘柜加1Si2Si3Si4M6MRAID卡和HP磁盘阵列。
磁盘阵列子系统支持SCSI磁盘阵列系统及光纤磁盘阵列系统,支持SAN环境下的服务器集
群热备。
集群热备架构
硬件加软件方式支持磁盘阵列加PlusWell Cluster集群热备软件的热备方式
纯软件方式(软件镜像方式)在用户数据量不大的情况下,提供非磁盘阵列方式的集群热
备方式,用户可以不使用昂贵的磁盘阵列子系统,采用软件镜像的方式就可以完成集群热备。
热备方式
Active/Standby
支持主备服务器形式:即一台服务器提供服务,另一台服务器做备用。
Active/Active
支持服务器双激活方式,即两台服务器同时向用户提供服务,当A服务器
出现故障后,B服务器可以接管A服务器所有功能,同时提供B服务器的原来正常的业务。
H.A.
功能说明
对操作系统的检测当服务器出现死机,断电及其它的意外故障时,PlusWell Cluster可以
将主服务器的全部功能切到备用服务器。
对网络的检测功能PlusWell Cluster可以检测服务器网络是否正常,当主服务器网络出现
故障时,可以及时将备用服务器启动,恢复网络服务。
对数据库的检测功能PlusWell Cluster可以对DB2Oracle, SybaseInformix, MS SQL
Server
MySQL等数据库进行热备,并对此数据库进程及应用进行检测,当发现数据库出现故障
时,可以及时在本地重启数据库或将数据库切往备份服务器。
用户特有程序的热备可以对用户的个别进程提供热备方法,及进程的检测功能。
第三方软件编程能力本公司为特别用户提供特别服务,可以为用户提供第三方程序热备编程
服务,在用户提出需求后,由我公司开发人员为用户开发第三方软件的热备编程。
Mirror
软件功能说明
增量镜像能力Mirror软件不但可以做到数据的实时增量镜像而且可以做到在备机重启
后不必全镜像,只把增加的数据镜像到备用机。
本机镜像功能Mirror可以实现数据的本机实时镜像,所以Mirror不但可以做热备而且
可以做到数据的实时备份。
多机镜像功能Mirror可以做到多机对一机的数据实时备份,也可以做成多机镜像链的
方式,还可以做到一机向多机实时备份。

 

已有 0 位对此文章感兴趣的网友发布了看法    
我来评两句 登录邮箱: 密码:
  匿名发表
相关案例
解决方案速查(共有 14317 个方案)
基础软件
安全保密
管理软件
办公软件
软件开发
系统网络
图形多媒体
辅助设计
行业专用
教育教学
电子政务
其他软件
接入
通信
网络
存储
IT服务
电子杂志订阅
点击电子杂志名称查看样刊
输入E-mail地址即可订阅
E-mail
赞助商链接