关于数据库双活的真正实施场景(有关于仲裁资源的存放)

       根据了解,不论是oracle asm+rac,还是存储厂商的相应解决方案(vplex,svc)等,在oracle数据库层面实现双活基本都依赖于oracle rac来实现的,      目前我们的困惑,就是各个厂商包括oracle,在双活数据中心中,必须要有一个第三方站点,存...显示全部

       根据了解,不论是oracle asm+rac,还是存储厂商的相应解决方案(vplex,svc)等,在oracle数据库层面实现双活基本都依赖于oracle rac来实现的,

      目前我们的困惑,就是各个厂商包括oracle,在双活数据中心中,必须要有一个第三方站点,存放一个独立的仲裁资源

     根据部分厂商建议,在没有条件的情况下,将第三方仲裁资源存放在主生产中心,这样的话,主中心一旦停运,灾备站点也因为获取不到仲裁资源,而为避免脑裂,停止对外服务

    那么是不是所谓的双活数据中心,必须要有物理上分开的3个机房,才能够真正的实现?

收起
参与18

查看其它 3 个回答mzhirong的回答

mzhirongmzhirong咨询专家同创永益

仲裁站点是非常必要的。否则你的数据库双活是不安全的,出现网络异常时,最容易出现脑裂的情况。这时候仲裁站点就起作用了。仲裁站点环境要求并不严格,只要在出现脑裂的时候不掉链子就行,你甚至可以对仲裁站点的服务器进行重启和维护都不会有影响的。

系统集成 · 2016-01-08
浏览3299

回答者

mzhirong
咨询专家同创永益
擅长领域: 云计算存储灾备

mzhirong 最近回答过的问题

回答状态

  • 发布时间:2016-01-08
  • 关注会员:8 人
  • 回答浏览:3299
  • X社区推广