Пока не вышла vSphere 5, вспомним о том, как нужно (желательно) настроить BIOS сервера перед установкой гипервизора VMware ESX/ESXi 4.1. Вот, что нам рекомендует официальный документ Performance Best Practices for VMware vSphere 4.1:


  • Перепрошить BIOS до последней версии. В общем-то, эта рекомендация относится не только к биосу, но и ко всем другим частям сервера. В частности, не мешало бы перепрошить и биос RAID контроллера сервера до последней версии.

  • Убедитесь, что в биосе нет ограничений на количество ядер на сокет. А то может случиться так, что процессор поддерживает 6 ядер, а используется только 4 из-за ограничения, выставленного в биосе.

  • Включите "Turbo Mode", если ваши процессоры поддерживают данный режим. Более подробную информацию о данном режиме вы можете получить, прочитав вот эту статью.

  • Убедитесь, что Hyper-Threading включен для тех процессоров, которые поддерживают данную технологию. Hyper-threading на Википедии.

  • На NUMA системах отключите node interleaving. В большинстве случаев это даст большую производительность. Более подробно о NUMA архитектуре здесь.

  • Убедитесь в том, что все поддержки аппаратной виртуализации включены (VT-x, AMD-V, EPT, RVI, и так далее).

  • Для максимальной производительности, потенциально за счет большего потребления электроэнергии, отключите все энергосберегающие режимы, параметры.

  • Отключите все ненужные устройства (последовательный порт, USB устройства и т.п).