添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

Is there a setting in vCenter to throttle number of concurrent tasks?  I really want to control number of snapshots that can be done at 1 given time.  As to not overload my vCenter.  Lets say no more then 4, vcenterhost would then queue up any other tasks until those first 4 finished or 1 of the 4 have finished as to then start task 5.

Thanks in advance.

Hey VMbru,

Snapshot operations are storage intensive and cause very little overhead to VC compute tesources. Having said that, most VC options are stored in the vpxd.cfg file.

You will find most documented and some undocumented options in the link below:

http://www.boche.net/blog/index.php/2010/03/13/vpxd-cfg-advanced-configuration/

I think the below segment looks promising

<snip>

Tag:  TaskMax

Nested In:  vmacore, threadpool

What It Does:  Defines the number of worker threads for the vpxd.exe process (vCenter Server service). Influences IoMax.

Example:

<vmacore>

<threadpool>

<TaskMax>30</TaskMax>

</threadpool>

</vmacore>

</snip>

But then, try this out on a test system first to see the impact and only then deploy the changes in production.

Regards

a

Hmm... I believe that does the same thing. Tweak the number of "threads". Trouble is, all processes -and not just initited tasks are threads. So before tweaking that setting, would help checking on a test bed as to whether that really does serve your purpose or  would cause other things to start behaving oddly!