双机热备

双机热备

two-node cluster,为高可用集群的缩小版。当一个节点故障发生,另外的一个节点马上接过其先前管理的所有资源(包括存储空间,IP和应用程序)。他们两者处于Active/Standby来回切换的状态,这个过程成为故障点转移(failover)。

kousei_ex11.jpg

双节点-共享磁盘型

 

kousei_ex12.jpg

双节点-镜像拷贝型

 

Active-Standby
需要购买一台服务器的数据库产品许可,eg,Oracle是按CPU卖的

Active-Active (双方向互备)
相当于是两台Active-Standby的功效,需要购买两台服务器的数据库产品许可

   

双击热备的原理

1.共享存储(磁盘阵列RAID)


共享磁盘方式

一台存储设备,用户数据存放在磁盘阵列上,单点故障发生后备机马上开工访问主机的同一数据。其中忽略的存储设备故障(因存储的安全性比较高),但是一般会设置防护,当一方服务器使用共享磁盘的特定空间时,另一方不能访问。

性能方面:没有多少影响

应用:用于数据库服务器等数据写入量较大的系统。

 

2.数据复制

保证数据的完整性

a.单纯的文本拷贝,类似于Oracle的冷备份

b.镜像拷贝,数据快照,类似于Oracle的热备

c.硬盘数据拦截,利用双击备份软件(如鬼子的ExpressCluster)

如何实现?

c1:分区拦截,通过驱动级(介于OS和应用程序)的拦截方式,将要写入磁盘的数据提取且先写到备机,确保备机数据时最新的,然后再将数据回写到主机的硬盘。说白了就是一块磁盘我分为4各区要写入C盘的我先写入F盘。代表产品:Pluswell

c2:硬盘拦截,同上,只是基于整块硬盘的拦截,代表作SymatecCo-Standby


镜像磁盘方式

备机磁盘对主机磁盘业务数据进行镜像,因而保障故障切换后能使用同样的数据。

性能方面:写入性能较低,因为两台服务器同时写;

应用:为防止灾害将备机放在异地构成远程集群,共享磁盘方式无效。 

共享型镜像方式=共享磁盘+镜像磁盘
镜像化共享磁盘的数据,将共享磁盘的数据存放至第三方服务器上,防止共享磁盘发生故障。



故障检测

分为系统级、应用级、网络级三个方面。

系统级:基于双机备份软件之间的心跳;

应用级:用户应用程序数据库等的检测;

网络级:网卡的检测,网络路径额检测。

CASE: NEC双机热备软件,支持网卡(私网/公网)COM口、磁盘心跳等多种心跳方式,利用内核空间进行心跳探测,保证心跳探测不受系统影响,从而避免在高负荷状态下心跳超时导致的误切换。

 


双击备份产品

NEC ExpressCluster集群软件:支持丰富的构成方式,支持纯软件方式(镜像),多点集群及双机,远程监控,异地容灾镜像;支持虚拟技术;NEC公司出品。   

LifeKeeper集群软件:支持多点集群及双机,SteelEye公司出品。  

LanderCluster集群软件:支持多点集群及双机;远程监控;支持Unix,联鼎公司出品   

RoseHA双机软件:双机热备、互备,共享磁盘阵列柜,Rose公司出品   

RoseMirrorHA双机软件:双机热备、互备,纯镜像方式,不需要磁盘阵列柜,Rose公司出品   

RoseHAMulti-node)集群软件:支持多机及双机,远程监控,多平台,易管理,Rose公司出品   

EterneCluster集群软件:支持多机及双机集群,远程监控,支持多平台,易于管理,易腾数信公司出品。

 

 

 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/24463783/viewspace-675554/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/24463783/viewspace-675554/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值