Назад | Перейти на главную страницу

Что могло вызвать очень медленный (3 МБ / с) доступ к диску в гостевой системе Ubuntu, работающей под Hyper-V?

У меня есть гость Ubuntu 11.10 x64, работающая под Hyper-V на Windows Server 2008 R2 SP1, настроенная в соответствии с эти направления, включая установку модулей hyper-v. Скорость сети в порядке (500 МБ / с, измерено с помощью iperf), но доступ к диску просто смехотворен (3 МБ / с, измерено с помощью dd).

Что могло быть причиной этой проблемы?

У других моих виртуальных машин Ubuntu такая же проблема, у моих виртуальных машин Windows этой проблемы нет.

Я не уверен, что это было исправлено, но в какой-то момент вам пришлось включить модули Hyper-V в ядре Ubuntu 10.04 / 2.6.x (/ etc / initramfs-tools / modules):

hv_vmbus

hv_storvsc

hv_blkvsc

hv_netvsc

К сожалению, Hyper-V не так хорош для виртуализации Linux. Использовать Конвертер VMWare чтобы преобразовать сервер в образ ESXi, установите ESXi на сервере, затем запустите машину Windows как виртуальную машину. Вы можете запускать виртуальные машины Ubuntu как образы ESXi с гораздо большей производительностью, чем в Hyper-V.