楼主: secooler

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

[复制链接]
论坛徽章:
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
31#
 楼主| 发表于 2012-3-12 14:17 | 只看该作者
hijk139 发表于 2012-3-12 13:42
使用虚拟化存储,在两个中心搭建一套oracle rac系统,使用ASM管理存储,ASM使用镜像,本地节点的rac优先读写 ...

有真实案例么?
这是一个RAC扩展解决方案,思路是非常好的,但是代价也是非常显然的,节点间同学会严重拖垮整体性能。带宽要求极高。案例很少见。

使用道具 举报

回复
论坛徽章:
407
紫蛋头
日期:2012-05-21 10:19:41迷宫蛋
日期:2012-06-06 16:02:49奥运会纪念徽章:足球
日期:2012-06-29 15:30:06奥运会纪念徽章:排球
日期:2012-07-10 21:24:24鲜花蛋
日期:2012-07-16 15:24:59奥运会纪念徽章:拳击
日期:2012-08-07 10:54:50奥运会纪念徽章:羽毛球
日期:2012-08-21 15:55:33奥运会纪念徽章:蹦床
日期:2012-08-21 21:09:51奥运会纪念徽章:篮球
日期:2012-08-24 10:29:11奥运会纪念徽章:体操
日期:2012-09-07 16:40:00
32#
发表于 2012-3-12 14:23 | 只看该作者
secooler 发表于 2012-3-12 13:16
这种方案是单向的还是双向。貌似是地区向总部汇总单向同步。

现在正在和ibm的讨论,把总部的处理结果返回到各地

使用道具 举报

回复
论坛徽章:
3
2010新春纪念徽章
日期:2010-03-01 11:19:062011新春纪念徽章
日期:2011-02-18 11:42:48ITPUB十周年纪念徽章
日期:2011-11-01 16:23:26
33#
发表于 2012-3-12 14:31 | 只看该作者
本帖最后由 hijk139 于 2012-3-13 08:58 编辑
secooler 发表于 2012-3-12 14:17
有真实案例么?
这是一个RAC扩展解决方案,思路是非常好的,但是代价也是非常显然的,节点间同学会严重拖 ...

oracle的培训教材上有类似的方案,目前还没看到国内有真实案例,价格成本也比较高


使用道具 举报

回复
论坛徽章:
6
ITPUB十周年纪念徽章
日期:2011-11-01 16:26:592012新春纪念徽章
日期:2012-01-04 11:58:18茶鸡蛋
日期:2012-01-29 16:50:382012新春纪念徽章
日期:2012-02-07 09:59:35双黄蛋
日期:2012-03-01 15:12:21紫蛋头
日期:2012-03-22 11:06:18
34#
发表于 2012-3-12 14:37 | 只看该作者
楼主你的这五个话题至少有4个可以写一篇论文出来
目测就第一点可以用几句话来概括.数据中心间数据的准实时或实时的“双向”同步可以采用的技术有触发器/Job + DBLINK的方式,可同步和定时刷新、高级复制--多主复制、STREAM、GG、DG以及第三方的产品如DSG等等。

使用道具 举报

回复
论坛徽章:
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
35#
 楼主| 发表于 2012-3-12 14:40 | 只看该作者
hijk139 发表于 2012-3-12 14:31
oracle的培训教材上有类似的方案,目前还没看到国内有真实案例,价格成本也比较高

RAC课程中的确有这样的架构方式,这种方式有两个重要的限制:
1.使用成本极高的“黑光纤”,需要投入大量的资金;
2.即便囊肿阔绰,这种方案也有距离上的限制;

由于节点间的interconnect traffic过高也会直接影响RAC的性能。

因此实际生产环境中很少有人这么部署。

secooler

使用道具 举报

回复
论坛徽章:
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
36#
 楼主| 发表于 2012-3-12 14:43 | 只看该作者
longonepp 发表于 2012-3-12 14:37
楼主你的这五个话题至少有4个可以写一篇论文出来
目测就第一点可以用几句话来概括.数据中心间数据的准实时 ...

这个话题涉及到的内容非常广泛。
希望通过讨论,大家正确的认识到真正意义上“双向”同步需要考虑的内容非常多。同时通过讨论能够给出大家在架构过程一些指导。

使用道具 举报

回复
论坛徽章:
6
ITPUB十周年纪念徽章
日期:2011-11-01 16:26:592012新春纪念徽章
日期:2012-01-04 11:58:18茶鸡蛋
日期:2012-01-29 16:50:382012新春纪念徽章
日期:2012-02-07 09:59:35双黄蛋
日期:2012-03-01 15:12:21紫蛋头
日期:2012-03-22 11:06:18
37#
发表于 2012-3-12 14:52 | 只看该作者
双向的同步我知道可以用触发器/JOB+DBLINK或者STREAM来实现,只是在数据量大的库上面刷新会比较慢。第三方的DSG在单向同步时候两端时间差可以控制在3~5秒内,不过双向的就不知道怎么实现了。

使用道具 举报

回复
招聘 : Oracle 课程老师
论坛徽章:
48
19周年集字徽章-周
日期:2019-09-03 17:47:002011数据库大会纪念章
日期:2015-04-23 10:33:192010数据库技术大会纪念徽章
日期:2015-04-23 10:33:192014年世界杯参赛球队: 俄罗斯
日期:2014-07-17 17:21:42ITPUB伯乐
日期:2014-07-17 14:45:422014年世界杯参赛球队: 希腊
日期:2014-06-20 16:01:122014年世界杯参赛球队:克罗地亚
日期:2014-06-12 16:53:56马上加薪
日期:2014-04-25 14:18:13目光如炬
日期:2014-04-21 06:00:12马上有房
日期:2014-03-31 15:10:37
38#
发表于 2012-3-12 15:13 | 只看该作者
1.使用何种技术实现数据中心间数据的的准实时或实时的“双向”同步;
2.各种同步技术的优势及侧重点;
3.数据库架构设计如何应对数据的双向同步需求;
4.中间件产品对应的解决方案;
5.应用架构设计如何调整;
个人看法
(1)本人认为按层面分,第一应用层,这种方式,实现起来可以自己开发软件实现,但效率应该不是很好的,还有自己开发的程序,维护起来也不方便
(2)第二层网络层面,可以采用数据分发技术,公司一个项目用的是exprobe码流汇聚设备,对汇聚来的数据流,进行端口分发,给不同的数据库,通过oci技术插入到数据库的表中,但这种数据同步技术,存在时间上的差异,本来网络的传输就会有延迟
(3)数据库的底层同步,基于物理DG的块同步就是一个很好的方案,对于不差钱的公司可以有
我临时就想到了这些,等我有空在想想我在补充吧


使用道具 举报

回复
论坛徽章:
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
39#
 楼主| 发表于 2012-3-12 16:15 | 只看该作者
lookfriend 发表于 2012-3-12 11:01
gg怎么解决触发器的问题?谢谢。

最常见的处理方式就是:禁用触发器。

使用道具 举报

回复
论坛徽章:
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
40#
 楼主| 发表于 2012-3-12 16:22 | 只看该作者
〇〇 发表于 2012-3-12 14:23
现在正在和ibm的讨论,把总部的处理结果返回到各地

期待解决方案。等待 〇〇 的最新进展。

使用道具 举报

回复

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

本版积分规则 发表回复

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