После успешной P2V миграции на ESXi4.1 сервера Win 2003 EE с ролью TS
все работает без ошибок и без проблем, кроме одного - при 3-5 минутном простое или сворачивании RDP сессии и возврате в нее - висит бухгалтерское приложение (обычное DOS-овское еще, но работало стабильно всегда), причем все остальное ок - только это приложение висит.
Пробоверял ошибки, само приложение без ошибок и без логов вообще,проверял сеть - ничего не обнаружено.
Пробовал как тут http://support.microsoft.com/?kbid=216783 - параметр Keep-Alive Connections - еще хуже, приложение стало зависать даже во время работы приложение виснет. Отключил назад.
Пробовал отключить полностью антивир - не помогло.
Попробовал как по статье http://terminal.servebeer.com/php/flaky_connections.php - не помогло.
В момент зависания - CPU около 30-60%
Версия rdp 6.0
Хост ESX 4.1 (502767) в двумя vmnic - настроено Link Aggregation:
Load Balance: Route based on IP hash
Failover Detection: Link status only
Что можно еще проверить - в чем проблема в приложении или в ОС или в хосте?
В виртуальном TS сколько процессоров?
4 vCPU
Процессоры на сервере ESXi того же вендора, что были на железном сервере?
Можно попробовать отключить функции аппаратной виртуализации и MMU для этой виртуальной машины.
Теоретически, можно еще сделать резерв по памяти, перезагрузить сервер и посмотреть на поведение.
Возможно, поможет вложенный запуск программы через DosBox.
Процессоры ессно другого вендора, причем на физическом было 2 ядра, при переносе решил увеличить (видимо зря).
Отключить ф-ии аппаратной виртуализации и MMU - попробую
Резерв по памяти с какой целью, чтобы уменьшить vswp?
Через DosBox - тоже проверю
Спасибо.
Резервирование памяти - бредовая версия о том, что память приложения свопится, а оно к этому не готово. Мало ли.