Я вживую перенесла Windows 2012 R2 Vose с сервера Windows 2012 R2 на другой сервер Windows 2012 R2 с Hyper-v. После миграции этот перенесенный Vose работает очень плохо и использует много виртуальных ЦП, но не потребляет много физических ЦП на этом узле Hyper-V. (даже когда я включил 11 виртуальных ядер из 12). Также это единственное, что работает на сервере, сервер находится в режиме ядра сервера.
Старый сервер - это сервер HP Gen9 Rack, новый сервер - сервер HP Gen9 Tower. Оба имеют одинаковый процессор (Inter (R) Xeon (R) CPU E5-2620 v3 @ 2,40 ГГц), 6 ядер + гиперпоточность. Оба имеют одинаковые жесткие диски и 16 Гб оперативной памяти.
На старом сервере подключение к удаленному рабочему столу работает безупречно и практически без задержек, на этом новом сервере оно очень тормозит с гигабитным подключением.
У меня нет большого опыта работы с Hyper-v, интересно, есть ли способ сбросить данные на основе процессора на виртуальной машине или воссоздать виртуальную машину с тем же жестким диском виртуальной машины? (пробовал, но не смог создать загрузочный сектор).
После тестирования и поиска в Google выяснилось, что это проблема с сетью, и она происходила из-за сетевых адаптеров VQM и Broadcom. Этот пост помог мне решить эту проблему: http://www.reddit.com/r/sysadmin/comments/2k7jn5/after_2_years_i_have_finally_solved_my_slow/
Пришлось включить VQM повсюду и создать регистровое значение LowerTenGigVqmEnabled со значением 1 в HKLM \ SYSTEM \ CurrentControlSet \ Services \ VMSMP \ Parameters.