baixa transferência de arquivos de velocidade usb usando CentOS do host KVM

0

Estou usando o qemu-kvm (1.1.1) para executar uma máquina virtual do Windows 2008 R2. A máquina host está executando o CentOS 6.3. Estou exportando um dispositivo USB 2.0 Hdd para a VM usando o redirecionamento de USB com o canal de tempero. Até agora, tudo está funcionando bem, exceto que a velocidade é muito lenta. Estou recebendo 5MB / s max, contra 25-30 MB / s quando o disco rígido é montado diretamente no host. Você tem alguma idéia do que poderia causar tal limitação? Existe algum ajuste para aumentar a velocidade. Qualquer ajuda seria muito apreciada.

Nicolas

    
por Ndewer 10.08.2012 / 11:21

1 resposta

1

Esta é uma limitação de como o USB é redirecionado pela rede. Não é apenas um problema com o desempenho da rede, mas com a implementação do Qmenu / kvm, talvez algo que melhorará em versões posteriores.

Tente usar o uso de passagem USB em vez de apimentar a rede. Eu acho que o tempero é bom quando você está tentando montar USB do thin client. Mas se você estiver conectando o USB diretamente no servidor, a passagem USB lhe dará o desempenho que você precisa. Certifique-se de que o USB não esteja montado no sistema host.

você pode obter o ID do fornecedor usando / sbin / lsusb procure por "ID:" do dispositivo USB desejado

Edite seu arquivo de configuração vm.

<devices>
    …
    <hostdev mode='subsystem' type='usb'>
      <source>
        <vendor id='0x0a5c'/>
        <product id='0x2110'/>
      </source>
    </hostdev>
  </devices>
    
por 22.02.2013 / 18:33