Решил задаться вопросом виртуализации сервера 1C8.2 Сервер + MSSQL2008 в режиме общей памяти под Windows 2003(гость). Для оценки производительности использовал тест от Гилева, нагуглив файлик tpc82.rar версии от сентября 2009г. Железная платформа: i7 2600/16Гб, для гостя выделялось 8Гб памяти и 8 виртуальныз ядер, в качестве дисковой подсистемы использовался SSD диск от intel 320 серии на 128Гб. ОС хоста, openSUSE 12.2, и OracleVM(XEN 4.1.2). В гостях были установлены соответствующие драйвера (virtio). Режим кеширования writeback.
Результаты тестирования(не вникал в каких попугаях цифры но 60 и более считается очень хорошо):
Hardware : 54 (без виртуализации)
openSUSE XEN : 23 (pv драйвера от XenSource)
openSUSE KVM : 27 (драйвера virtio-win-0.1-30.iso 15-Jul-2012)
OracleVM XEN : 38 (pv драйвера от Oracle)
получив результаты задумался - А откуда такая производительность у OracleVM - хитросделанные драйвера(на обычный Xen их не поставишь) или еще какие оптимизации?...
для доп статистики запустил эту же виртуалку под Archlinux(KVM) (на момент тестированиябыл обновлен до 10.11.2012) и получил удручающие 20 попугаев...
Отсюда вопрос: какие параметры хост системы нужно оптимизировать?
З.Ы. просьба не высказываться по теме неоправданности виртуализации MSSQL.