Tru64 Unix
1748209 會員
2692 線上
108759 解決方案
發表新文章

請問tru64 有disk Q-depth 的設定嗎

 
watermelonyu
教授

請問tru64 有disk Q-depth 的設定嗎

我在網路上看到一篇文章說Service-Q value = 2048 for EVA.

請問tru64 有disk queue_depth 的設定嗎?

2則回覆 2
watermelonyu
教授

請問tru64 有disk Q-depth 的設定嗎

Hi Joey,



Please increase the "TagQueueDepth" of HSV from the default 25 to 128 for improving the EVA IO performance.

Modify /etc/ddr.dbase then re-running "ddr_config -c" that will valid after system restarting.



Name = "COMPAQ" "HSV"

#

PARAMETERS:

TypeSubClass = hard_disk, raid

BlockSize = 0

BadBlockRecovery = disabled

DynamicGeometry = true

DisperseQueue = true

LongTimeoutRetry = enabled

ReadyTimeSeconds = 90

TagQueueDepth = 25 =======> 128

RequestSenseLength = 255

..

..

Name = "HP" "HSV"

#

PARAMETERS:

TypeSubClass = hard_disk, raid

BlockSize = 0

BadBlockRecovery = disabled

DynamicGeometry = true

DisperseQueue = true

LongTimeoutRetry = enabled

ReadyTimeSeconds = 90

TagQueueDepth = 25 =======> 128

RequestSenseLength = 255



Note:

The EVA has only 1 queue for all of its LUNs. The queue has 2048 elements. To ensure optimal performance, you

don't want Tru64 to exceed that capacity. As a general rule, the queue depth should be set relative to the number of

LUNs on the EVA. The formula is as follows:



TagQueueDepth = 2048/LUNs



To make the change, edit the /etc/ddr.dbase file and locate the HSV entry, then modify the entry according to the formula above.



Next, recompile the /etc/ddr.db file using the command “ddr_config –c”.



Best regards,

Richard.
watermelonyu
教授

請問tru64 有disk Q-depth 的設定嗎

Hi all,



Increase the TagQueueDepth (= 2048/LUNs) during 128 ~ 255 in /etc/ddr.dbase, then running "ddr_config -c" for getting a new ddr.db.



It should be improved the EVA IO performance after system restarting.



best regards,

Richard.