楼主: anlinew

[精华] RAC更适合跑OLTP还是OLAP?

[复制链接]
招聘 : Java研发
论坛徽章:
71
马上加薪
日期:2014-02-19 11:55:14蜘蛛蛋
日期:2012-12-26 18:16:01茶鸡蛋
日期:2012-11-16 08:12:48ITPUB 11周年纪念徽章
日期:2012-10-09 18:05:07奥运会纪念徽章:网球
日期:2012-08-23 14:58:08奥运会纪念徽章:沙滩排球
日期:2012-07-19 17:28:14版主2段
日期:2012-07-07 02:21:02咸鸭蛋
日期:2012-03-23 18:17:482012新春纪念徽章
日期:2012-02-13 15:13:512012新春纪念徽章
日期:2012-02-13 15:13:51
31#
 楼主| 发表于 2008-11-20 10:42 | 只看该作者
原帖由 anlinew 于 2008-11-20 10:38 发表

假设4node,你们的存储能到2400MB/s?

而这2.4GB/s的带宽如果在一台主机上需要几块HBA卡?赶紧搜搜去

使用道具 举报

回复
论坛徽章:
151
2014年新春福章
日期:2014-04-17 11:38:13奥运会纪念徽章:皮划艇静水
日期:2012-07-31 15:42:58奥运会纪念徽章:田径
日期:2012-07-10 16:21:10奥运会纪念徽章:跆拳道
日期:2012-06-20 22:07:29奥运会纪念徽章:皮划艇静水
日期:2012-06-16 02:55:21奥运会纪念徽章:曲棍球
日期:2012-06-13 10:09:19蛋疼蛋
日期:2012-05-19 23:20:41迷宫蛋
日期:2012-05-16 17:35:25版主2段
日期:2012-05-15 15:24:11双黄蛋
日期:2012-03-19 19:34:04
32#
发表于 2008-11-20 10:44 | 只看该作者
原帖由 anlinew 于 2008-11-20 10:32 发表

我上面并行测试的iostat信息里
并行为3的时候可以看到user%要更高一些
实际上是因为有两个笛卡尔级的计算,这样的计算量不算小吧,而cpu仍然是很空闲


呵呵,假如你有多张大表关联,然后再用很多函数,你就会发现CPU就满了。可能你这个笛卡尔本身并不消耗太多CPU

使用道具 举报

回复
招聘 : 数据库管理员
论坛徽章:
104
2010年世界杯参赛球队:阿根廷
日期:2010-01-19 10:46:332012新春纪念徽章
日期:2012-02-13 15:12:09迷宫蛋
日期:2012-03-21 16:20:13版主2段
日期:2012-05-15 15:24:11奥运会纪念徽章:跆拳道
日期:2012-09-19 13:49:03奥运会纪念徽章:帆船
日期:2012-09-19 13:49:35ITPUB 11周年纪念徽章
日期:2012-10-09 18:06:20茶鸡蛋
日期:2012-11-29 11:11:342014年新春福章
日期:2014-02-18 16:42:02马上有房
日期:2014-02-18 16:42:02
33#
发表于 2008-11-20 10:45 | 只看该作者
巴乔,你们那里用不用Nic Bonding?
两三块千兆网卡可以并联使用,我们这里用下来效果还不错

使用道具 举报

回复
论坛徽章:
151
2014年新春福章
日期:2014-04-17 11:38:13奥运会纪念徽章:皮划艇静水
日期:2012-07-31 15:42:58奥运会纪念徽章:田径
日期:2012-07-10 16:21:10奥运会纪念徽章:跆拳道
日期:2012-06-20 22:07:29奥运会纪念徽章:皮划艇静水
日期:2012-06-16 02:55:21奥运会纪念徽章:曲棍球
日期:2012-06-13 10:09:19蛋疼蛋
日期:2012-05-19 23:20:41迷宫蛋
日期:2012-05-16 17:35:25版主2段
日期:2012-05-15 15:24:11双黄蛋
日期:2012-03-19 19:34:04
34#
发表于 2008-11-20 10:46 | 只看该作者
原帖由 anlinew 于 2008-11-20 10:42 发表

而这2.4GB/s的带宽如果在一台主机上需要几块HBA卡?赶紧搜搜去


你这样假设都是单机,2.4GB/s,现在HBA卡都是800MB/S(4g bit/s),理论上是需要3块就够了,其实实际4块也能够达到

使用道具 举报

回复
论坛徽章:
151
2014年新春福章
日期:2014-04-17 11:38:13奥运会纪念徽章:皮划艇静水
日期:2012-07-31 15:42:58奥运会纪念徽章:田径
日期:2012-07-10 16:21:10奥运会纪念徽章:跆拳道
日期:2012-06-20 22:07:29奥运会纪念徽章:皮划艇静水
日期:2012-06-16 02:55:21奥运会纪念徽章:曲棍球
日期:2012-06-13 10:09:19蛋疼蛋
日期:2012-05-19 23:20:41迷宫蛋
日期:2012-05-16 17:35:25版主2段
日期:2012-05-15 15:24:11双黄蛋
日期:2012-03-19 19:34:04
35#
发表于 2008-11-20 10:47 | 只看该作者
原帖由 蛋白粉 于 2008-11-20 10:45 发表
巴乔,你们那里用不用Nic Bonding?
两三块千兆网卡可以并联使用,我们这里用下来效果还不错


我们对外网卡当然是BOND,内部互联方案暂时还在调整中,没有BOND。假如说是采用BOND,分别连到不同交换机,一台交换机宕机的话,那么RAC还能稳定运行吗?你们有没有测试过?这个我目前比较感兴趣。

[ 本帖最后由 blue_prince 于 2008-11-20 10:53 编辑 ]

使用道具 举报

回复
论坛徽章:
86
ITPUB元老
日期:2005-02-28 12:57:002012新春纪念徽章
日期:2012-01-04 11:49:542012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:20咸鸭蛋
日期:2012-05-08 10:27:19版主8段
日期:2012-05-15 15:24:112013年新春福章
日期:2013-02-25 14:51:24
36#
发表于 2008-11-20 10:48 | 只看该作者
原帖由 anlinew 于 2008-11-20 10:38 发表

假设4node,你们的存储能到2400MB/s?


我们测试过各厂家很多种高中端存储,基本上来讲,对于数据仓库这种应用采用 中低段存储是最合适的。 我们测试 ibm ds8300 224块盘吞吐量也就只有1.4GB/S,iops有接近4w。  3par 和 emc  dmx的表现也只是好一点。

目前暂时我们采购的是 EMC  cx3-40 和 cx3-80,在测试中一台  cx3-80吞吐量也能达到1.6GB/S (120块15k  fc磁盘)。 目前我们的系统是  2套 cx3-80,明年会继续扩容。 taobao应该是5套 cx3-80。

使用道具 举报

回复
论坛徽章:
86
ITPUB元老
日期:2005-02-28 12:57:002012新春纪念徽章
日期:2012-01-04 11:49:542012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:20咸鸭蛋
日期:2012-05-08 10:27:19版主8段
日期:2012-05-15 15:24:112013年新春福章
日期:2013-02-25 14:51:24
37#
发表于 2008-11-20 10:50 | 只看该作者
原帖由 蛋白粉 于 2008-11-20 10:45 发表
巴乔,你们那里用不用Nic Bonding?
两三块千兆网卡可以并联使用,我们这里用下来效果还不错


bonding 是所有服务器的基本要求,一般服务器只是 failover就可以了,需要流量的就是  avtice-avtice 了。
我们有采用2块绑定avtive的,目前正在测试4块绑定拼,利用iscsi接一堆pc server。

使用道具 举报

回复
论坛徽章:
86
ITPUB元老
日期:2005-02-28 12:57:002012新春纪念徽章
日期:2012-01-04 11:49:542012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:20咸鸭蛋
日期:2012-05-08 10:27:19版主8段
日期:2012-05-15 15:24:112013年新春福章
日期:2013-02-25 14:51:24
38#
发表于 2008-11-20 10:53 | 只看该作者
原帖由 blue_prince 于 2008-11-20 10:46 发表


你这样假设都是单机,2.4GB/s,现在HBA卡都是800MB/S(4g bit/s),理论上是需要3块就够了,其实实际4块也能够达到


hba的流量的计算,不是以 4Gb/8 来计算的,是 4Gb/10 = 400 MB/S,这是标准算法
但是我们实际测试,基本上比较靠谱的是 350MB/S ,所以2块是 700MB/S ,4块是大约 1.4GB/S ,这都是测试的值不是理论计算。

使用道具 举报

回复
论坛徽章:
151
2014年新春福章
日期:2014-04-17 11:38:13奥运会纪念徽章:皮划艇静水
日期:2012-07-31 15:42:58奥运会纪念徽章:田径
日期:2012-07-10 16:21:10奥运会纪念徽章:跆拳道
日期:2012-06-20 22:07:29奥运会纪念徽章:皮划艇静水
日期:2012-06-16 02:55:21奥运会纪念徽章:曲棍球
日期:2012-06-13 10:09:19蛋疼蛋
日期:2012-05-19 23:20:41迷宫蛋
日期:2012-05-16 17:35:25版主2段
日期:2012-05-15 15:24:11双黄蛋
日期:2012-03-19 19:34:04
39#
发表于 2008-11-20 10:55 | 只看该作者
原帖由 biti_rainy 于 2008-11-20 10:53 发表


hba的流量的计算,不是以 4Gb/8 来计算的,是 4Gb/10 = 400 MB/S,这是标准算法
但是我们实际测试,基本上比较靠谱的是 350MB/S ,所以2块是 700MB/S ,4块是大约 1.4GB/S ,这都是测试的值不是理论计算。


嗯,其实我也弄错了,本来意思是除以8,应该是500MB/S,单块HBA

使用道具 举报

回复
招聘 : Java研发
论坛徽章:
71
马上加薪
日期:2014-02-19 11:55:14蜘蛛蛋
日期:2012-12-26 18:16:01茶鸡蛋
日期:2012-11-16 08:12:48ITPUB 11周年纪念徽章
日期:2012-10-09 18:05:07奥运会纪念徽章:网球
日期:2012-08-23 14:58:08奥运会纪念徽章:沙滩排球
日期:2012-07-19 17:28:14版主2段
日期:2012-07-07 02:21:02咸鸭蛋
日期:2012-03-23 18:17:482012新春纪念徽章
日期:2012-02-13 15:13:512012新春纪念徽章
日期:2012-02-13 15:13:51
40#
 楼主| 发表于 2008-11-20 10:57 | 只看该作者
原帖由 blue_prince 于 2008-11-20 10:44 发表


呵呵,假如你有多张大表关联,然后再用很多函数,你就会发现CPU就满了。可能你这个笛卡尔本身并不消耗太多CPU

1、大表关联使用hash join 带来一定的join运算,不过整个join过程里可能还是IO瓶颈更突出
2、使用函数,是会有些运算,不过要说运算强度,与笛卡尔级估计没法比


现在OLAP的瓶颈回到CPU瓶颈上了。。。。

使用道具 举报

回复

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

本版积分规则 发表回复

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