容灾解决方案比较
时间:2005-02-24 来源:yel
Kashya和其他方案的简要比较
一、目前的容灾技术分析
目前,随着大家对数据安全性意识的飞跃性提高,数据或应用的容灾措施已经得到了大家的广泛认可,并在各行业逐步得到应用。
主要的容灾技术包括下面的三种;
1.1基于存储的解决方案(也可以称之为运行在磁盘阵列上的方案):
主要包括:
Ø IBM: PPRC, XRC
Ø HP: Continuous Access
不同节点间必须采用同一个厂家的磁盘阵列(一般是高端阵列)才可以完成数据的复制,因此,所复制的数据具有局限性。
带宽需求较高;带来长期的巨大的附加费用;
代价高昂;
读取磁盘中的数据加以远程传递,因此容易造成缓存中的数据丢失。
这种方案主要优点在于:
这种数据复制方式和服务器平台无关。
1.2基于主机的解决方案(也可以称之为运行在服务器上的解决方案):
主要包括:
Veritas VVR产品
这种方案主要缺点在于:
Ø 造价昂贵;
Ø 实施难度较大;
Ø 读取磁盘中的数据加以远程传递,因此容易造成缓存中的数据丢失。
这种方案主要优点在于:
这种数据复制方式和服务器平台以及存储厂家无关。
1.3 IN-Band方式的解决方案:
主要包括:
Datacore, AIM
FalconStor, IPStor,
HP CASA
这种方案主要缺点在于:
难于扩展;
延迟增加;
高带宽要求;
读取磁盘中的数据加以远程传递,因此容易造成缓存中的数据丢失。
这种方案主要优点在于:
这种数据复制方式和服务器平台以及存储厂家无关。
1.4综合来看,当前的容灾解决方案存在下述主要缺点:
Ø 带宽要求较高;一般需要专线;
Ø 不同的数据或应用需要不同的复制方式。
Ø 数据丢失严重,至少在需要恢复的时候要丢失最后一次备份时刻到发生故障前这一段时间内的数据。
Ø 存在因不同制造商生产的磁带而导致磁带机故障的事情。
Ø 需要一位能够随时待命的老练管理者随时准备恢复操作,无论是在晚上备份进行时、还是在白天万一要使用备份数据时。由于延迟是备份系统挥之不去的梦魇,所以随叫随到的管理者可能还是不能解决问题,而这也导致了不想看到的人力成本。
Ø 备份系统的顺序式设备数目有其限制。如果这些设备都在使用中,那么当需要已经备份好的数据时,要么要撑过令人煎熬的长久时间,要不就是中断目前正在进行的备份工作。更别提切换磁带以及将磁带定位到正确位置所需要的时间。
Ø Kashya产品的简要介绍
美国Kashya公司在去年推出了新一代的远程数据复制产品。该公司是一家技术性的企业,专门致力于SAN环境下数据保护的研发工作,在该行业内处于领导者的地位。IBM,CISCO均是其合作伙伴。其革命性的数据远程复制产品KBX4000在去年推向市场,取得了较好的成绩,已经被业界公认为目前最好的远程数据复制产品。在今年上半年该产品由北京戴斯科技有限公司引入中国。
3.1基本的工作模式:
在本地需要进行数据远程复制的系统上安装一个驱动程序,用于直接截取系统中的写命令,在正常写入的同时,由该驱动软件把该写入命令另外传递到连接在本地SAN上面的KBX4000设备上,本地KBX4000对数据进行压缩(压缩率可以达到15倍左右)等处理后传递到远程的KBX4000,由该设备对接收到的写入命令进行再处理,并写入远程磁盘。
3.2和其他的产品比较,该产品具有下面的主要优势:
Ø 基于异构服务器和异构存储平台甚至在各种可能的故障或灾难情况下能够保证数据一致性。
Kashya提供的专有的数据复制技术可以完美地保障数据一致性。即使是在灾难发生的瞬间。当故障发生时,Kashya的复制设备可以以“爆发”性地迅速把数据传递到远程,另外,加上Kashya专有的特定算法保证了较高的数据压缩率,还有最少数据传递量的原因,可以保障数据的零丢失及一致性。
Ø 用户定义的策略化支持全面的数据保护服务级别。
可以定义关于延迟、带宽等方面的策略,使得在性能、安全和成本之间均衡考虑。
Ø 同步,无数据丢失级别的数据保护,对应用无影响,无距离限制。
KBX4000提供了无数据丢失的保护措施。一台主机应用每次进行到本地磁盘子系统的写处理时,会并行处理写操作到本地的Kashya设备。Kashya应用这种同步连接,并利用独特的缓冲(Buffer)来移交最新的数据保护级别。在主节点故障的情况下,Kashya系统会突发式的flush(”奔涌“之意)它的缓冲到另外一个节点,达到无数据丢失的保护。Kashya的缓冲被内置在设备内,可以被置于远远超过光纤所能达到的距离之外。
利用快照历史可以允许回滚恢复到任一时间点的数据状态。
除了可以保持始终一致的数据复制之外,Kashya还提供了独特的回滚能力:“小径快照”提供频繁的基于几秒间隔的快照能力,这样可以实现到任何时间点(point-in-time)的数据恢复。在第二个节点故障的情况下,可以从快照历史库中选择最近的一次完好的快照数据快速恢复到刚刚故障之前的状态。这一极有价值的能力非常引人注目地减少了数据丢失以及对数据崩溃的保护。 企业级高可用及可扩展性支持
由于产品和服务器、存储等无关性,因此,这种扩展性将会得到最大程度的保障,切实保障用户当前投资。
同时,在每个节点通过放置两台KBX4000产品,可以达到自动化的冗余设计,实现数据复制的高可用。
Ø