网站首页
本站精华
免费下载
游客:
注册
|
登录
|
会员
|
搜索
|
帮助
LoveUnix
»
存储设备
» 如何才算真正意义上的条带化?
‹‹ 上一主题
|
下一主题 ››
58
3/5
‹‹
1
2
3
4
5
››
投票
交易
悬赏
活动
打印
|
推荐
|
订阅
|
收藏
标题: 如何才算真正意义上的条带化?
balefired
LU幼天使
UID 5559
精华
2
积分 98
帖子 172
活跃指数 27
LU金币 2179 个
LU金条 0 个
阅读权限 20
注册 2003-12-12
#25
大
中
小
使用道具
发表于 2006-3-22 17:47
资料
个人空间
短消息
加为好友
LARRY终于发话了:)
刚发了一个帖子,贴过来继续
如何判断存储设备已经达到性能瓶颈?
主机为P690(14CPU 24GB),外连FASTT700,10块15000转73.4GB硬盘,做成RAID0+1,分成4个LUN.存储关键数据库数据,数据均衡分布在4个LUN上。
假设数据库层面没有问题(其实TMD的都是些很恶劣的查询),单从存储设备来讲,如何判断存储设备已经达到性能瓶颈?
从操作系统的nmon监控可以达到以下性能指数:
CPU TOTAL
disk total kb/s
disk busy%
disk adapater (KB/s)
disk adapter(tps)
请参见附件。
是否可以从tps上可以判断目前的FASTT700已经无法满足现在的I/O性能?
纠正一下以前的错误,目前FT700的segment size设的是64K
从NMON里看到adapter的tps已经得到1600左右,但吞吐量也就20MB/S,是否意味着由于I/O请求已经达到FT700(现有配置和硬盘个数下)的顶峰?
如果是这样那只有通过扩充磁盘(增加EXP700柜)来提高tps了,不知这样理解是否正确。
[
本帖最后由 balefired 于 2006-3-22 17:53 编辑
]
larryh
超级版主
UID 133
精华
29
积分 3934
帖子 7282
活跃指数 255
LU金币 3219 个
LU金条 5409 个
阅读权限 251
注册 2003-9-26
#26
大
中
小
使用道具
发表于 2006-3-22 17:58
资料
个人空间
短消息
加为好友
你的吞吐量读写比率如何?
shala
技术专家
UID 19911
精华
5
积分 1215
帖子 2256
活跃指数 79
LU金币 1249 个
LU金条 37862 个
阅读权限 200
注册 2004-5-5
#27
大
中
小
使用道具
发表于 2006-3-22 18:15
资料
个人空间
短消息
加为好友
如larry说的,跟应用对IO的使用有关。
http://shala.unixblog.net
沙拉◎为TH而奋斗
http://shala.loveunix.cn
------------
大老婆唠唠叨叨,小老婆叽叽喳喳,情况却一声不吭....烦啊,二房的感觉遥遥无期。
wildhorse
技术专家
UID 131
精华
15
积分 3206
帖子 5767
活跃指数 183
LU金币 1989 个
LU金条 13176 个
阅读权限 200
注册 2003-9-26
来自 北京
#28
大
中
小
使用道具
发表于 2006-3-22 18:27
资料
个人空间
短消息
加为好友
学习到了。。。
应用对IO的使用的确很关键。
LU上的马厩。。。
http://wildhorse.loveunix.cn
msn:calmnessheart@hotmail.com
最新版新手上线中。。。
当潮水退去,才能看到谁没穿裤衩。。。
nfdx
LU幼天使
UID 7725
精华
4
积分 85
帖子 140
活跃指数 25
LU金币 2286 个
LU金条 0 个
阅读权限 20
注册 2003-12-30
#29
大
中
小
使用道具
发表于 2006-3-26 13:53
资料
个人空间
短消息
加为好友
QUOTE:
原帖由
darkbug
于 2006-3-21 21:38 发表
如果只有一个阵列的话:
从控制器角度考虑,可以建2个以上的LUN,IO也可以分散在2条控制器路径上,但是当LUN多过2个的时候,这种分散就没有实际性能的意义了吧,就算IO分散到多个LUN上又有什么意义?反正是同 ...
大量随机IO的情况下,肯定是尽量将IO尽可能分布到更多的physical drive上。
比如EMC的阵列建立了多个RG,每个RG又分出了多个LUN,不同RG的LUN就是应该作stripe的。
Come on baby,light my fire!!!
nfdx
LU幼天使
UID 7725
精华
4
积分 85
帖子 140
活跃指数 25
LU金币 2286 个
LU金条 0 个
阅读权限 20
注册 2003-12-30
#30
大
中
小
使用道具
发表于 2006-3-26 13:57
资料
个人空间
短消息
加为好友
QUOTE:
原帖由
larryh
于 2006-3-22 17:40 发表
条带化提高IOPS承受能力是讲物理硬盘的条带化的,跟LUN上LV条带化应该没什么关系吧。
我认为,LUN的LV级别条带化对如下条件同时达成时有用:
1、LUN平均分配在两个控制器上,可以充分利用控制器处理能力, ...
的确,应用层设计(包括数据库的规划)对IO产生的影响更大一些。但是实际中很多客户的DBA对底层的阵列,OS的设备层次没有一个好的认识,导致很多数据库的性能低下。
Come on baby,light my fire!!!
orian
(x40)
版主
UID 18050
精华
27
积分 2124
帖子 3779
活跃指数 341
LU金币 4657 个
LU金条 251 个
阅读权限 210
注册 2004-4-14
来自 海上
#31
大
中
小
使用道具
发表于 2006-3-26 14:19
资料
个人空间
短消息
加为好友
我好像也回过帖子,好像也没了。
给大家一个绝对真理,你不要不相信:
一个磁盘能承受的iops只有70-150,如果在没有cache缓存的情况下,10快磁盘在最好的数据分散情况下,最多支持1500 iops
如果有cache, 几个4k如果能恰好落在一个64k里,则可以提高一些iops,但需要看数据的随机性
磁盘的顺序写入,单盘通常可以达到至少30-80MB/s以上
如果iops达到极限,可以:
增加磁盘,合理分散io
提高每次写入的数据量(由于每次写入的数据一定是连续的,增大oracle io size)
垃圾猪 Orian
mail@msn
ensighine(at)yahoo.com
请访问垃圾猪的垃圾堆:
http://www.loveunix.cn/index.php/18050/
http://ensighine.spaces.live.com/
又问必答,有求必应,心诚则灵
nfdx
LU幼天使
UID 7725
精华
4
积分 85
帖子 140
活跃指数 25
LU金币 2286 个
LU金条 0 个
阅读权限 20
注册 2003-12-30
#32
大
中
小
使用道具
发表于 2006-3-27 09:42
资料
个人空间
短消息
加为好友
QUOTE:
原帖由
orian
于 2006-3-26 14:19 发表
我好像也回过帖子,好像也没了。
给大家一个绝对真理,你不要不相信:
一个磁盘能承受的iops只有70-150,如果在没有cache缓存的情况下,10快磁盘在最好的数据分散情况下,最多支持1500 iops
如果有cache, ...
强烈支持,见到很多客户都是这样。这种情况下,客户数据库的IO的分布更加重要,而不是阵列的性能真的不行。
Come on baby,light my fire!!!
wildhorse
技术专家
UID 131
精华
15
积分 3206
帖子 5767
活跃指数 183
LU金币 1989 个
LU金条 13176 个
阅读权限 200
注册 2003-9-26
来自 北京
#33
大
中
小
使用道具
发表于 2006-3-28 17:31
资料
个人空间
短消息
加为好友
突然想起一个问题:
在aix/hp下,建立lv时不选条带化,写入的数据顺序为:写满第一块后再写第二块,直到写满最后一块硬盘。建lv时选条带化,数据同时往n块硬盘上写。
假设在划分LUN时,把多个lun平均取自多个raid group以提高性能。
在数据量很小的情况下,条带化与否对写入性能影响不大。
数据量大到GB级或者数据容量占用多个磁盘后,条带化后的lv可以提高写入速度。
今日测试条件如下:
>hp 4440机器,单HBA卡通过H08连接AMS500,存储上划分10个33G大小的LUN(来自4个7D+1P的RAID5 Group)。
>测试时,从本地将一个8G文件写入建立在盘阵上的文件系统。
1.lv不做条带化,由于数据只往单个硬盘上写,写入速度只有8-12M之间;
2.lv条带化(跨8个lun),数据同时往8个硬盘写,写入速度为8x(8-12)M,大概在80M/s;
因此,我想lv条带化还是很有用的。
以上为顺序操作。随机操作没测试,但以前曾在590一分区(8c16g,双hba卡+hdlm,usp1100)上测过,不做条带化,db2数据库在高峰期做业务时写入速度在60-70M/s左右;条带化后,速度提高到180M/s(从usp1100上监控得出的值,存储层上无其他系统影响);
LU上的马厩。。。
http://wildhorse.loveunix.cn
msn:calmnessheart@hotmail.com
最新版新手上线中。。。
当潮水退去,才能看到谁没穿裤衩。。。
geonbin
LU幼天使
UID 12003
精华
3
积分 137
帖子 213
活跃指数 66
LU金币 2698 个
LU金条 0 个
阅读权限 20
注册 2004-2-16
来自 厦门
#34
大
中
小
使用道具
发表于 2006-3-28 22:46
资料
个人空间
短消息
加为好友
QUOTE:
原帖由
balefired
于 2006-3-22 17:47 发表
LARRY终于发话了:)
刚发了一个帖子,贴过来继续
如何判断存储设备已经达到性能瓶颈?
主机为P690(14CPU 24GB),外连FASTT700,10块15000转73.4GB硬盘,做成RAID0+1,分成4个LUN.存储关键数据库数据,数据均 ...
这种配置,单个扩展柜时合理的吞吐量应该在80MB/S左右,试着调整一下队列深度!
[广告]
论坛新开
【DB2产品家族】
【投资理财】
【行业应用】
板块
larryh
超级版主
UID 133
精华
29
积分 3934
帖子 7282
活跃指数 255
LU金币 3219 个
LU金条 5409 个
阅读权限 251
注册 2003-9-26
#35
大
中
小
使用道具
发表于 2006-3-28 23:25
资料
个人空间
短消息
加为好友
QUOTE:
原帖由
wildhorse
于 2006-3-28 17:31 发表
突然想起一个问题:
在aix/hp下,建立lv时不选条带化,写入的数据顺序为:写满第一块后再写第二块,直到写满最后一块硬盘。建lv时选条带化,数据同时往n块硬盘上写。
假设在划分LUN时,把多个lun平均取自多个ra ...
假设在划分LUN时,把多个lun平均取自多个raid group以提高性能。
这个是最重要的前提。我前面的意见都是基于单个RAID10 group说的。
另外,测RAID5会人为拉大条带与否的差距,因为你跨不同的RAID5 GROUP做写操作,等于大大减轻了RAID5写惩罚。如果这些数量的硬盘组成一个RAID5 GROUP,条带与否的性能差距我想没那么大。
最好还是用单个RAID10测,用IOMETER做,用文件系统做结果容易受文件系统CACHE影响。多个LUN跨多个RAID GROUP,做条带化不用说性能都有提高的。
[广告]
论坛新开
【DB2产品家族】
【投资理财】
【行业应用】
板块
wildhorse
技术专家
UID 131
精华
15
积分 3206
帖子 5767
活跃指数 183
LU金币 1989 个
LU金条 13176 个
阅读权限 200
注册 2003-9-26
来自 北京
#36
大
中
小
使用道具
发表于 2006-3-29 10:58
资料
个人空间
短消息
加为好友
以上测试顺序写时用的是RAID5的盘,随机写用的是RAID10的盘。
下一步会测试IOMETER,有结果会及时放上来。哈。
LU上的马厩。。。
http://wildhorse.loveunix.cn
msn:calmnessheart@hotmail.com
最新版新手上线中。。。
当潮水退去,才能看到谁没穿裤衩。。。
[广告]
论坛新开
【DB2产品家族】
【投资理财】
【行业应用】
板块
58
3/5
‹‹
1
2
3
4
5
››
投票
交易
悬赏
活动
LoveUnix
专项技术区
> AIX -IBM UNIX
> 其他UNIX & Linux
> i5 (AS400) & IBM大机
> PC Server & HPC
> 存储设备
> 备份软件
> 网络 & 安全
> 编程开发 & Rational
> DB2 & Informix
> ORACLE等数据库
> 中间件技术
行业综合区
> 职业咨询 前程无忧
> 培训认证 行业入门
> 行业应用 项目实施
> 产品信息 商务交流
> Free download下载
交流灌水区
> 蓝色太平洋
> 墨香雅韵
> 共建家园
> 博客专区
当前时区 GMT+8, 现在时间是 2008-7-7 11:03
乐悠LoveUnix论坛-京ICP备05005823号
Thanks to
Discuz!
© 2001-2007 Power by
LoveUnix.net
Processed in 0.068091 second(s), 6 queries , Gzip enabled
TOP
清除 Cookies
-
联系我们
-
乐悠LoveUnix
-
Archiver
-
WAP
界面风格
----------
Discuz! 5 Default
新DISCUZ风格
控制面板首页
编辑个人资料
积分交易
公众用户组
好友列表
升级个人空间
基本概况
流量统计
客户软件
发帖量记录
论坛排行
主题排行
发帖排行
积分排行
在线时间
管理团队
管理统计