8 Melhores Ferramentas de Teste de Desempenho e Carga

click fraud protection

Quando você precisar testar o desempenho de uma rede, você precisa usar as ferramentas certas. De fato, isso é verdade para a maioria das atividades. Se, como eu, você já tentou enfiar um prego com uma chave de fenda, certamente concorda com isso.

Ferramentas de Teste de Desempenho e Carga

Hoje, veremos as ferramentas de teste de desempenho e carga. Mais especificamente, analisaremos algumas das melhores ferramentas de teste de desempenho e carregamento de rede. E como o conceito de desempenho e teste de carga é um tanto vago, você logo descobrirá que as ferramentas são variadas.

Começaremos hoje discutindo o desempenho e os testes de carga. Afinal, isso só pode ajudar a entender melhor o que está por vir. Primeiro, explicaremos o que é desempenho e quais fatores estão afetando-o. Também faremos o possível para explicar o que é o teste de carga no contexto do teste de desempenho. E finalmente chegaremos à parte interessante, uma revisão de algumas das melhores ferramentas que podem ser usadas para testes de desempenho e carga.

Explicação de desempenho e carga

instagram viewer

Vamos começar com um aviso. No contexto desta postagem, sobre administração de rede, nos referiremos ao desempenho e ao teste de carga de redes e, embora algumas das ferramentas revisadas abaixo possam executar outros tipos de testes de desempenho, elas não serão nosso principal foco.

Mais do que tudo, o desempenho da rede é uma questão de percepção do usuário e, como tal, não pode ser facilmente testado. No entanto, o desempenho percebido da rede é diretamente afetado por vários fatores que podem ser testados. Os dois primeiros são largura de banda e rendimento. O primeiro refere-se à capacidade de carga de uma rede. Como analogia, pense nisso como o número de faixas em uma rodovia. Taxa de transferência, por outro lado, refere-se ao uso real da largura de banda disponível. Para manter nossa analogia anterior, uma rodovia de quatro faixas poderia ter uma "largura de banda" de 4.000 veículos por hora, mas sua "taxa de transferência" atual poderia ser de apenas 400 veículos por hora ou 10% de sua capacidade.

Latência, atraso e tremulação são outros fatores que afetam o desempenho percebido das redes. Latência refere-se ao tempo que os dados levam para viajar da origem ao destino. É principalmente uma função do tempo de viagem e de processamento do sinal em qualquer nó que ele atravessa. É uma limitação física que não pode ser reduzida. O atraso, por outro lado, às vezes pode ser melhorado. Tem a ver com o tempo que leva para o equipamento de rede processar, enfileirar e encaminhar dados. Um equipamento mais rápido e potente geralmente adiciona menos atraso à transmissão. Quanto ao jitter, refere-se à variação no atraso de pacotes no final da conversa. O tráfego em tempo real ou quase em tempo real é particularmente afetado por ele, pois pode fazer com que os pacotes de dados cheguem fora de sequência. No caso de voz sobre IP, por exemplo, isso pode resultar em fala ininteligível.

LEITURA RELACIONADA: Melhores ferramentas de solução de problemas de rede (revisadas)

OK, agora que temos desempenho definido, que tal o teste de carga. Quando falamos sobre teste de carga, o que normalmente temos em mente é gerar tráfego de rede real para poder medir como a carga afeta o desempenho. Mantendo a analogia da rodovia, todos sabemos como as velocidades das rodovias são inversamente proporcionais à quantidade de tráfego. É por isso que o tráfego na hora do rush é uma causa comum de engarrafamentos. Bem, o mesmo vale para o tráfego de rede e o desempenho geralmente é inversamente proporcional à quantidade de tráfego. É por isso que o teste de carga é interessante.

Não importa o que aconteça, a melhor maneira de executar testes de desempenho e carga nas redes é simular o tráfego real do usuário e medir o tempo necessário para concluir um determinado conjunto de testes. Isso fornecerá a melhor aproximação da percepção real do usuário.

As melhores ferramentas de teste de desempenho e carga

Exploramos o mercado em busca de algumas das melhores ferramentas de desempenho e teste de carga. Aqui está o resultado de nossos esforços. Tentamos incluir vários tipos de ferramentas por vários motivos. Antes de mais, queríamos dar uma idéia da variedade de ferramentas disponíveis. E como as necessidades de todos são diferentes, a revisão de vários tipos de ferramentas aumenta as chances de que uma delas corresponda às suas necessidades.

SolarWinds é um nome famoso no campo da administração de rede. A empresa é conhecida por criar algumas das melhores ferramentas de administração de rede do mercado. Seu principal produto, o Monitor de desempenho de rede é geralmente reconhecido como uma das melhores ferramentas de monitoramento de largura de banda de rede disponíveis. E para tornar as coisas ainda melhores, SolarWinds também é a empresa por trás de várias ferramentas gratuitas, cada uma abordando uma necessidade específica de administradores de rede, como o famoso Servidor TFTP SolarWinds ou a Calculadora avançada de sub-rede.

o Gerador de tráfego de rede WAN Killer, que faz parte do Conjunto de ferramentas do engenheiro de rede da SolarWinds, tem o único objetivo de gerar tráfego de rede. A ideia é que os administradores usem essa ferramenta em combinação com ferramentas de teste de desempenho, testando o desempenho em situações de alto tráfego, algo que poucas ferramentas fazem si mesmos.

A ferramenta permitirá definir facilmente o endereço IP e o nome do host para os quais você deseja enviar a carga de tráfego. Também permitirá especificar parâmetros como número da porta, tamanho do pacote e porcentagem da largura de banda disponível para uso. Pode até permitir que você modifique as configurações de DSCP (Ponto de código de serviços diferenciados) e Notificação de congestionamento explícito (ECN). Essa flexibilidade permite que a ferramenta imite praticamente qualquer tipo de tráfego.

Captura de tela do SolarWinds WAN Killer
  • TESTE GRÁTIS: Conjunto de ferramentas do engenheiro da SolarWinds
  • Link para download oficial: https://www.solarwinds.com/engineers-toolset/registration

O uso principal desta ferramenta é para tarefas como testar a priorização de tráfego e o balanceamento de carga. Você também pode usá-lo para garantir que sua rede esteja configurada corretamente e que grandes quantidades de tráfego sem importância - conforme gerado por essa ferramenta - não tenham efeitos adversos no tráfego crítico. O nível de ajuste fino permitido pela ferramenta permitirá simular quase qualquer tipo de situação.

Como indicamos anteriormente, o SolarWinds WAN Killer Network Traffic Generator faz parte do Conjunto de ferramentas do engenheiro, um pacote de mais de 60 ferramentas diferentes. O conjunto de ferramentas inclui uma mistura das ferramentas gratuitas mais importantes da SolarWinds, combinadas com muitas ferramentas exclusivas que você não encontrará em nenhum outro lugar. E a maioria das ferramentas incluídas é integrada a um painel comum, de onde elas podem ser acessadas facilmente.

O que mais há no conjunto de ferramentas do engenheiro da SolarWinds?

o Conjunto de ferramentas do engenheiro da SolarWinds inclui várias ferramentas dedicadas de solução de problemas. Ferramentas como Ping Sweep, DNS Analyzer e TraceRoute podem ser usadas para executar diagnósticos de rede e ajudar a resolver problemas complexos de rede rapidamente. Para os administradores orientados à segurança, algumas das ferramentas do conjunto de ferramentas podem ser usadas para simular ataques e ajudar a identificar vulnerabilidades.

Console de desktop do SolarWinds Engineers Toolset

O conjunto de ferramentas também possui excelentes recursos de monitoramento e alerta. Algumas de suas ferramentas monitoram seus dispositivos e emitem alertas de disponibilidade ou problemas de saúde. E, finalmente, você pode usar algumas das ferramentas incluídas para gerenciamento de configuração e consolidação de log.

Aqui está uma lista de outras ferramentas que você encontrará no conjunto de ferramentas do SolarWinds Engineer:

  • Port Scanner
  • Mapeador de portas de switch
  • Varredura SNMP
  • Navegador de rede IP
  • Descoberta de endereços MAC
  • Ping Sweep
  • Monitor de tempo de resposta
  • Monitor de CPU
  • Monitor de memória
  • Monitor de interface
  • TraceRoute
  • Descriptografia de senha do roteador
  • Ataque de força bruta SNMP
  • Ataque do dicionário SNMP
  • Comparação, Downloader, Uploader e Editor de Configuração
  • Editor de armadilha SNMP e receptor de armadilha SNMP
  • Calculadora de sub-rede
  • Monitor de escopo DHCP
  • Analisador de Estrutura DNS
  • Auditoria de DNS
  • Gerenciamento de Endereço IP

Perguntas frequentes: O WAN KILLER inclui uma versão de teste GRÁTIS de 14 dias? Sim.

Com tantas ferramentas incluídas no Conjunto de ferramentas do engenheiro da SolarWinds, você definitivamente deve tentar e ver por si mesmo o que isso pode fazer por você. Este produto, incluindo o Gerador de tráfego de rede WAN Killer, é vendido por US $ 1 495 por instalação da área de trabalho. Você precisará de uma licença para cada usuário da ferramenta. Mas considerando todas as ferramentas incluídas, esse é um preço bastante razoável. Se você deseja testar o conjunto de ferramentas, está disponível uma versão de avaliação de 14 dias.

Link para download oficial: https://www.solarwinds.com/engineers-toolset/registration

2. Teste de velocidade da LAN

Teste de velocidade da LAN de TotuSoft é uma ferramenta simples, mas poderosa, para medir o desempenho de transferências de arquivos, discos rígidos, unidades USB e também velocidades de rede. Tudo o que você precisa fazer é escolher um destino no servidor em que deseja testar a conexão WAN. A ferramenta criará um arquivo na memória e o transferirá para os dois lados enquanto mede o tempo que leva. Em seguida, ele faz todos os cálculos e fornece uma avaliação do desempenho da transferência.

Screenshot do Teste de velocidade da LAN

Você também pode escolher um computador executando o Servidor de teste de velocidade da LAN em vez de uma pasta compartilhada como destino. Isso efetivamente tira o componente de acesso ao disco da equação, fornecendo uma verdadeira medida do desempenho da rede. A ferramenta é inicialmente configurada em sua versão Lite, com recursos limitados. Para acessar os recursos avançados da versão padrão, você deve adquirir uma licença disponível por apenas dez dólares, com descontos por quantidade disponíveis. A ferramenta é portátil e será executada em qualquer versão do Windows desde o Windows 2000.

3. Banco LAN

Apesar do site do desenvolvedor não estar mais ativo, Banco LAN de Zack Saw ainda está disponível para download em vários sites de download de software e você não deve ter problemas para encontrá-lo. É um utilitário de benchmarking de rede TCP gratuito e portátil. A ferramenta é baseada no Winsock 2.2, uma estrutura bastante antiga, mas com um uso mínimo da CPU, o que é uma coisa boa. Você pode ter certeza razoável de que o desempenho ruim da CPU não virá e poluirá os resultados dos testes de desempenho da rede. Tudo o que a ferramenta faz é testar o desempenho da rede entre dois computadores, mas o que faz, faz bem.

Captura de tela do LANBench

Você precisa correr Banco LAN em dois computadores, em cada extremidade do segmento de rede que você deseja testar. Uma instância é executada como servidor e a outra é o cliente. O lado do servidor não requer configuração. Tudo que você precisa fazer é clicar no Ouço botão. A configuração de teste da ferramenta é feita no lado do cliente, antes de iniciar o teste. Você precisará especificar o endereço IP do servidor e pode ajustar vários parâmetros de teste, como a duração total do teste, o tamanho do pacote usado para o teste, bem como a conexão e transferência modo.

4. NetIO-GUI (o Big Brother do NetIO)

NetIO-GUI é realmente um front-end gratuito para o utilitário de linha de comando multiplataforma NetIO. Juntos, eles formam uma ferramenta de teste de desempenho muito potente. Ele pode ser usado para medir os tempos de resposta do ICMP, bem como as velocidades de transferência de rede para diferentes tamanhos de pacotes e protocolos. Todos os resultados são armazenados em um banco de dados SQLite e podem ser facilmente comparados. Esta ferramenta do Windows está disponível como um software instalável ou como uma ferramenta portátil.

Captura de tela da NetIO-GUI

Para executar testes, você precisa de duas instâncias da ferramenta, uma em cada extremidade. Um lado será executado no modo cliente enquanto o outro será executado no modo servidor. Seu uso é bastante simples, depois de executá-lo nas duas extremidades, você clica no botão Iniciar do servidor (normalmente executando no final) e, no cliente, basta inserir o endereço IP do servidor e escolher o protocolo (TCP ou UDP) que deseja usar para executar o teste. Você inicia o teste e deixa NetIO teste a conectividade usando vários tamanhos de pacote antes de retornar os resultados do teste.

5. NetStress

Inicialmente criado como uma ferramenta interna por Nozes Sobre Redes, NetStress agora é oferecido ao público. É mais uma ferramenta gratuita e simples de benchmarking de rede e, como você pode imaginar pelo nome, trata-se de teste de carga. Como a maioria dos outros produtos similares, você precisará executar a ferramenta em dois computadores em cada extremidade da rede que precisa testar. É um pouco mais fácil de usar do que outras ferramentas, porque ele pode encontrar automaticamente o endereço IP do receptor.

Captura de tela do NetStress

Executando um teste com NetStress é muito simples, embora alguns possam não achar auto-explicativo. O que você precisa fazer é clicar no 0.0.0.0 ao lado de IP Recebido Remoto. Em seguida, selecione o endereço IP listado na janela e clique em Está bem. Isso permitirá que o Começar botão. Uma vez ativado, basta clicar nele e a ferramenta começa a testar e medir a taxa de transferência TCP e UDP. Uma opção interessante encontrou nesta ferramenta a capacidade de modificar o tamanho da MTU usada para teste. Apesar de algumas peculiaridades, como a incapacidade de redimensionar sua janela de tela cheia, o NetStress é uma ferramenta muito boa.

6. Aida32

Aida32 é oficialmente um produto descontinuado que foi substituído por Aida64 mas esta versão mais antiga ainda é muito popular e fácil de encontrar. O Aida é uma ferramenta de informações e benchmarking de hardware que pode executar muitos testes diferentes. A razão pela qual essa versão específica - e mais antiga - foi incluída em nossa lista é porque inclui uma excelente ferramenta Network Benchmark, que não está mais disponível no Aida64. Certifique-se de obter a versão correta. O uso do plug-in é fácil e pode ser iniciado no menu Plugin da ferramenta

Aida32 Captura de tela

Aida32 em sua operação, não é muito diferente da maioria das outras nesta lista e você precisará executá-la nas duas extremidades do caminho que deseja testar. Em um dos computadores, você precisa selecionar mestre na lista suspensa que você encontra na parte inferior da janela da ferramenta. Você então vai para o Largura de banda guia e clique no Começar botão. No outro computador, você seleciona Escravo ao invés de mestre e insira o endereço IP do mestre. Assim como você fez no mestre, você vai ao Largura de banda guia e clique Começar. Após a conclusão do teste, o Salve  O botão pode ser usado para salvar convenientemente o gráfico de largura de banda no formato bitmap.

7. PerformanceTest do PassMark

PassMarkÉ Teste de performance é um software completo de benchmarking de desempenho para PC. Ele ficou na nossa lista porque possui uma ferramenta avançada de teste de rede muito interessante que pode ser usada para executar testes de desempenho de rede. A ferramenta pode executar testes nas redes IPv4 e IPv6 e permitirá que os usuários definam o tamanho do bloco de dados usado para o teste. Ele também permitirá que você ative a otimização da largura de banda UDP, se desejar. O módulo de rede está bem escondido dentro do Teste de performance inscrição. Você pode acessá-lo clicando em UMAdvanced e depois Rede na barra de menus da ferramenta.

Teste de rede avançado PassMark

Essa é uma ferramenta limitada, na qual os resultados são mostrados na área de status e exibem a quantidade de dados enviados ao servidor, a carga da CPU e as velocidades de transferência média, mínima e máxima. Embora isso não seja muito, deve ser suficiente determinar a consistência do desempenho da rede. Teste de performance é um shareware pago, mas pode ser usado gratuitamente, sem limitações, por até 30 dias.

8. Wireshark

Não tínhamos certeza se Wireshark deve ser incluído nesta lista. Afinal, essa não é realmente uma ferramenta de teste de carga e nem mesmo é uma verdadeira ferramenta de teste de desempenho. É, no entanto, uma das melhores ferramentas de solução de problemas de rede e pode ser usada em conjunto com outras ferramentas nesta lista para ver o impacto exato de várias situações de carregamento na rede tráfego.

Anteriormente conhecido como Etéreo, Wireshark existe há 20 anos. É uma das ferramentas de detecção de rede mais populares. A ferramenta tem uma história interessante. Antes Wireshark, o mercado tinha essencialmente um sniffer de pacotes baseado em GUI, chamado apropriadamente Sniffer. Foi um excelente produto que sofreu uma grande desvantagem, seu preço. No final dos anos 90, o produto era de cerca de US $ 1500, o que era mais do que muitos podiam pagar. Isso levou ao desenvolvimento do Ethereal como um farejador de pacotes de código aberto e gratuito por um graduado da UMKC chamado Gerald Combs, que ainda é o principal mantenedor do Wireshark vinte anos depois.

Captura de tela do Wireshark

Hoje, Wireshark tornou-se a referência em farejadores de pacotes. É o padrão de fato e a maioria das outras ferramentas tenta imitá-lo. Esta ferramenta faz principalmente duas coisas. Em primeiro lugar, captura todo o tráfego que vê em sua interface. Mas não para por aí. A força real do produto está em seus poderosos recursos de análise, que são realmente tão bons que não são incomum para usuários que usam outras ferramentas para captura de pacotes para executar a análise dos dados capturados usando Wireshark. É assim que é bom. Essa é uma maneira tão comum de usar o produto que, na inicialização, você é solicitado a abrir um arquivo de captura existente - potencialmente criado com outra ferramenta - ou começar a capturar tráfego. Outro ponto forte da ferramenta são os filtros que ela incorpora, permitindo que você se concentre exatamente nos dados de seu interesse.

Enquanto Wireshark possui uma curva de aprendizado acentuada, vale a pena aprender, pois será uma ferramenta inestimável para muitas tarefas de solução de problemas da rede. Definitivamente, é algo que deve fazer parte do conjunto de ferramentas de todos os administradores de rede. E dado o seu preço - é gratuito - não há razão para não usá-lo.

watch instagram story