现在有什么双机热备软件可以支持双机互备、异地容灾、双机热备这些...
MSCS与第三方纯软双机:MSCS:1.需要一个域环境的支持,两台企业版的服务器加入域,是用集群管理器来配置,还要后台磁盘柜!2.需要在装系统时就开始配置!3.配置好以后如需要修改(IP,主机名的变更),任何更改,需要重新再装系统才能更改!纯软双机:1.共享型,镜像型可以做到有,无磁盘阵列都可以做双机!2.配置简单,方便维护 ,管理,(例如NEC产品支持保存,上传配置文件!)3.适用各种客户环境的需求,功能较多,灵活性强(可以有效保护windows后台的服务及用户开发的.exe的执行程序)4.稳定性好,配置成功后不需要太多的维护!MSCS兼容性上有一定优势,但那是现在第3方纯软已经可以在常用的平台上兼容各种数据库,应用软件!北京三木联合...
双机热备软件:ROSEHA和ROSEMIRRORHA有什么区别啊
1)在中国,低端市场普及率最广的,ROSE备份软件。
性价比很高,RoseHa 双机备份8000千元一套,配置简单,在两台服务器上设置完运行即可,但是需要磁盘阵列作为存储空间。
RoseMirrorHa 纯软件的备份,不需要第三的存储,售价为1.8W一套。
需要注意的是ROSE的产品时分平台的。
(国产)2)lifekeeper国外的备份软件,采用模块化的销售方式,简单来讲,就是同样是双机备份,这款软件有不同价位备份方案,价格相对不透明。
(它不支持UNIX系统的双机热备)。
简单来说一下,这两款软件除价格外的主要区别,ROSE,当A机当机时,ROSE会通过心跳线,通知B机,B机会启动,接管A机当时运行的程序。
(注意:启动时需要时间的,时间长短因机器配置,网络传输速度而定,约10S)。
lifekeeper,A机当机,lifkeeper,中的一个模块DR/DK通知B机,B机会瞬间开始接管备份任务。
简单来说lifekeeper切换速度比ROSE。
现在的主流产品还有,赛门铁克的NEC,NBU,postgresql9(这个是开源的哦,在中国免费的东西都是很受欢迎的,呵呵),等以上内容仅供参考...
希望各公司提供一套价格在10万以下的双机热备软件。
(2010年5月28...
双机热备 共享存储方式 【什么是双机热备】 双机热备包括广义与狭义两种。
从广义上讲,就是服务器高可用应用的另一种说法,英译为:high available,而我们通常所说的热备是根据意译而来,同属于高可用范畴,而双机热备只限定了高可用中的两台服务器。
热备软件是用来解决一种不可避免的计划和非计划系统宕机问题的软件解决方案,当然也有硬件的。
是构筑高可有集群系统的基础软件,对于任何导致系统宕机或服务中断的故障,都会触发软件流程来进行错误判定、故障隔离、以及通地联机恢复来继续执行被中断的服务。
在这个过程中,用户只需要经受一定程度可接受的时延,而能够在最短的时间内恢复服务。
从狭义上讲,双机热备特指基于高可用系统中的两台服务器的热备(或高可用),因两机高可用在国内使用较多,故得名双机热备,双机高可用按工作中的切换方式分为:主-备方式(Active-Standby方式)和双主机方式(Active-Active方式),主-备方式即指的是一台服务器处于某种业务的激活状态(即Active状态),另一台服务器处于该业务的备用状态(即Standby状态)。
而双主机方式即指两种不同业务分别在两台服务器上互为主备状态(即Active-Standby和Standby-Active状态)。
注:Active-Standby的状态指的是某种应用或业务的状态,并非指的是服务器状态。
组成双机热备的方案主要有两种方式: 1、基于共享存储(磁盘阵列)的方式: 共享存储方式主要通过磁盘阵列提供切换后,对数据完整性和连续性的保障。
用户数据一般会放在磁盘阵列上,当主机宕机后,备机继续从磁盘阵列上取得原有数据。
如下图所示。
这种方式因为使用一台存储设备,往往被业内人士称为磁盘单点故障。
但一般来讲存储的安全性较高。
所以如果忽略存储设备故障的情况下,这种方式也是业内采用最多的热备方式。
2、基于数据复制的方式: 这种方式主要利用数据的同步方式,保证主备服务器的数据一致性。
数据同步方式 基本于数据复制的方式有多种方法,其性能和安全也不尽相同,其主要方法有以下几种: A、单纯的文件方式的考贝不适用于数据库等应用,因为打开的文件是不能被复制的,如果要复制必须将数据库关闭,这显然是不可以的。
以文件方式的复制主要适用于WEB页的更新,FTP上传应用,对主备机数据完整性,连续性要求不高的情况下使用。
B、利用数据库所带有复制功能,比如SQLServer2000或2005所带的定阅复制,这种方式用户要根据自己的应用小心使用,原因主要是: (1)SQLServer的定阅复制会在用户表上增加字段,对那些应用软件编程要求较高,如果在应用软件端书写时未明确指定字段的用户,而使用此功能会造成应用程序无法正常工作。
(2)数据滞留,这个限制怕也是最要命的,因为SQLServer在数据传输过程中数据并非实时的到达主备机,而是数据先写到主机,再写到备机,如此一来,备机的数据往往来不及更新,此时如果发生切换,备机的数据将不完整,也不连续,如果用户发现已写入的数据在备机找不到,重新写入的话,则主机修复后,就会发生主备机数据严重冲突,数据库会乱掉。
(3)复杂应用切莫使用定阅复制来做双机热备,包括数据结构中存储过程的处理,触发器和序列,一旦发生冲突,修改起来非常麻烦。
(4)服务器性能降低,对于大一点的数据库,SQLServer2000或2005所带的定阅复制会造成服务器数据库运行缓慢。
总之SQLServer2000或2005所带的定阅复制主要还是应用于数据快照服务,切莫用他来做双机热备中的数据同步。
C:硬盘数据拦截,目前国际国内,比较成熟的双机热备软件通常会使用硬盘数据拦截的技术,通常称为镜像软件即Mirror软件,这种技术当前已非常成熟,拦截的方式也不尽相同。
(1)分区拦截技术,以Pluswell热备份产品为例,他采用的是一种分区硬盘扇区拦截的技术,通过驱动级的拦截方式,将数据写往硬盘的数据提取,并着先写到备用服务器,以保证备用服务器的数据最新,然后再将数据回写到主机硬盘。
这种方式将绝对保证,主备机数据库的数据完全一致,无论发生哪种切换,都能保证数据库的完整性与连续性。
由于采用分区拦截技术,所以用户可以根据需要在一块硬盘上划分适合大小的分区来完成数据同步工作。
(2)硬盘拦截技术,以Symantec的Co-Standby为例,也是一种有效的硬盘拦截软件,他的拦截主要基于一整块硬盘,往往在硬盘初始化时需要消耗大量的时间。
双机热备中需要指出的几个概念: 1、双机热备的工作原理即:故障隔离,简单的讲,高可用(热备)就是一种利用故障点转移的方式来保障业务连续性。
其业务的恢复不是在原服务器,而是在备用服务器。
热备不具有修复故障服务器的功能,而只是将故障隔离。
2、Active-Active方式指的是业务方式而不是服务器状态,如果是同一种应用是不能完成Active-Active方式的。
例如热备的两台服务器都是sqlserver数据库,那也是指的不同的数据库实例。
相同的数据库实例是不可能在热备这一级实现Active-Active方式。
简单的讲Active-Active方式就是两个Active-Standby方式分别运行于两台...
喜欢郑凯