Requisitos de Hardware para Servidores NetFlow Collector e Central Manager (VMware)

O que é um elemento para o SolarWinds?

No contexto da plataforma SolarWinds Orion, um elemento é uma entidade monitorada individualmente, como um nó, interface ou volume. Especificamente:

  • : Um dispositivo de rede gerenciado, como um roteador, switch, servidor ou ponto de acesso sem fio.
  • Interface: Uma porta ou conexão específica em um dispositivo de rede.
  • Volume: Uma unidade lógica de armazenamento em um dispositivo, como uma partição de disco ou unidade montada.

Cada um desses componentes é considerado um elemento individual para fins de licenciamento e monitoramento dentro da plataforma SolarWinds Orion.


A base de cálculo para determinar os requisitos de hardware do NetFlow Collector e do Central Manager devem ser consideradas os seguintes fatores:

1. Premissas do Ambiente

  • Quantidade de Ativos: 10
  • Velocidade das Interfaces: 40 Gbps por Ativo
  • Total de Tráfego Potencial: 400 Gbps (10 x 40 Gbps)
  • Sampling Rate Presumido: 1:1000 (ajustável conforme necessidade)
  • Tipo de Dados Coletados: IPv4 Source/Destination, Protocol, Bytes, Packets, etc.
  • Retenção de Dados: 30 dias (ajustável conforme política de logs)

2. Cálculo de Fluxos por Segundo (FPS – Flows Per Second)

Cada 40 Gbps de tráfego gera em média 5 milhões de pacotes por segundo (pps) considerando um tamanho médio de 1000 bytes por pacote.

Se aplicarmos sampling 1:1000, teremos:
5.000.000 pps÷1000=5.000 FPS por Ativos

Com 10 Ativos, o total será:
5.000×10=50.000 FPS

🚀 O coletor precisa suportar pelo menos 50.000 FPS, podendo ser ajustado conforme a real carga de tráfego.


3. Cálculo de Recursos de Hardware

Processador (vCPU)

  • Cada 10.000 FPS consome cerca de 4 vCPUs em servidores otimizados.
  • Para 50.000 FPS, precisamos no mínimo 20 vCPUs (com folga: 32 vCPUs recomendadas).

Memória RAM

  • Cada 10.000 FPS requer 20GB RAM para armazenamento em cache e processamento de fluxos.
  • Para 50.000 FPS, precisamos no mínimo 100GB RAM (com folga: 128GB recomendados).

Armazenamento (SSD NVMe)

  • Um fluxo NetFlow ocupa em média 1 KB por entrada.
  • 50.000 FPS x 60s x 60 min x 24h = 4,32 bilhões de fluxos por dia.
  • Com 1KB por fluxo:
    4,32 bilhões x 1KB =4,32 TB/dia
  • Para retenção de 30 dias, seriam necessários 129 TB.
  • Como o armazenamento pode ser comprimido e otimizado via SQL, um mínimo de 2TB SSD NVMe é sugerido para operações ativas, com arquivamento externo para logs históricos.

Rede

  • Como o tráfego original é de 400 Gbps, os fluxos filtrados via NetFlow (sampling + filtros) reduzem a carga real para análise.
  • Interfaces virtuais de 10 Gbps ou 40 Gbps são recomendadas para evitar gargalos.

4. Central Manager (Gerenciador SolarWinds)

O Central Manager não processa fluxos diretamente, apenas gerencia e exibe dashboards.

  • Processamento menor → 16 vCPUs suficientes.
  • Memória menor → 64GB RAM suficientes.
  • Banco de dados SQL compartilhado, 1TB SSD NVMe para armazenar índices e dashboards.

Resumo Final

ServidorvCPURAMArmazenamentoRede
NetFlow Collector32 vCPUs128GB RAM2TB SSD NVMe10G/40G
Central Manager16 vCPUs64GB RAM1TB SSD NVMe10G

Fontes utilizadas oficiais para determinar os requisitos de hardware para os servidores NetFlow Collector e Central Manager:

  1. Requisitos de Sistema do NetFlow Traffic Analyzer (NTA) 2022.4: Este documento oficial da SolarWinds detalha os requisitos mínimos de hardware e software para o NTA.
  2. Requisitos de Fluxo do NTA: Fornece informações sobre as necessidades de fluxo e desempenho do NetFlow Traffic Analyzer.
  3. Requisitos da Plataforma SolarWinds: Este documento abrange os requisitos gerais de hardware e software para a plataforma SolarWinds, incluindo considerações para diferentes tamanhos de implantação.
  4. Licenciamento do NTA: Detalha o modelo de licenciamento do NetFlow Traffic Analyzer e como ele se alinha com as licenças do Network Performance Monitor (NPM).
  5. Suporte a VMware no NTA: Descreve como o NetFlow Traffic Analyzer interage com dispositivos VMware e como gerenciar fluxos de switches distribuídos vSphere.
  6. Recomendações de Hardware para o Banco de Dados de Armazenamento de Fluxo do NTA: Este artigo fornece recomendações específicas de hardware para o banco de dados utilizado pelo NTA para armazenar dados de fluxo.
  7. Requisitos de dimensionamento de implantação para a plataforma SolarWinds: Detalha várias recomendações para a implantação de vários produtos da SolarWinds Platform.

Esses recursos oficiais da SolarWinds fornecem as informações necessárias para planejar e dimensionar adequadamente os servidores NetFlow Collector e Central Manager.

CATEGORIES:

Monitoramento

Comments are closed