查看: 17975|回复: 72

话题讨论:商用数据库集群架构探讨—Oracle RAC vs DB2 pureScale

[复制链接]
论坛徽章:
10
2012新春纪念徽章
日期:2012-01-04 11:57:56马上有对象
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有车
日期:2014-02-19 11:55:14优秀写手
日期:2013-12-18 09:29:08版主1段
日期:2013-06-07 02:21:02现任管理团队成员
日期:2013-06-06 02:21:02ITPUB 11周年纪念徽章
日期:2012-10-09 18:16:00马上加薪
日期:2014-02-19 11:55:14
跳转到指定楼层
1#
发表于 2012-7-15 23:14 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
在单处理机系统的时代,CPU常常成为数据库系统的瓶颈,所以出现了多处理机系统(MPP架构)。在多处理机系统中,单台服务器可扩展多至上千颗CPU,数据库系统在CPU上的压力减小,I/O成为主攻防线,但是仍然无法解决高可靠性(例如单点故障)的问题。
为了满足高可靠性的需要,不同的商用数据库厂商通过提供数据库集群系统来解决。Oracle的数据库集群系统被称为Oracle RAC,不同节点之间共享磁盘,分布式锁处理,全局缓存机制等,目前已经推出10年了,经历了各种严酷环境的考验,应用效果可以说是见仁见智。IBM在2009年也推出了DB2 pureScale集群系统,它来源于DB2 for z/OS的血脉,不同节点之间共享磁盘,但是与Oracle RAC不同的是,它采用了集中锁定和集中缓冲池机制来提升伸缩性,据称在IBM多伦多实验室,在128个节点的测试环境下,取得了非常好的效果,但是还需要经历实战的考验。

活动时间:
7月16日~7月23日

本期讨论话题:
商用数据库集群架构探讨—Oracle RAC vs DB2 pureScale
欢迎大家就本话题进行案例分享和讨论

活动奖励:
活动结束将选出5位幸运会员,赠送《从Oracle到DB2开发:从容转身》著作一本

本期幸运会员:
hijk
jindows
to407
hanaka
happyplus
论坛徽章:
26
ITPUB伯乐
日期:2012-05-22 15:05:35喜羊羊
日期:2015-05-14 12:15:30美羊羊
日期:2015-07-02 22:22:59秀才
日期:2015-08-24 09:51:48天枰座
日期:2015-11-05 16:53:35双鱼座
日期:2015-12-05 19:22:56巨蟹座
日期:2015-12-20 18:46:10摩羯座
日期:2016-05-19 09:54:17ITPUB15周年纪念
日期:2016-10-13 13:15:34秀才
日期:2017-02-22 15:16:26
2#
发表于 2012-7-16 08:28 | 只看该作者
这个真心只能帮顶了

使用道具 举报

回复
论坛徽章:
4
奥运会纪念徽章:射箭
日期:2012-07-20 08:53:47奥运会纪念徽章:帆船
日期:2012-07-26 15:46:49夏利
日期:2013-09-04 11:34:22林肯
日期:2013-10-14 14:23:47
3#
发表于 2012-7-16 09:38 | 只看该作者
真心想学习下DB2

使用道具 举报

回复
论坛徽章:
16
ITPUB9周年纪念徽章
日期:2010-10-08 09:32:262013年新春福章
日期:2013-04-08 17:42:48紫蛋头
日期:2013-03-18 12:34:29双黄蛋
日期:2013-03-11 13:04:122013年新春福章
日期:2013-02-25 14:51:24奥运纪念徽章
日期:2012-11-15 10:00:34复活蛋
日期:2012-10-31 14:26:15ITPUB 11周年纪念徽章
日期:2012-10-09 18:14:48奥运会纪念徽章:蹦床
日期:2012-09-10 10:35:46奥运会纪念徽章:花样游泳
日期:2012-09-01 12:56:56
4#
发表于 2012-7-16 10:26 | 只看该作者
本帖最后由 htyansp 于 2012-7-16 10:34 编辑

数据库的集群也不是那么好用的,尤其ORACLE 的RAC 对外面宣称是对应用透明,从单机升级到RAC中并需要修改应用,
其实很多案例都表明如果没有针对应用做修改的话,多多少少会出现一些性能问题,很多时候1+1不一定=2。
Oracle的RAC经历了好几年的发展了,从最初的OPS发展到现在的RAC,从依赖于第三方的CLUSTER WARE到10G Oracle自己提供的集群件,
RAC不断的在成熟,但是新特性的引入也会带来一些问题,譬如10G引入了DRM(DYNAMIC RESOURCE MASTER)新特性,由于新特性技术不够成熟。
我们的系统就连续3次就遇到了DRM BUG,导致一个节点挂掉。

DB2 pureScale 由于刚刚推出,虽然目前还没普及使用,由于来源于DB2 for z/OS,而DB2 for z/OS 的扩展性和可用性是有目共睹的,技术方面的问题比较成熟,
就连Oracle的CEO EDISON对于 DB2 for z/OS 都比较赞赏,剩下的就要客户来体验了。

使用道具 举报

回复
论坛徽章:
0
5#
发表于 2012-7-16 11:04 | 只看该作者
本帖最后由 hijk 于 2012-7-16 11:05 编辑

由于最近的项目需要,对oracle rac和db2 purescale都有简单的研究,db2 purescale明年会上线使用,到时候会有更深的体会。oracle rac大家都比较熟悉,我这里不再多说了。下面是我对db2 purescale的看法
1,按照宣传db2 purescale使用z/OS移植来的技术,在理论上要比oracle rac先进,可扩展性更好,也不需要应用分拆。但是目前应用较少,实际效果如何,还需要应用检验。而oracle rac已进入了全面应用的局面。
2,db2 purescale的架构限制太多,这同样也说明了技术还不是足够成熟,试用面不广。之前只能是power平台,现在已支持X86平台,但也仅限IBM X系统服务器,必须指定的infiniband交换机。这些都限制了用户的使用。
3,db2只适合OLTP系统,但rac基本上都可以使用,虽然说OLAP实用性不是很好。
总之:db2 purescale由于推出不久,技术上来讲比较先进,但还有待于市场检验,要想取代rac,还有很长的路要走。

使用道具 举报

回复
论坛徽章:
6
ITPUB十周年纪念徽章
日期:2011-11-01 16:26:29ITPUB 11周年纪念徽章
日期:2012-10-09 18:16:002013年新春福章
日期:2013-02-25 14:51:24海蓝宝石
日期:2014-08-06 14:09:322015年新春福章
日期:2015-03-04 14:53:162015年新春福章
日期:2015-03-06 11:58:39
6#
发表于 2012-7-16 11:11 | 只看该作者
db2 purescale要求的硬件太高,所以IBM目前最重要的是解决培训和人才培养问题;因为机制不一样,db2 purescale在CLUSTER数量非常多的情况下,应该比RAC要好,RAC CLUSTER数量在6/12之后性能如何,淘宝的人可能有体会.

使用道具 举报

回复
论坛徽章:
3
2014年新春福章
日期:2014-02-18 16:42:02马上有房
日期:2014-02-18 16:42:02优秀写手
日期:2014-03-19 06:00:25
7#
发表于 2012-7-16 12:01 | 只看该作者
国内DB2 pureScale有什么成功案例么?或者有没有类似业务负载以及硬件配置情况下Oracle RAC和DB2 pureScale的对比?

使用道具 举报

回复
论坛徽章:
16
ITPUB9周年纪念徽章
日期:2010-10-08 09:32:262013年新春福章
日期:2013-04-08 17:42:48紫蛋头
日期:2013-03-18 12:34:29双黄蛋
日期:2013-03-11 13:04:122013年新春福章
日期:2013-02-25 14:51:24奥运纪念徽章
日期:2012-11-15 10:00:34复活蛋
日期:2012-10-31 14:26:15ITPUB 11周年纪念徽章
日期:2012-10-09 18:14:48奥运会纪念徽章:蹦床
日期:2012-09-10 10:35:46奥运会纪念徽章:花样游泳
日期:2012-09-01 12:56:56
8#
发表于 2012-7-16 12:29 | 只看该作者
mike1979 发表于 2012-7-16 12:01
国内DB2 pureScale有什么成功案例么?或者有没有类似业务负载以及硬件配置情况下Oracle RAC和DB2 pureScale ...

据说好像是有DB2 pureScale案例,不过不是很多

使用道具 举报

回复
论坛徽章:
15
奥运会纪念徽章:射箭
日期:2008-08-15 11:05:16蜘蛛蛋
日期:2012-03-02 20:56:162012新春纪念徽章
日期:2012-02-07 09:59:352012新春纪念徽章
日期:2012-01-04 11:53:29ITPUB十周年纪念徽章
日期:2011-11-01 16:23:26茶鸡蛋
日期:2011-06-21 10:17:582011新春纪念徽章
日期:2011-03-23 09:31:122011新春纪念徽章
日期:2011-02-18 11:43:352010广州亚运会纪念徽章:垒球
日期:2010-11-29 11:25:032010广州亚运会纪念徽章:举重
日期:2010-11-22 15:41:46
9#
发表于 2012-7-16 14:14 | 只看该作者
希望有机会使用下purescale

使用道具 举报

回复
论坛徽章:
78
ITPUB15周年纪念
日期:2020-08-28 17:23:53双鱼座
日期:2016-03-19 19:38:31秀才
日期:2016-02-18 09:31:52秀才
日期:2016-01-25 15:02:04双子座
日期:2016-01-19 20:35:54秀才
日期:2016-01-13 12:14:26秀才
日期:2015-12-25 15:31:10秀才
日期:2015-12-18 09:28:57秀才
日期:2015-12-14 14:56:09秀才
日期:2015-12-14 14:51:16
10#
发表于 2012-7-16 14:33 | 只看该作者
本帖最后由 wolfop 于 2012-7-16 14:35 编辑

从purescale参加SAP banking测试的结果分析,其CF机制仍然可能成为SPOB(单点瓶颈)。

使用道具 举报

回复

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

本版积分规则 发表回复

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