я использую qemu-kvm(1.1.1) для запуска виртуальной машины Windows 2008 R2. На хосте установлен CentOs 6.3. Я экспортирую устройство USB 2.0 с жестким диском в виртуальную машину, используя USB-перенаправление с каналом специй. Пока все работает нормально, за исключением того, что скорость очень низкая. Я получаю максимум 5 МБ / с против 25-30 МБ / с, когда жесткий диск монтируется на хосте напрямую. У вас есть представление о том, что может вызвать такое ограничение. Есть ли твик для увеличения скорости. Любая помощь будет очень высоко ценится.

никола

1 ответ1

1

Это ограничение того, как USB перенаправляется по сети. Это не просто проблема с производительностью сети, но реализация Qmenu/kvm сама по себе, возможно, кое-что, что они улучшат в более поздних выпусках.

Попробуйте использовать сквозной доступ через USB вместо специй по сети. Я думаю, что специя хороша, когда вы пытаетесь подключить USB от тонкого клиента. Но если вы подключаете USB прямо к серверу, USB-порт обеспечит вам необходимую производительность. Убедитесь, что USB-порт не подключен к хост-системе.

Вы можете получить идентификатор поставщика, используя /sbin /lsusb, ищите «ID:» нужного USB-устройства.

Отредактируйте ваш конфигурационный файл vm.

<devices>
    …
    <hostdev mode='subsystem' type='usb'>
      <source>
        <vendor id='0x0a5c'/>
        <product id='0x2110'/>
      </source>
    </hostdev>
  </devices>

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .