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

haizdlhaizdl  技术经理 , 大连

Extend Rac 这种技术方案,最大的问题就在于双中心之间的网络质量保障。
两个中心的实例之间是要做缓存融合的,这意味着两个节点之间会有大连的缓存块儿和锁信息的传输和竞争。理论上两个节点都可以写,但是如果业务本身不能解决耦合性问题,两个节点之间的竞争就会非常激烈。这种竞争的延时会在业务层直线型将结果放大,最终轻者体现为性能问题,重者整个集群会HUNG死。

所以能够用这种解决方案,取决于业务特点和网络质量。网络质量取决于运营商,基本我们不可控。业务特点基本也属于根据行业特点和应用性质各有所异。究竟是不是要用这个解决方案,还是要回到我们的容灾的目标上来看。

如果非要选择这种方案,建议根据服务的设计将业务访问在一定范围内进行分离。

银行 · 2018-05-04

回答者

haizdl
haizdl101634
技术经理大连
擅长领域: 灾备存储服务器

haizdl 最近回答过的问题

回答状态

  • 发布时间:2018-05-04
  • 关注会员:4 人
  • 回答浏览:4628
  • X社区推广