Взяли свежий сервер i7-4770 32Gb ram с хостовой Win 2012, поставили VirtualBox c гостевой win 2008r2 и ms sql 2008, ПО от virtualbox для гостевых машин , подняли 1с предприятие и платформу 8.2, залили рабочую базу. В итоге получили совершенно отвратительную производительность, что на файловой (по тесту гилева 10 очков), что на sql (4.5 очка). Сконвертировали образ под VmWare - результат один в один.
В полных непонятках скачал образ этой гостевой машины на локальный пк (i7-2600, 16Gb ram) и запустил в точно таком же релизе VirtualBox - все летает. По гилеву 40+ очков.
- Поставил 1с предприятие и платформу без виртуалки - на хостовый сервер hetzner - все летает.
- Замер производительности hdd в гостевой системе показывает результаты лучше чем производительность в гостевой на локальной машине (i7-2600)
Копать в виртуализацию диска. Пробуйте поставить 1С в виртуалке, но SQL файлы сохранить на локальный диск (через маппинг физической партиции или фаловую шару. В последнем случае будет чуть оверхед, но для теста и поиска узкого места - ок)
поясню. Процессор и память виртуализируются даже в негативном сценарии с оверхедом на уровне 3-5% (я не говорю о ситуации с отключенной поддержкой вуртуализации). А вот диски - с ними всегда всё плохо, в негативном сценарии оверхед может достигать 30-50% (ну лично я такое видел) производительности.
1С для работы в SQL режиме нужны три вещи (помимо правильной настройки, с которой у вас, судя по тому как вы ловко перебрасываете её из одного образа в другой, проблем как раз нет), а именно процессор, память и диск. Проц и память отметаем - копаем в сторону диска. Они, кстати (точнее "не кстати"), у hetzner отвратительные.
@gromka тогда да - загадка. Как по остальным ресурсам, какая картинка нагрузки? Если время ядра вывести в диспетчере как оно? Не скачет? Может драва кривые на сетевуху? (ссори, но рациональных вариантов и вправду нет)