如何保证两份数据的实时同步情况下提高IO性能?

目前同城灾备基本都是数据同步复制,但是从某种程度上来讲,提高了IO Lantency,而且随着双活数据中心时代的到来影响越来越大。那么有没有什么办法,在保证数据安全的情况下,即保证两份数据的实时同步、也能够一定程度上提高IO性能呢?
参与8

4同行回答

mycortexmycortex系统架构师吴江农商行
回复 3# a156580801     谢谢    1,没用过oracle,但是DG/OGG应该是从网络走数据,更加不可靠不稳定吧;是不是类似DB2的HADR,距离稍微远点,就不用同步了。    2,你只回答了Oracle,但是不用Oracle的更多额;...显示全部
回复 3# a156580801


    谢谢
    1,没用过oracle,但是DG/OGG应该是从网络走数据,更加不可靠不稳定吧;
是不是类似DB2的HADR,距离稍微远点,就不用同步了。
    2,你只回答了Oracle,但是不用Oracle的更多额;收起
银行 · 2015-08-19
浏览1554
  • 对于数据库数据,OGG支持异构,即使主库不是oracle也可以使用。但是如果有重要的非结构化数据,在预算可能的情况下,就数据重要性、安全性、完整性来讲手段应该多样化。
    2016-02-18
ljq2184929ljq2184929系统运维工程师中国建材
对于同城灾备的数据同步复制,主要基于有几种方式,一种是基于存储自身的功能进行数据同步,基本上是基于磁盘的BLOCK块和扇区的01数据复制;另一种是基于部分第三方数据同步软件做灾备,这类软件或应用主要是逻辑上的复制,如DSG的复制就是基于sql逻辑层面的同步,而不是底层的磁盘所...显示全部
对于同城灾备的数据同步复制,主要基于有几种方式,一种是基于存储自身的功能进行数据同步,基本上是基于磁盘的BLOCK块和扇区的01数据复制;另一种是基于部分第三方数据同步软件做灾备,这类软件或应用主要是逻辑上的复制,如DSG的复制就是基于sql逻辑层面的同步,而不是底层的磁盘所有01数据保持一致。
于是问题就来了,IO差异就很大,基于物理底层的复制带来了较大的IO,占用的性能较大。而逻辑层面的数据同步就占用的IO较少。灾备或双活数据中心最大的问题在于方案与业务应用系统的结合度怎么样,才不会导致出现“大炮打蚊子或机关枪打飞机”的情况。
在保证数据安全的情况下,必须严格按照灾备方案设计要求文档和同步软件产品文档进行操作和优化。IO的性能提升体现在很多环节上,如存储本身的IO性能、光纤交换机的传输性能、裸光纤的速率限制、应用服务器的FC或网卡速率限制等。收起
互联网服务 · 2015-08-19
浏览1403
a156580801a156580801IT顾问盒子支付
不是   建议你去了解一下  全球500强98%的公司有使用oracle的数据库  dg  ogg 被广泛的应用于数据同步 灾难备份 各种严酷的条件 如果仅仅网速慢一点 就不同步了 岂不是贻笑大方??...显示全部
不是   建议你去了解一下  全球500强98%的公司有使用oracle的数据库  dg  ogg 被广泛的应用于数据同步 灾难备份 各种严酷的条件 如果仅仅网速慢一点 就不同步了 岂不是贻笑大方??收起
工业制造其它 · 2015-08-20
浏览1460
  • 数据不只是结构化的数据,现在非结构化的数据也在加剧增加,同城容灾是个综合应用容灾问题,所以同城灾备不可能是一种手段打天下,还有OGG支持异构数据库之间的数据同步。所以,主库未必除了oracle就没辙了。
    2016-02-18
a156580801a156580801IT顾问盒子支付
同城灾备如果用DG,就不要搞实时复制;如果要实时复制,就用OGG。你们数据库是保安架的么??显示全部
同城灾备如果用DG,就不要搞实时复制;如果要实时复制,就用OGG。你们数据库是保安架的么??收起
工业制造其它 · 2015-08-19
浏览1411

提问者

mycortex
系统架构师吴江农商行
擅长领域: 存储灾备服务器

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2015-08-19
  • 关注会员:0 人
  • 问题浏览:3974
  • 最近回答:2015-08-20
  • X社区推广