April 9, 2014 - Sven Huisman
Don’t forget the BIOS power management setting of your VDI-hosts!
I sometimes come across a VDI environment where a certain setting is not set according best practices. The setting I refer to is a well known best practice, but is still often forgotten. The setting can be set two different ways and I discovered that one way will not (always) work. I’m talking about the Power management setting of the ESXi host. The best practice for VDI-hosts is to set this to “High Performance”.
Recently I was at customer and they use an application to do certain calculations. They had a sample script to do the a couple of calculations. On a VDI-desktop on one host this task took 2 minutes to complete and on another host this took 1 minute. This behaviour was consistent. I found out there was a difference in Power Management settings. On the host where the calculations took 2 minutes, the Power management in the BIOS was set at default “HP Dynamic Power Savings Mode”:
This is the prefered setting! Once I set this on the other hosts, the calculations took 1 minute on each host.
There is one other way to set this on “High Performance”. If the power management setting in the BIOS is set to ” OS Control Mode”:
However, I found out that this setting does not (always) work, or at least in ESXi 5.5 on HP server hosts it doesn’t. So the preferred method is to set this to Static High Performance in the BIOS. I’m sure Cisco, Dell, IBM and the other vendors have similar settings.