VMware опубликовала доку про работу SQL сервера на vSphere - Performance and Scalability of Microsoft SQL Server on VMware vSphere 4.
Результаты -
сравнение производительности одного и того же софта на железке и ВМ одинаковых конфигураций:
сравнение производительности одного и того же софта на железке и ВМ одинаковых конфигураций:
Работающий в 2х процессорной ВМ SQL Server дает 92% от максимума производительности SQL Server на этой же железке без виртуализации, и тоже с двумя процессорами (вот тут я не понял - в доке написано CPU, но по логике вещей в этих CPU должно работать\быть задействованно по одному ядру - в ВМ то два vCPU = 2 физических ядра. Для указания Windows сколько ядер задействовать использовалась утилита bcdedit)
Работающий в 8ми процессорной ВМ SQL Server дает 86% от максимума производительности SQL Server на этой же железке без виртуализации, и тоже с восемью процессорами.
Если взять сервер, и на нем запустить много 2х процессорных ВМ с SQL Server:
Производительность растет линейно до 4 ВМ (8 vCPU). Для 6 и 8 ВМ(когда число vCPU больше числа ядер) коэффициент роста производительности 1.5 и 1.4.
Производительность растет линейно до 4 ВМ (8 vCPU). Для 6 и 8 ВМ(когда число vCPU больше числа ядер) коэффициент роста производительности 1.5 и 1.4.
Как зависит производительность дисковой подсистемы от типа виртуального SCSI контроллера:
Средний столбик - изменение механизма работы стека I\O в ESX 4 относительно ESX 3.
Средний столбик - изменение механизма работы стека I\O в ESX 4 относительно ESX 3.
0 коммент.:
Отправить комментарий
Примечание. Отправлять комментарии могут только участники этого блога.