A ferramenta iPerf é executada no modo do servidor ou do cliente.
A sintaxe básica de uso para o modo do servidor do iperf é:
iperf -s -w <win_size>
A sintaxe básica de uso para o modo do cliente do iperf é:
iperf -c <server_ip> -w <win_size>
Nossa intenção é medir e ajustar a rede entre uma carga de trabalho de origem e de destino. Em muitos casos, elas podem ser a origem e o destino reais em uso. É possível concluir o teste usando uma carga de trabalho diferente para a origem ou o destino, desde que o substituto não tenha as mesmas características de rede que o original, como NIC, conexão de rede, etc.
NOTA:Verifique se você não está testando o throughput do servidor do PlateSpin para a origem ou o destino, já que este tráfego é mínimo e não representa o tráfego que ocorre durante uma migração ou replicação.
Embora seja possível usar uma carga de trabalho ativa (Windows ou Linux) como o servidor de destino/iperf, as etapas a seguir representam o ambiente mais semelhante ao que acontece no momento da migração/replication e é altamente recomendável.
Para configurar e executar o iperf no destino:
Inicialize o destino usando o LRD.
No console do LRD, use o terminal ajudante (acessível por Alt-F2) para fazer o seguinte:
Configurar a rede usando a opção 5.
Montar a mídia de CD usando a opção 6.
No console do LRD, alterne para o terminal de depuração (acessível por Alt-F7) para acessar o local da ferramenta iPerf:
cd /mnt/cdrom/LRDTools/iperf_2.0.X/linux
Execute a ferramenta iPerf no modo do servidor. Digite
./iperf -s -w <win_size>
Para configurar e executar o iperf na origem:
Monte a ISO do LRD usando o software ou a mídia física.
Abra o prompt de comando (Windows) ou o terminal (Linux) e acesse o local da ferramenta iPerf:
cd <media>/LRDTools/iperf_2.0.X/
Conforme determinado pelo sistema operacional de origem, vá para o subdiretório windows ou linux:
cd windows -OR- cd linux
Execute a ferramenta iPerf no modo do cliente. Digite
iperf -c <target_ip> -w <win_size>
NOTA:É possível fazer download e usar o iperf3 para os cálculos, o que é vantajoso em alguns cenários em que o iperf2 não pode gerar números de throughput úteis. Embora a sintaxe de comando e a saída do iperf3 sejam um pouco diferentes, provavelmente será muito simples adaptar e interpretar a saída mais recente, se necessário.