Requisitos de Hardware¶
Distribuição Linux¶
Para instalar e configurar, você deve usar o sistema operacional Debian 13 Trixie (instalação limpa).
Download ISO¶
Containers
- Não recomendo utilizar containers (LXC)
- Pode ocorrer problemas ao compilar alguns pacotes.
Requisitos de Hardware¶
Recomendado: É possível executar a aplicação em hardware inferior ao recomendado. No entanto, nesses casos, recomenda-se selecionar intervalos de tempo menores para análise dos dados. Assim, mesmo com recursos limitados, é possível obter os resultados normalmente.
Atenção: Selecionar períodos muito longos para análise em equipamentos com pouca memória pode causar alto consumo de RAM, levando a falhas ou reinício automático da API.
| Fluxo de dados | ~1GB a ~5GB | ~5GB a ~30GB | ~30GB a ~60GB | ~60GB a ~100GB |
|---|---|---|---|---|
| Memória | ~4 GB | ~8 GB | > ~16 GB | > ~32 GB |
| CPU | ~4x a 8x ~2.0 GHz > | ~8x a 16x ~2.0 GHz > | 16x a 24x ~2.0 GHz > | 24x a 32x ~2.0 GHz > |
| Armazenamento | HDD/SSD/NVMe | SSD/NVMe | SSD/NVMe | SSD/NVMe |
| Conectividade | IPv4 + IPv6 | IPv4 + IPv6 | IPv4 + IPv6 | IPv4 + IPv6 |
- À medida que você aumenta o número de CPUs e utiliza discos de alta velocidade, sua experiência melhora significativamente.
- Não adianta ter muitas CPUs e memória se a leitura do disco for lenta.
Durante a instalação do Debian, em alguns ambientes você pode não conseguir configurar o endereço IPv6 na etapa inicial. Depois, é simples: basta editar o arquivo /etc/network/interfaces.
Veja um exemplo e ajuste de acordo com sua realidade, não esqueça de alterar ens18 para o nome da sua interface.
allow-hotplug ens18
iface ens18 inet static
address 192.168.0.2/24
gateway 192.168.0.1
iface ens18 inet6 static
pre-up modprobe ipv6
address 2001:db8:cafe::2/64
gateway 2001:db8:cafe::1
Exemplo de interface roteada via endereço privador:
allow-hotplug ens18
iface ens18 inet static
address 200.200.200.200/32
up ip addr add 10.0.0.200/24 dev $IFACE
up ip route replace default via 10.0.0.1 dev $IFACE src 200.200.200.200
down ip route del default via 10.0.0.1 dev $IFACE || true
down ip addr del 10.0.0.2/24 dev $IFACE || true
iface ens18 inet6 static
address 2000:faca:d0ce::200/128
up ip -6 addr add fd00:cafe::2/64 dev $IFACE
up ip -6 route replace default via fd00:cafe::1 dev $IFACE
down ip -6 route del default via fd00:cafe::1 dev $IFACE || true
down ip -6 addr del fd00:cafe::1/64 dev $IFACE || true
Você encontra mais sobre configuração de placa de rede aqui.
Sobre o Disco¶
Recomenda-se o uso de discos SSD ou NVMe para melhor desempenho.
Tamanho¶
Tenha pelo menos 80 GB de armazenamento. O espaço e o desempenho necessários dependem dos seguintes fatores:
- Duração do Armazenamento: Quantos dias os dados serão mantidos influenciam o espaço necessário.
- Número de Origens de Dados: Mais fontes enviando fluxos aumentam a carga no disco.
- Largura de Banda de Cada Origem: A velocidade de envio dos fluxos afeta a taxa de transferência e a capacidade de escrita do disco.
Considere esses fatores ao dimensionar e configurar o sistema de armazenamento para garantir um desempenho adequado.
Será possível definir o tamanho máximo para armazenamento de dados.
Recomendações¶
Configure CPU para utilizar diretamente os recursos do processador físico.
Proxmox¶
Configure a CPU para “Host”.
- Selecione a máquina virtual no painel do Proxmox e clique em Hardware.
- Clique em Processors e, em seguida, em Edit.
- No campo Type, selecione a opção host no menu suspenso.
- Clique em OK para salvar as alterações.
- Reinicie a máquina virtual.
VMware¶
Configurar Expose hardware-assisted virtualization to the guest OS
- Selecione a máquina virtual e clique em Edit Settings.
- Edite as configurações de CPU.
- Em Hardware Virtualization, marque Expose hardware-assisted virtualization to the guest OS.
- Salve as configurações e reinicie a VM para aplicar.
XenServer¶
Configurar o modo de CPU Passthrough.
-
Acesse a Máquina Virtual:
- No XenCenter, selecione a máquina virtual desejada.
-
Edite as Configurações da VM:
- Vá para a aba CPU & Memory ou VM Settings, dependendo da versão.
-
Habilite o CPU Passthrough:
- Procure pela opção de CPU Mode.
- Altere para Host CPU Passthrough ou uma configuração equivalente.
-
Aplique e Reinicie:
- Salve as alterações e reinicie a máquina virtual para aplicar a nova configuração.