Velocidade IO horrível na máquina Hyper V em comparação com o host

2

Tenho o host HP G6 Hyper V com 6 núcleos, ram de 24 GB e um controlador RAID p410i (com 512 MB de RAM e bateria de backup) executando o Windows 2016 (atualizado hoje).

Ao copiar dados de um SSD (não em raid array) para outro P410i Raid 1 gerenciado no hyperv (drive é chamado S :) host eu estou ficando em torno de 120Mb / seg, o que é o esperado considerando que é dois WD drives verdes e um cartão de ataque um pouco mais antigo.

A única coisa que está no disco S: é um disco rígido hyper V usado por uma máquina virtual chamada "Share". Esse disco rígido é montado como o segundo disco nessa máquina virtual (ou seja, sem instalação do sistema operacional). A máquina (Share) tem uma pasta no disco chamada \ Storage.

A pasta \ Storage \ é compartilhada com a rede.

Ao copiar ou ler para esta pasta pela rede, estou obtendo uma velocidade máxima de ~ 10Mb / Sec (rede Gigabit Ubiquity). Ao mover arquivos internamente na Máquina Virtual para esta unidade, estou ficando em torno de ~ 10Mb / Sec. Se eu compartilhar a unidade S: diretamente do host que estou lendo ou escrevendo em torno de ~ 100 Mb / s.

O que há de errado e o que posso fazer?

    
por JensB 13.01.2018 / 15:34

1 resposta

2

Recomendamos que você comece verificando a velocidade do adaptador de rede dentro da VM.

Isso pode parecer estranho, mas às vezes um adaptador de rede dentro da VM pode negociar automaticamente sua própria largura de banda a 100 MB, apesar de ter 1 ou 10 GBit como backbone. Se esse for o caso, você pode alterar essa configuração manualmente nas configurações avançadas do adaptador.

    
por 01.02.2018 / 10:59