楼主: secooler

[精华] 基于Oracle数据库双活或多活数据中心建设

[复制链接]
论坛徽章:
4
ITPUB学员
日期:2011-04-14 09:58:10ITPUB十周年纪念徽章
日期:2011-11-01 16:26:29复活蛋
日期:2012-03-20 18:41:28ITPUB社区OCM联盟徽章
日期:2013-03-21 15:35:43
71#
发表于 2012-3-20 08:31 | 只看该作者
风影子 发表于 2012-3-19 10:53
很关心这部分内容,目前打算是使用oracle goldengate将下级公司的数据有选择性的同步到总部来,现在还处于研 ...

这个当然可行,有成熟的案例,这个也是gg的一大优势和主要的功能

使用道具 举报

回复
论坛徽章:
4
ITPUB学员
日期:2011-04-14 09:58:10ITPUB十周年纪念徽章
日期:2011-11-01 16:26:29复活蛋
日期:2012-03-20 18:41:28ITPUB社区OCM联盟徽章
日期:2013-03-21 15:35:43
72#
发表于 2012-3-20 08:33 | 只看该作者
玉面飞龙 发表于 2012-3-17 17:18
双向”同步 别有冲突,不然自找麻烦。

双向复制数据冲突的确不容忽视,关键在于实施之前的设计方案。规则是人定的嘛。而且就gg而言,就算是有数据冲突,此类软件如shareplex也有自己的几个规则解决,但最好还是避开这些情况的发生,选择合适的使用场景。

使用道具 举报

回复
论坛徽章:
4
ITPUB学员
日期:2011-04-14 09:58:10ITPUB十周年纪念徽章
日期:2011-11-01 16:26:29复活蛋
日期:2012-03-20 18:41:28ITPUB社区OCM联盟徽章
日期:2013-03-21 15:35:43
73#
发表于 2012-3-20 08:37 | 只看该作者
anson.wang 发表于 2012-3-14 22:05
目前正在帮客户设计一个数据库云,当中就包含双活的需求,当前的所有技术都不能实现绝对的双活,原因很简单 ...

同意你的说法,这是一个世界性难题,目前还没有得到很好的解决办法,关键还要看什么在建设双活数据中心之前,是怎样忽悠领导的,让领导认为读写分离就是双活,那你就成功了。

使用道具 举报

回复
论坛徽章:
4
ITPUB学员
日期:2011-04-14 09:58:10ITPUB十周年纪念徽章
日期:2011-11-01 16:26:29复活蛋
日期:2012-03-20 18:41:28ITPUB社区OCM联盟徽章
日期:2013-03-21 15:35:43
74#
发表于 2012-3-20 08:38 | 只看该作者
secooler 发表于 2012-3-13 13:41
这就是在构建双活或者多活数据中心时需要细致思考的内容。很多功能都需要改写或者最好在架构阶段就把诸多 ...

同意,感同身受

使用道具 举报

回复
论坛徽章:
4
ITPUB学员
日期:2011-04-14 09:58:10ITPUB十周年纪念徽章
日期:2011-11-01 16:26:29复活蛋
日期:2012-03-20 18:41:28ITPUB社区OCM联盟徽章
日期:2013-03-21 15:35:43
75#
发表于 2012-3-20 08:55 | 只看该作者
本帖最后由 wrx0815 于 2012-3-20 08:58 编辑
secooler 发表于 2012-3-12 14:17
有真实案例么?
这是一个RAC扩展解决方案,思路是非常好的,但是代价也是非常显然的,节点间同学会严重拖 ...

我做了这个实验。
请看2楼我的回复,从技术角度讲,实现是完全没有问题的,成功的案例也是有的,而且不止一家。但是请注意,这样的RAC,也只能做到同城,从几个案例上了解到,平均2个节点的距离是4公里。
正如斑竹说的,代价是很大的,首先是拖垮了性能,这个要看企业你能否承受。
另外,结合这种用extend RAC,还可以加一个思路,我可以将节点主机部署在虚拟环境下,在双活数据中心的模式下,我的2个节点是可以通过二层打通的技术,在两个数据中心之间随意漂移的。这个是不是很爽,这个场景我也做测试,并且成功的将2个节点在extend rac模式下,在两中心进行迁移。
而且,我们可以再延伸,在extend RAC 模式下,我可以通过dateguard 再搭建一套数据库,并且实现4个节点在extend RAC模式下,在两数据中心漂移加实时复制,是不是很有趣。

使用道具 举报

回复
论坛徽章:
41
马上加薪
日期:2014-02-19 11:55:14铁扇公主
日期:2012-02-21 15:02:402012新春纪念徽章
日期:2012-02-13 15:12:092012新春纪念徽章
日期:2012-02-13 15:12:092012新春纪念徽章
日期:2012-02-13 15:12:092012新春纪念徽章
日期:2012-02-13 15:12:092012新春纪念徽章
日期:2012-02-13 15:12:092012新春纪念徽章
日期:2012-01-04 11:50:44ITPUB十周年纪念徽章
日期:2011-11-01 16:21:15ITPUB年度最佳BLOG写作奖
日期:2012-03-13 17:09:53
76#
 楼主| 发表于 2012-3-20 09:19 | 只看该作者
wrx0815 发表于 2012-3-12 10:46
目前,我国紧随世界市场经济的步伐,大力发展现代金融行业,金融行业逐渐成为我国经济的主体行业,同时金融 ...

感谢@wrx0815的技术方案分享。


secooler

使用道具 举报

回复
招聘 : 数据库管理员
论坛徽章:
83
IT宝贝
日期:2013-11-15 18:40:242015年新春福章
日期:2015-03-06 11:57:31美羊羊
日期:2015-03-04 14:48:58马上加薪
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有车
日期:2014-02-19 11:55:14马上有车
日期:2014-02-18 16:41:112014年新春福章
日期:2014-02-18 16:41:11
77#
发表于 2012-3-20 18:35 | 只看该作者
此次活动的幸运获奖者为:wrx0815,niuxxf,ilsyx,Toms_zhang,t9119,pub币及徽章已发,请查收!欢迎大家继续参与讨论!

使用道具 举报

回复
论坛徽章:
41
马上加薪
日期:2014-02-19 11:55:14铁扇公主
日期:2012-02-21 15:02:402012新春纪念徽章
日期:2012-02-13 15:12:092012新春纪念徽章
日期:2012-02-13 15:12:092012新春纪念徽章
日期:2012-02-13 15:12:092012新春纪念徽章
日期:2012-02-13 15:12:092012新春纪念徽章
日期:2012-02-13 15:12:092012新春纪念徽章
日期:2012-01-04 11:50:44ITPUB十周年纪念徽章
日期:2011-11-01 16:21:15ITPUB年度最佳BLOG写作奖
日期:2012-03-13 17:09:53
78#
 楼主| 发表于 2012-3-28 17:10 | 只看该作者
sapbgp4 发表于 2012-3-28 14:15
为什么不用智能存储设备提供的能力?

谈谈您的想法。

secooler

使用道具 举报

回复
论坛徽章:
7
ITPUB9周年纪念徽章
日期:2010-10-08 09:28:52数据库板块每日发贴之星
日期:2010-11-28 01:01:012011新春纪念徽章
日期:2011-02-18 11:43:35ITPUB十周年纪念徽章
日期:2011-11-01 16:25:22灰彻蛋
日期:2012-04-22 15:50:51紫蛋头
日期:2012-12-27 15:05:08茶鸡蛋
日期:2013-07-17 11:24:34
79#
发表于 2012-4-5 00:01 | 只看该作者
我觉得楼主的双向  关键是你的业务的问题 数据的一致性的问题   要是有触发器就不好办了  双向的

使用道具 举报

回复
论坛徽章:
2
生肖徽章2007版:兔
日期:2011-01-20 12:58:492011新春纪念徽章
日期:2011-02-18 11:43:35
80#
发表于 2012-4-5 10:38 | 只看该作者
    “解决方案没有完美的,但总有一种是最切合实际业务需求的”,说的很对,要看“双活”的目的是什么?
   如果是为了容灾,当灾难发生时快速进行切换,我觉得不管是用ogg、Stream、dataguard、或自己写程序都不需要实时的,因为双活就意味着两套环境,两套环境要同步数据,除了是用日志进行重演,就是通过程序加工,对主机影响太大。
   如果是为了应对软件升级(系统和应用),尤其是oracle数据库,节点间共享资源,如存储过程、数据结构发生变化,但是对于一个全球化的系统,又不可能在同一时间点,联机重定义可以解决部分问题,但是不能解决所有的,业务需要垂直分离,是否意味着应用需要实现集群功能,自己能够判断各种系统软件的服务情况,决定自己如何分发。

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表