Disk.SchedNumReqOutstanding и глубина очереди

Disk.SchedNumReqOutstanding и глубина очереди

Изначально рассуждения на тему влияния параметра VMKernel Disk.SchedNumReqOutstanding на глубину очереди начал Jason Boche (boche.net). Затем эту тему подхватил и развил Andy Grant (один из авторов блога www.vladan.fr). Andy Grant провел ряд экспериментов (исследуя то, как параметр Disk.SchedNumReqOutstanding влияет на глубину очереди) и вот, что у него получилось:

Question: SIOC dynamically changes LUN queue depth (DQLEN) depending on load, how does this effect Disk.SchedNumReqOutstanding?

Answer: SIOC ignores the Disk.SchedNumReqOutstanding parameter.

Question: the adaptive queue depth algorithm dynamically changes DQLEN, how does this effect Disk.SchedNumReqOutstanding?

Answer: the adaptive queue depth algorithm uses Disk.SchedNumReqOutstanding as the lowest bound threshold for DQLEN.

Правда, не со всеми результатами согласен Duncan Epping:

I have read the article 3 times and still don’t get it… I have never seen SIOC bumping the DQLEN above the given Queuedepth up on an array so I expect your results are due to the fact that you were using it on an unsupported configuration.

Как бы там ни было, статьи получились достаточно интересными. Вот первоисточники:



Version history
Revision #:
1 of 1
Last update:
‎06-19-2011 02:00 AM
Updated by: