Confirme e / ou remova uma possível configuração de modelagem de tráfego

2

Eu tenho uma caixa Debian em funcionamento com o KVM e duas máquinas convidadas, as quais eu vou referir aqui como Tux-A e Tux-B, ambas ligadas à mesma placa de rede física do Host através de uma conexão em ponte. p>

O problema é que o Tux-A mostra evidências de algum tipo de limite de largura de banda sendo transferido para a rede externa:

  • carregar do Tux-A para o ip na mesma rede privada = 45Mb / s
  • upload do Tux-A para o ip na rede pública externa = 150 KB / s
  • carregar do Tux-B para o ip na mesma rede privada = 45Mb / s
  • carregar do Tux-B para o ip na rede pública externa = 3Mb / s

dados estes valores eu presumo que:

  • nenhum limite é definido no topo via KVM para a largura de banda de upload (caso contrário, o Tux-B também deve fazer upload lento para a rede pública)
  • nenhum limite é definido na parte superior do Tux-A (caso contrário, o Tux-A também deve fazer upload lento para a rede privada)

apenas para completar o cenário:

  • nenhum iptables está ativo no host Debian nem no Tux-A (verificado duas vezes e em ambas as máquinas os serviços estão desabilitados)
  • nenhum outro serviço específico em termos de modelagem de tráfego está ativo tanto no host Debian quanto no Tux-A (sem tc, sem shorewall, sem ajustes de parâmetros KVM, nada)
  • o roteador que se conecta à rede externa é (declarado como sendo) incapaz de qualquer forma de modelagem de tráfego (e não tenho nenhuma evidência dessa capacidade na área administrativa)

Então, na minha opinião (muito humilde), se é algo definido diretamente no Tux-A, e se no Linux tudo é um arquivo, existe algum lugar entre os arquivos de sistema do Linux onde esse tipo de limite pode ser definido? em algum lugar em / proc, / sys ou algo parecido? ou alguém pode sugerir alguma outra maneira de resolver esta situação?

    
por funkoolow 27.07.2018 / 21:31

1 resposta

1

Não é provavelmente o formato do tráfego.

Uma VM emulada não é capaz de gerar muito tráfego se a NIC for emulada em vez de para-virtualizada. (como 10 vezes menos tráfego quando emulado)

Instale o driver virtIO e selecione uma placa virtio na máquina mais lenta.

    
por 27.07.2018 / 21:48