Este documento descreve os procedimentos para avaliar o suporte a hardware de diferentes distribuições Linux em servidores, focando nos dispositivos de rede. Inclui levantar detalhes dos componentes de hardware, coletar informações sobre drivers e módulos, e executar testes de benchmarking e validação usando ferramentas como NetPIPE e LTP.
24. O suporte a networking está todo no kernel e device drivers normalmente estão em módulos
25.
26. Coleta das informações relacionadas com módulos, device drivers e itens de hardware (especificamente interfaces de rede, mas o que for aprendido aqui servirá para praticamente qualquer hardware no sistema)
27. Levantar os drivers para os itens de hardware de rede necessários no linux, suas versões e se estão ou não configurados. Encontrar os mesmos caso não estejam disponíveis na distribuição e proceder a instalação se for o caso.
29. Rodar testes de benchmarking relacionados com performance de rede (NetPIPE)
30. Variar os contextos dos testes de rede tentando analisar a influência de outras variáveis (quantidade de memória, número de processadores, módulo ou parte do kernel)
42. Para estes testes usamos ferramentas e metodologias comuns e reconhecidas no mundo do Linux
43. Não existe padrão absoluto mas os valores relativos encontrados podem mostrar as diferenças entre distribuições, desde que submetidos aos mesmos procedimentos de teste
76. No nosso caso somente o teste com TCP será feito para avaliar a performance da pilha TCP/IP pura implementada no sistema Linux
77. Trabalha realizando uma série de testes ping-pong entre dois servidores usando mensagens de tamanho variável para revelar particularidades e limitantes, além de envio de dados em streaming
105. InfoServer 3030 – Throughput (Mbps) / Tamanho de Mensagem (bytes) - Modo Bloco - Buffers de 4086, 16384 e 32768 Bytes Dispositivo de rede: Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100]
106. InfoServer 3030 – Assinatura de Rede ( Throughput (Mbps) / Tempo (seg)) - Modo Bloco - Buffer de 4086 Bytes Dispositivo de rede: Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100]
107. InfoServer 3030 – Assinatura de Rede ( Throughput (Mbps) / Tempo (seg)) - Modo Bloco - Buffer de 16384 Bytes Dispositivo de rede: Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100]
108. InfoServer 3030 – Assinatura de Rede ( Throughput (Mbps) / Tempo (seg)) - Modo Bloco - Buffer de 32768 Bytes Dispositivo de rede: Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100]
109. InfoServer 3030 – Tamanho de Mensagem (bytes) / Tempo (seg)) - Modo Bloco - Buffer de 4086 Bytes Dispositivo de rede: Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100]
110. InfoServer 3030 – Tamanho de Mensagem (bytes) / Tempo (seg)) - Modo Bloco - Buffer de 16384 Bytes Dispositivo de rede: Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100]
111. InfoServer 3030 – Tamanho de Mensagem (bytes) / Tempo (seg)) - Modo Bloco - Buffer de 32768 Bytes Dispositivo de rede: Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100]
112. InfoServer 3030 – Throughput (Mbps) / Tamanho de Mensagem (bytes) - Modo Streaming – Buffers de 4086, 16384 e 65535 bytes Dispositivo de rede: Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100]
113.
114.
115.
116.
117. Conjunto conhecido de ferramentas para averiguação de aspectos de sistemas Linux (Linux Test Project)
129. A máquina implementa hardware para gerenciamento próprio: temperaturas, velocidades de ventiladores e carga nos BUSes (Chip Sahalee Baseboard Management Controller - BMC)