Dell Networking: Utilização ideal da memória nos switches Dell Networking OS10 S4100
Summary: O estado ideal de utilização da memória nos switches Dell Networking SmartFabric OS10 S4100
Instructions
Plataforma: Todos os S4100-ON
Firmware: Todas as versões do OS10
Especificações de memória:
Os comutadores S4100 vêm com 4 GB de memória do sistema.
Exemplo de resultado da CLI:
Para demonstrar a utilização da memória, considere o seguinte exemplo de resultado do comando "show processes node-id 1" no switch S4128F executando a versão 10.6.0.1 do OS10.
O resultado acima indica os seguintes detalhes da memória:
Total Memory: Memória livre de 3.997.908 KiB
: 763.084 KiB
de memória utilizada: Buffer/memória cache de 2.895.740 KiB
: 574.324 KiB
de memória disponível: 1.102.168 KiB
Cálculo de disponibilidade de memória:
Para calcular a disponibilidade de memória como uma porcentagem da memória total, a seguinte fórmula pode ser usada.
|
% Disponibilidade = |
Memória disponível em KiB |
*100 |
|
|
Usando os valores da instância:
% Disponibilidade = {1.102.168 / 3.997.908} * 100 ≈ 27,56%
Isso indica que aproximadamente 27,56% da memória está disponível em condições de carga de trabalho sem dados.
Considerações importantes:
-
Nenhuma indicação de problema:
A utilização de memória observada não sugere um problema com o sistema.
Em um estado ideal ou ocioso, o switch S4100 usa uma parte significativa da memória para fins de buffer/cache.
À medida que o tráfego e as cargas de trabalho são introduzidos, o kernel do Linux libera memória dinamicamente conforme necessário para lidar com novos processos e dados.
Se a "memória usada" não mostrar um aumento consistente ou se a memória disponível não diminuir consistentemente, o switch não está exibindo sinais de perda de memória. -
Gerenciamento de memória no OS10:
O kernel Linux usado pelo OS10 foi projetado para gerenciar a memória de forma eficaz, incluindo a liberação de memória do buffer/cache, conforme necessário para operações contínuas.
O sistema ajusta automaticamente a alocação de memória para acomodar as demandas dos processos ativos.
Comando alternativo para disponibilidade da memória:
Para obter um método adicional de verificação de disponibilidade de memória, você pode executar o seguinte comando para obter a memória disponível como uma porcentagem da memória total.
OS10# system "free | grep Mem | awk '{print $7/$2 * 100 }'"
Esse comando retorna a porcentagem de memória disponível que, nesse caso, é de aproximadamente 26,21%, confirmando os valores observados na saída inicial.
Conclusão:
Os números de utilização de memória neste artigo refletem o comportamento normal em um switch S4128F em condições ideais, sem tráfego ativo.
À medida que as cargas de trabalho aumentam, o switch gerencia a memória dinamicamente para garantir uma alocação eficiente de recursos, e esses números devem ser avaliados no contexto da atividade real da rede.
Produtos:
PowerSwitch S4112F-ON/S4112T-ON, PowerSwitch S4128F-ON/S4128T-ON, PowerSwitch S4148F-ON/S4148T-ON/S4148FE-ON, PowerSwitch S4148U-ON