[转]queue_depth含义:是指hdisk层面上命令队列的深度

因为H3C的工程师调整了queue_depth的值,变化很大,所以找下资料看下相关的信息,找到一篇很好的文章,转下

queue_depth是指hdisk层面上命令队列的深度
它针对的是hdisk,如果有多路径软件的话,它针对的就是多路径的hdisk,如powerdisk,dlmfdrv。
那如何调整queue_depth?何时调整呢? 

首先我们来讲讲如何调整:
queue_depth的调整是针对hdisk层面的,对有多路径的系统对应的是多路径的盘,比如hdiskpower,dlmfdrv之类的。它是指hdisk层面的命令队列的长度。
对不同的系统均有不同的默认值。在Aix上面,hds默认是2。
如何判断是否需要调整queue_depth呢?
在aix5.3上面可以用iostat -D来查看。
其中sqfull表示的是自系统启动以来queue_depth超出的次数。

如何查看queue_depth的值呢?
lsattr”>lsattr -El hdisk100
queue_depth 2 Queue DEPTH True
如何修改queue_depth的值呢?
chdev -l hdisk100 -a queue_depth=10
将queue_depth设置成多少呢?
这里有个简单的算法。
假如说底层raid group 是4d+4d,即8块盘。
现在15000rpm的fc盘的命令队列为16。8块盘总共的
列为16*8=128。
假如说这个raid group上面切了10个lun或ldev,则每个lun上面的queue_depth不要超过128/10=13。这个queue_depth不是越大越好。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/13337857/viewspace-692944/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/13337857/viewspace-692944/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值