В качестве тестовой платформы была выбрана следующая конфигурация для ESX:
System model: HP ProLiant DL580 G5
Processor model: Intel Xeon X7350
Processor speed: 2.93GHz
Number of processors: four (four cores per processor)
Total memory: 128GB
Испытывались рабочие нагрузки в гостевых системах при количестве виртуальных машин до 160 (10 ВМ на ядро). Объем памяти, выделенный виртуальной машине, составлял 512 МБ (что, в общем-то, маловато для виртуального десктопа).
Ниже приведен пример оценки времени отклика для различного соотношения виртуальные машины/ядро.
Рисунок 1 – нормализованное время отклика приложений в виртуальном ПК.
Как видно из рисунка для числа виртуальных машин более 7 виртуальных машин на ядро – начинаются тормоза. То есть приемлемым можно считать 7x16=112 виртуальных машин на сервер ESX.
По загрузке CPU хоста ESX были получены следующие результаты:
Рисунок 2 – общая загрузка CPU хоста.
Опять-таки видно, что 7-8 виртуальных машин создают нагрузку порядка 70-80 процентов CPU. Превышение данного порога уже не рекомендуется в целях создание запаса для пиковых загрузок, да и на отказоустойчивость средствами VMware HA надо заложить определенную емкость по CPU.
Вообще, в документе много интересных моментов, поэтому для интересующихся Must Read.