是否有机制进行发生故障时数据不一致情况下的数据恢复?

看了这两篇:

某证券公司存储系统改造及容灾设计方案:

http://www.aixchina.net/club/thread-175647-1-1.html

某证券公司IBM Spectrum Storage与FlashSystem存储融合加速方案:

http://www.aixchina.net/club/thread-175649-1-1.html

有个疑问:


在发生故障时,如何仲裁哪个存储点的数据是正确的。是否有机制进行发生故障时数据不一致情况下的数据恢复?

参与5

2同行回答

pweypwey系统架构师中体骏彩
脑裂问题,是所有集群软件要解决的问题,无论是GPFS这种并行文件系统或者是ORACLE RAC架构,基本都是靠投票机制来定义的。GPFS靠投票来决定谁获取资源,RAC靠谁先拿到数据谁就干掉另外一个节点,机制不太一样,但原理都差不多,靠投票来判断。这解决了那个节点获取资源。你说的数据不...显示全部

脑裂问题,是所有集群软件要解决的问题,无论是GPFS这种并行文件系统或者是ORACLE RAC架构,基本都是靠投票机制来定义的。GPFS靠投票来决定谁获取资源,RAC靠谁先拿到数据谁就干掉另外一个节点,机制不太一样,但原理都差不多,靠投票来判断。这解决了那个节点获取资源。你说的数据不一致,只能看上层的应用来控制,比如数据库级的前滚和回滚等。

收起
政府机关 · 2015-11-11
浏览1552
wangqlwangql系统工程师NULL
方案二方案中使用了一个单独的磁盘存储做quorum disk,就是为了防止这种情况下发生脑裂显示全部

方案二

方案中使用了一个单独的磁盘存储做quorum disk,就是为了防止这种情况下发生脑裂

收起
IT咨询服务 · 2015-11-11
浏览1642

提问者

dbchip
技术总监国开泰富基金

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2015-11-11
  • 关注会员:3 人
  • 问题浏览:5440
  • 最近回答:2015-11-11
  • X社区推广