VMWare/Starwind HyperConverged Queue Depth

Software-based VM-centric and flash-friendly VM storage + free version

Moderators: anton (staff), art (staff), Max (staff), Anatoly (staff)

Post Reply
epalombizio
Posts: 67
Joined: Wed Oct 27, 2010 3:40 pm

Fri Oct 13, 2017 6:14 pm

All,
Does SW or any forum member have recommendations regarding whether it's beneficial to change the default queue depth in a Windows 2012 R2 OS running StarWind in a hyperconverged scenario running on VMWARE?

I understand that there are max queue depth limits both in VMWare as well as the guest operating system, so I'd like to know if anyone has any thoughts.

Thanks in advance,
Elvis
Michael (staff)
Staff
Posts: 319
Joined: Thu Jul 21, 2016 10:16 am

Tue Oct 17, 2017 10:33 am

Hello Elvis,
Changing default queue depth could improve the performance of the storage. In previous StarWind builds (more than 1 year ago) it was equal to 64. Some time ago, the value has been changed to 256 to get better performance and it can be checked in StarWind configuration file - "C:\Program Files\StarWind Software\StarWind\StarWind.cfg"
The default the value for iSCSI queue should looks like that: <MaxPendingRequests value="256"/> . If it's like that, I would suggest do not change it.
Post Reply