查看其它 1 个回答wangyf的回答

1、数据双活是应用双活的基础,数据双活通过存储和数据库的方案都可以实现。

2、一般而言如果是环境比较单一,比如只有数据库;或者服务器规模、数据库节点规模都不是很多的环境中,使用 ASM 实现数据层面的双活也是一种选择,但如果规模很大,而且环境比较复杂,比如既有 oracle ,又有 DB2 ,还有 vmware ,这种适合使用存储层面的双活方案。

3、存储来实现双活还是有一些优势,比如实施和维护相对简单,不占用主机资源,搭建好以后可同时支持多种应用类型的双活,同时减轻 DBA 的工作量,从主机卸载相关负载到存储等,还是有一定的意义。

4、Oracle 的 extend rac 可以构建在存储双活的方案之上,即数据库集群和心跳采用 oracle rac 机制,数据的同步使用存储级别的双活方案,方案的主要难点来自于 rac 节点分离后对性能的影响,对存储而言,其实没什么难度。

硬件生产 · 2021-03-05
浏览632

回答者

wangyf 最近回答过的问题

回答状态

  • 发布时间:2021-03-05
  • 关注会员:3 人
  • 回答浏览:632
  • X社区推广