Há dúvidas sobre a rede entre servidores diferentes, mas eu tenho uma situação diferente.
Eu tenho duas VMs em um servidor e tentei testar a velocidade máxima da rede entre duas VMs.
SO: CentOS
Velocidade VSwitch: 10Gb / s (1,25 GB / s)
Velocidade do adaptador de rede virtual: 10Gb / s
A VM usou o VSwitch e o adaptador de rede virtual para se comunicar, e não há cabo Ethernet para impactar a velocidade da rede.
VM A : nc -l 20000 > /dev/null
VM B : time dd if=/dev/zero bs=100M count=200 | nc <VM A> 20000
200+0 records in
200+0 records out
20971520000 bytes (21 GB) copied, 122.466 s, 171 MB/s
real 2m2.479s
user 0m2.148s
sys 3m10.841s
O comando acima é usado para testar a velocidade da rede somente (não incluir leitura e gravação em disco)
Pode haver algum excesso de comunicação na rede.
Eu achei que a velocidade da rede deveria ser de 1 GB / s, mas por que a velocidade é tão lenta.
Qual fator afeta a velocidade da rede ou como posso acelerar minha rede?
Obrigado em avançado.