Reduzi um problema de desempenho no meu convidado Ubuntu em um host Win7 VirtualBox para a rede, depois de comparar e equalizar tudo o que há com meu aplicativo Java de execução lenta com um colega que executa o mesmo aplicativo no Win7.
Eu configurei o Ubuntu 12.04 no VirtualBox na máquina Win7 que fui alocada em meu novo projeto. Eu estou executando Java, Eclipse, Tomcat para desenvolver um grande aplicativo de dados intensivos e este aplicativo é executado literalmente na metade da velocidade da máquina idêntica do meu colega.
Existe algum teste de ping que eu possa fazer ou algum outro teste de diagnóstico de rede para sinalizar algum problema? Aceitarei qualquer resposta que me faça avançar - não espero que alguém venha com uma solução ofuscante para o problema.
Para dar algumas informações, o desempenho da rede é confuso.
A execução de um teste de velocidade de rede para a máquina do meu colega com o iperf mostra velocidades de 6 Mb / s do convidado do Ubuntu e 90 Mb / s do host do win7.
Downloads grandes, por ex. o Java SDK, desce a cerca de 1,2 MB / s no guest e no host.
Os pings são sub-1 ms no host, mas 1,5 ms no convidado.
Eu também fiz um teste de velocidade de banda larga, e consegui velocidade de download de 10Mb / s em ambos, mas o host tem uma velocidade de upload de 10Mb / s, mas o convidado só faz upload a 3Mb / s.
Eu tenho tentado diagnosticar qualquer problema de MTU com ping -M do para identificar qualquer tipo de problema de fragmentação de pacotes, mas está progredindo muito devagar porque não tenho muita experiência nessa área.
Pelo que eu li sobre problemas de rede de outras pessoas com convidados VB e Linux em hosts Win7, eu deveria ser capaz de obter a velocidade do convidado até o mesmo nível que o host.
Eu instalei uma nova VM com o Ubuntu novamente para ver se eu tinha conseguido de alguma forma, mas estou recebendo as mesmas leituras com o iperf na instalação virgem.
Minha configuração é:
Adaptador 1: Desktop Intel PRO / 1000 MT (NAT)
Adaptador 2: idem (adaptador somente host)
eth0 Link encap:Ethernet HWaddr 08:00:27:0b:76:bf
inet addr:10.0.2.15 Bcast:10.0.2.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:fe0b:76bf/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:86236 errors:0 dropped:0 overruns:0 frame:0
TX packets:49369 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:69163946 (69.1 MB) TX bytes:3530535 (3.5 MB)
eth2 Link encap:Ethernet HWaddr 08:00:27:a3:26:b8
inet addr:192.168.56.101 Bcast:192.168.56.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:fea3:26b8/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:59 errors:0 dropped:0 overruns:0 frame:0
TX packets:57 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:9148 (9.1 KB) TX bytes:7648 (7.6 KB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:701 errors:0 dropped:0 overruns:0 frame:0
TX packets:701 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:66321 (66.3 KB) TX bytes:66321 (66.3 KB)
Tags networking virtualbox