ITPUB论坛-中国最专业的IT技术社区

 
 注册
热搜:
查看: 44310|回复: 101

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

[复制链接]
认证徽章
论坛徽章:
41
马上加薪
日期:2014-02-19 11:55:142012新春纪念徽章
日期:2012-02-13 15:12:092012新春纪念徽章
日期:2012-02-13 15:12:092012新春纪念徽章
日期:2012-02-13 15:12:092012新春纪念徽章
日期:2012-02-13 15:12:09ITPUB十周年纪念徽章
日期:2011-11-01 16:21:152012新春纪念徽章
日期:2012-01-04 11:50:44ITPUB社区OCM联盟徽章
日期:2013-03-22 16:21:49ITPUB官方微博粉丝徽章
日期:2011-06-29 09:48:252012新春纪念徽章
日期:2012-02-13 15:12:09
跳转到指定楼层
1#
发表于 2012-3-12 10:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各种高级复制技术、网络技术、存储技术百家齐放,企业对容灾以及双活或者多活数据中心建设的需求越来越迫切。
诚然,构建一套可行的双活数据中心面临着大量亟待解决的困难,这个曾经“无法完成的任务”是否有新解。欢迎大家参与讨论。

讨论话题:
1.使用何种技术实现数据中心间数据的的准实时或实时的“双向”同步;
2.各种同步技术的优势及侧重点;
3.数据库架构设计如何应对数据的双向同步需求;
4.中间件产品对应的解决方案;
5.应用架构设计如何调整;

解决方案没有完美的,但总有一种是最切合实际业务需求的。欢迎大家参与讨论。


论坛徽章:
4
复活蛋
日期:2012-03-20 18:41:28ITPUB学员
日期:2011-04-14 09:58:10ITPUB十周年纪念徽章
日期:2011-11-01 16:26:29ITPUB社区OCM联盟徽章
日期:2013-03-21 15:35:43
2#
发表于 2012-3-12 10:46 | 只看该作者

云数据库中心技术讨论

本帖最后由 wrx0815 于 2013-1-21 11:06 编辑

1

使用道具 举报

回复
论坛徽章:
3
2012新春纪念徽章
日期:2012-01-04 11:53:542010新春纪念徽章
日期:2010-03-01 11:07:23复活蛋
日期:2012-03-20 18:41:28
3#
发表于 2012-3-12 10:49 | 只看该作者
本帖最后由 ilsyx 于 2012-3-12 11:26 编辑

双活数据中心涉及到的层面挺多的. 传统三层架构上关系到web层,应用服务器层,数据库层.如果对业务进行修改还要涉及到双活数据中心各应用,各系统的同步.
个人所知技术面大部分都在oracle数据库层面了,目前所知道的,如果底层网络足够,可以直接使用存储厂商的存储复制技术.数据库复制技术 oracle11g DB的 DG, oracle GG.
基于网络设备的复制技术不知道实际运行起来怎么样.


使用道具 举报

回复
认证徽章
论坛徽章:
41
马上加薪
日期:2014-02-19 11:55:142012新春纪念徽章
日期:2012-02-13 15:12:092012新春纪念徽章
日期:2012-02-13 15:12:092012新春纪念徽章
日期:2012-02-13 15:12:092012新春纪念徽章
日期:2012-02-13 15:12:09ITPUB十周年纪念徽章
日期:2011-11-01 16:21:152012新春纪念徽章
日期:2012-01-04 11:50:44ITPUB社区OCM联盟徽章
日期:2013-03-22 16:21:49ITPUB官方微博粉丝徽章
日期:2011-06-29 09:48:252012新春纪念徽章
日期:2012-02-13 15:12:09
4#
发表于 2012-3-12 10:54 | 只看该作者
欢迎大家参与讨论,提出自己的解决方案。

secooler

使用道具 举报

回复
论坛徽章:
1
参与2009年中国云计算大会纪念
日期:2009-06-05 10:02:28
5#
发表于 2012-3-12 10:55 | 只看该作者
晓宇都给力了。我也得给力。。。。。

使用道具 举报

回复
论坛徽章:
0
6#
发表于 2012-3-12 10:55 | 只看该作者
目前项目中采用两种方式一种oracle 数据库,就采用Golden Gate,比较实用
另一种方案自己开发相关的程序,满足项目的要求,达到目标

使用道具 举报

回复
论坛徽章:
0
7#
发表于 2012-3-12 10:57 | 只看该作者
在项目中 Golden Gate 效果不错

使用道具 举报

回复
认证徽章
论坛徽章:
0
8#
发表于 2012-3-12 10:58 | 只看该作者
占位,学习

使用道具 举报

回复
论坛徽章:
0
9#
发表于 2012-3-12 11:01 | 只看该作者
gg怎么解决触发器的问题?谢谢。

使用道具 举报

回复
论坛徽章:
1
2012新春纪念徽章
日期:2012-01-04 11:51:22
10#
发表于 2012-3-12 11:01 | 只看该作者
本帖最后由 lying2 于 2012-3-13 11:07 编辑



斑竹的话题挺热点的,其实无论系统或大或小,个人觉得都需要这方面的技术。
在以前的项目曾经做过类似的东西,客户叫它“黑匣子”,其实就是同步数据库,是基于MySQL的,实现的比较简单。
希望在这个讨论主题中,可以学到更多的解决之道。


这个系统主要是面向小型企业的应用,对于客户来说,不论出现什么情况,都希望系统一如既往的正常运行。针对客户的这中要求,在系统架构设计阶段就应该考虑,并且制定一套相应的策略。
这里,我只是简单介绍一下本人负责的数据库端的解决方案。数据库使用的是MySQL,MySQL有一项Replication技术,基础架构是Master—slave的,主从关系,但是在我们的系统中使用master-master,互为主从。日常应用只访问一个节点(A),另一个节点(B)静默并同步A的数据(当然也可以把报表统计放到这里);当A出现故障,快速转换到B,当然如何快速转换这块是我们根据客户的需要,制定相应的方案,并自行开发。实际上这种master-master方式在网上写的很多(),只是在应用中需要根据客户的需求进行扩展了。
至于Oracle在这方面的技术应该比MySQL的选择余地要多一些。比如DG,GG等,用的不多。希望在这个主题里,向各位学习学习!

使用道具 举报

回复

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

本版积分规则

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