存储双活问题

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

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

收起
参与10

查看其它 3 个回答hwe li的回答

hwe lihwe li系统架构师IBM

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

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

硬件生产 · 2017-06-08
浏览2700

回答者

hwe li
系统架构师IBM
擅长领域: 灾备双活存储

hwe li 最近回答过的问题

回答状态

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