Como testar o desempenho em servidores PowerEdge usando o Iometer
Resumo: Como testar o desempenho de servidores Dell PowerEdge usando o Iometer
Instruções
O Iometer é um gerador de carga de trabalho (realiza operações de E/S para esgotar o sistema) e uma ferramenta de medição (examina e registra o desempenho das operações de E/S e seu impacto no sistema). Ele pode ser configurado para emular a carga de E/S do disco ou da rede de qualquer programa ou parâmetro de referência ou pode ser usado para gerar cargas de E/S totalmente sintéticas. Além disso, essa ferramenta pode gerar e medir cargas em sistemas únicos ou múltiplos (em rede).
1. Descrição
A ferramenta é composta por dois programas: Iometer e Dynamo.
- O medidor de E/S é o programa de controle. Usando a interface gráfica do usuário do Iometer, é possível configurar a carga de trabalho, definir parâmetros operacionais, além de iniciar e interromper testes. O Iometer informa ao Dynamo o que fazer, coleta os dados resultantes e resume os resultados nos arquivos de saída. Somente uma cópia do Iometer deve ser executada por vez; normalmente, ele é executado na máquina do servidor.
- O Dynamo é o gerador de carga de trabalho. Ele não tem uma interface do usuário. Sob o comando do Iometer, o Dynamo realiza operações de E/S e registra informações de desempenho. Em seguida, retorna os dados para o Iometer. Pode haver mais de uma cópia do Dynamo em execução por vez; normalmente, uma cópia é executada na máquina do servidor e uma cópia adicional é executada em cada máquina client.
2. Documentação
Para testar o desempenho em sistemas Windows, é possível instalar e iniciar o Iometer diretamente.
Não é necessária uma instalação adicional do Dynamo. Abaixo, você encontrará instruções para instalar a ferramenta e para iniciar o procedimento de teste.
-
Primeiro, você precisa fazer download do Iometer em Iometer.org.
Nota: Para o Windows 2008 e posteriores, faça download da versão 1.1.0. Para edições mais antigas do Windows, use a versão 2006.07.27.
-
Clique com o botão direito do mouse no arquivo de instalação e, em seguida, clique em Executar como administrador

Figura 1.2: Arquivo do Iometer na área de trabalho
-
Clique em Next > na tela Welcome.

Figura 1,4: Tela de boas-vindas
-
Concordar com o contrato

de licençaFigura 1.5: contrato de licença
-
Selecione os componentes que devem ser instalados e clique em Next

Figura 1.6: Escolher os componentes
-
Selecione o destino da instalação e clique em Instalar

Figura 1.7: Definir a pasta de destino
-
Quando a instalação estiver concluída, clique em Finish

Figura 1.8: Instalação concluída
-
Inicie o Iometer.
-
Concordar com as condições

da licençaFigura 2.1: Condições da licença
-
Clique no botão
pastaFigura 2.2: Botão folder no canto superior esquerdo
-
Faça download de um arquivo de configuração de teste ou crie um e abra-o com o Iometer.

Figura 2,3: Escolher o arquivo de configuração
-
Selecione o dispositivo a ser testado.
Advertência: A menos que seja instruído de outra forma, use o Iometer somente em sistemas de arquivos para que não ocorra perda de dados!
Figura 2,4: Selecione o dispositivo a ser testado.
-
Inicie o teste clicando no botão
sinalizador verdeFigura 2.5: Botão com o indicador verde na parte central superior
-
Definir o destino onde salvar o arquivo de

resultadosFigura 2.6: Escolher o destino dos resultados
-
Agora, o teste começa e será executado por cerca de 10 a 15 minutos

Figura 2.7: Executando o teste
O programa Iometer só é executado no SO Windows. Em sistemas Linux, a ferramenta Dynamo é usada para enviar as informações relevantes para um sistema Windows, em que o Iometer está instalado.
Isso significa que uma instalação do Iometer em um sistema Windows ou emulador do Windows é necessária para testar um sistema com Linux instalado. Faça download do Iometer em Iometer.org.
Nota: Os arquivos do Dynamo correspondentes estão incluídos nos arquivos do Iometer em Iometer.org.
-
Primeiro, instale o Iometer em um sistema Windows, na mesma rede que o servidor que você deseja testar.
Se não houver nenhum client do Windows disponível para executar o Iometer.exe, ele também poderá ser executado com o emulador WinE.
Figura 3,1: GUI do Iometer
-
Conecte-se via SSH ao servidor Linux (por exemplo, via Putty)

Figura 3.2: Putty
Figura 3.3: Clique em Yes
-
Faça login no servidor

Figura 3.4: Console via Putty
-
Use
uname -ipara receber informações sobre a plataforma de hardware, que é necessário para escolher a versão correta do Dynamo.
Figura 3,5: Verificar a versão do hardware
-
Com
rpm -qa|grep -i glibcVocê verifica a versão instalada do glibc
Nota: a glibc 2.15 ou superior é necessária para executar com o medidor de E/S 1.1.0. Caso contrário, use o 2006.07.27.

Figura 3,6: Saída do comando
-
Alterne para o
/tmppasta
Figura 3.7: Pasta /tmp
-
Descompacte o arquivo baixado do medidor de E/S com
tar xvf Iometer -1.1.0-linux.x86_64-bin.tar.bz2
Figura 3.8: Descompacte o arquivo do Dynamo
-
Verifique o endereço IP do sistema Windows usando o comando da CLI
ipconfig
Figura 4.1: Verificar o IP do sistema Windows
-
Verifique os endereços IP do sistema Linux com
ip addr showouifconfig -a
Figura 4.2: Verificar o IP do sistema Linux
-
Interrompa o firewall do Linux para permitir a comunicação entre o Dynamo e o Iometer.
Nota: Os comandos para interromper o firewall do Linux são:
Baseado em SUSE:rcSuSEfirewall2 stop
Baseado em RHEL:service iptables stopousystemctl stop firewalld
Baseado em Debian:service iptables stop
Baseado em Ubuntu:ufw disable
Figura 4,3: Interromper o firewall no sistema Linux
-
Digite
vi /etc/hostspara fazer alterações no arquivo host para a resolução
do nomeFigura 4.4: Abrir /etc/hosts
-
Adicione o endereço IP e o nome do sistema

LinuxFigura 4.5: Adicionar IP e nome
-
Agora, conecte o Dynamo ao Iometer usando o comando:
dynamo -i <IP of machine with Iometer = windows system> -m <IP of machine to run workload = linux system>
Figura 4,6: Conecte o dínamo ao medidor
de E/SFigura 4.7: Conexão estabelecida
-
No medidor de E/S, agora, o servidor Linux está visível

Figura 4.8: Sistema Linux listado no Iometer
-
Antes de carregar o modelo de teste, é necessário fazer algumas alterações no arquivo.
Abra o arquivo em um editor (por exemplo, Bloco de anotações). Altere o nome do gerente e o endereço de rede do gerente usando as informações usadas na etapa 5. Salve o arquivo ao concluir as alterações.

Figura 4,9: Pesquisar LISTA MANAGER Figura
4.10: Adicionar nome
do servidor LinuxFigura 4.11: Adicionar o endereço IP do servidor Linux e salvar o arquivo
-
Carregue o modelo

alteradoFigura 4.12: Carregar arquivo de configuração
-
Selecione o dispositivo a ser testado.
Advertência: A menos que seja instruído de outra forma, use o Iometer somente em sistemas de arquivos para que não ocorra perda de dados!
Figura 4,13: Selecione o dispositivo a ser testado.
-
Inicie o teste clicando no botão

sinalizador verdeFigura 4.14: Indicador verde na parte central superior
-
Selecione o destino em que os resultados serão salvos após o teste.

Figura 4,15: Escolher o destino dos resultados
-
Agora o teste começa

Figura4.16: Executando o teste
-
Quando o teste for concluído...

Figura 4,17: Teste concluído na exibição
do console... Não se esqueça de reativar o firewall, excluir as informações do /etc/host (desfazer etapa 5) eexit.
Figura 4,18: Sair do console

