存储双活问题

1.主中心机房全挂,主中心oracle机器异常关机,部分已经提交的事物内存数据没有写到磁盘上,主中心通过存储同步数据到同城灾备机房,此时灾备机房能否正常启动数据库,数据是否有丢失,是否有过这方面的主备切换案例,或这种测试。
2 .现已有oracle的adg可以实时同步数据,而且备机还可以用来跑报表,这点应该比存储同步有优势。

参与10

4同行回答

sunnyihuisunnyihui技术总监亚联
第一个问题,如果是db2的purescale或者oracle 的extent rac加上存储虚拟化的双活实现了数据层的双活,那么任何一个中心挂掉,只相当于挂了数据库的一个节点而已,不存在数据复制的问题。因为vplex或者svc实现的是数据的双中心的读写2:adg可以读写分离,但毕竟不能实现跨数据中心的...显示全部

第一个问题,如果是db2的purescale或者oracle 的extent rac加上存储虚拟化的双活实现了数据层的双活,那么任何一个中心挂掉,只相当于挂了数据库的一个节点而已,不存在数据复制的问题。因为vplex或者svc实现的是数据的双中心的读写

2:adg可以读写分离,但毕竟不能实现跨数据中心的双读写。adg只是主备容灾的一个解决方案,不是双活的解决方案,双活是要考extent rac

收起
银行 · 2017-06-08
浏览2563
hwe lihwe li系统架构师IBM
双活是多个层面的东西,存储双活是一个层面,存储双活可以保证其上所有的数据都能在双活存储上存在,是完全一致的两份数据。当其中一个存储故障,IO会自动访问另外一台存储上的数据,业务继续运行,不需要人工干预。数据库双活是另外一个层面,其数据库是一个库,具有多个并行的数据库节...显示全部

双活是多个层面的东西,存储双活是一个层面,存储双活可以保证其上所有的数据都能在双活存储上存在,是完全一致的两份数据。当其中一个存储故障,IO会自动访问另外一台存储上的数据,业务继续运行,不需要人工干预。数据库双活是另外一个层面,其数据库是一个库,具有多个并行的数据库节点,在一个数据库节点出现故障的时候,IO会自动切换到正常节点访问。

而ADG主要针对数据库,ADG可以实现数据的逻辑性保护,并提供读写分离的操作模式,也能做到数据库主备的完全同步,但是最终的结果是主库和备库两个库,需要部署两套完全至少逻辑上隔离的系统,其并非真正意义的双活。而且做到完全同步的模式对主库的性能也会有不成程度的影响,在一些大型批处理操作的情况下,其同步效率也会受到影响,而且一旦发生故障切换,切换和回切的相对复杂。有一些客户会将存储复制技术和ADG结合在一起使用。

收起
硬件生产 · 2017-06-08
浏览2693
jxufejxufe其它jxcl
存储无主备,quorum site如果在主机房,那全挂了如果quorum site在第三场所或灾备机房,存储无影响,灾备机房重起数据库时会先回滚显示全部

存储无主备,quorum site如果在主机房,那全挂了
如果quorum site在第三场所或灾备机房,存储无影响,灾备机房重起数据库时会先回滚

收起
IT其它 · 2017-06-08
浏览2610
hunkstyhunksty存储架构师金融行业
双活,不存在主备,对数据来集群来讲,只是主中心节点故障显示全部

双活,不存在主备,对数据来集群来讲,只是主中心节点故障

收起
互联网服务 · 2017-06-08
浏览2597

提问者

哈哈呵呵
数控库管理贵阳银行
擅长领域: Linux服务器

问题来自

  • 相关问题

    相关资料

    相关文章

    问题状态

  • 发布时间:2017-06-08
  • 关注会员:6 人
  • 问题浏览:6533
  • 最近回答:2017-06-08
  • X社区推广