Minha topologia e meus brinquedos

Esta é uma das páginas centrais do arquivo. Ela mostra a parte material do que aparece em Sobre, dá corpo técnico ao hub de Projetos e ajuda a entender em que ambiente eu testo, organizo e amadureço boa parte do que publico.

O retrato operacional mais recente dos serviços ativos está em Serviços Ativos, enquanto a camada pública de repertório e código aparece na Visão Geral dos Projetos. Quando o presente do lab vaza para o diário, ele também costuma aparecer em Agora.

A seguir, apresento a descrição dos principais computadores que utilizo. Em sua maioria, eles são destinados à execução de atividades de desenvolvimento de produtos e serviços que ainda estão em fase de testes, antes da implantação em nossos servidores centrais na nuvem.

Ressalto que é fundamental manter um mini laboratório ou um ambiente de desenvolvimento isolado. Dessa forma, evitamos impactos na plataforma utilizada no dia a dia, reduzimos riscos e ampliamos a visibilidade e o controle sobre a segurança.

Visão geral do ambiente

  • pfSense é a porta de entrada da rede.
  • Kaiser (Proxmox) é o mainlab para VMs e testes gerais.
  • Nyx (Unraid) é o servidor de arquivos pessoais.
  • Khan, Forsaken, SBCs, ZimaBoard e Intel NUC ficam como nós de suporte e pequenos testes.
  • Rage, Kamerad e Hesse são estações pessoais / endpoints de trabalho.

Fluxograma lógico

flowchart TD
    NET[Internet / WAN] --> PFS["pfSense / murad<br/>Gateway + Firewall<br/>Ryzen 5 4600G &#124; 32 GiB RAM"]

    PFS --> PX["Kaiser / Proxmox<br/>Mainlab de VMs e testes<br/>2x Xeon E5-2686 v4 &#124; 125 GiB RAM"]
    PFS --> UN["Nyx / Unraid<br/>Arquivos pessoais<br/>Ryzen 7 5800X &#124; 125 GiB RAM"]

    PFS --> AUX["Nós auxiliares / suporte"]
    AUX --> KH["Khan<br/>Beelink Debian 13<br/>Celeron N5105 &#124; 15 GiB RAM"]
    AUX --> FO["Forsaken<br/>Debian 12<br/>Pentium G2030 &#124; 15 GiB RAM"]
    AUX --> ZB["ZimaBoard 432<br/>Celeron N3450 &#124; 4 GB RAM"]
    AUX --> NUC["Intel NUC<br/>Celeron J3455 &#124; 16 GB RAM"]

    PFS --> SBC["SBCs / testes pequenos"]
    SBC --> OP3["Orange Pi 3B<br/>RK3566 &#124; 4 GB RAM"]
    SBC --> OCM4["Orange Pi CM4<br/>RK3566 &#124; 4 GB RAM"]
    SBC --> OPZ["Orange Pi Zero 2W<br/>H618 &#124; 1 GB RAM"]

    PFS --> WKS["Workstations pessoais"]
    WKS --> RAG["Rage<br/>Windows 11 Pro<br/>i9-14900K &#124; 128 GB RAM &#124; RTX 5070"]
    WKS --> KAM["Kamerad<br/>Windows 11 Pro<br/>Core Ultra 9 275HX &#124; 96 GB RAM &#124; RTX 5070 Ti Laptop"]
    WKS --> HES["Hesse<br/>Windows 11 Pro<br/>Ryzen 9 9950X &#124; 192 GB RAM &#124; RTX 4090"]

A imagem abaixo complementa o fluxograma com uma visão visual da infraestrutura:

1) Infraestrutura central

EquipamentoFunçãoSistemaCPURAM
pfSense (murad)Porta de entrada, gateway e firewallpfSense 2.8.1AMD Ryzen 5 4600G~31.3 GiB
KaiserMainlab para VMs e testes geraisProxmox VE 8.4.162x Intel Xeon E5-2686 v4~125 GiB
NyxArmazenamento de arquivos pessoaisUnraid 7.2.0AMD Ryzen 7 5800X~125 GiB

2) Nós auxiliares e suporte

EquipamentoPapel no ambienteSistemaCPURAM
KhanSuporte e testes levesDebian 13Intel Celeron N5105~15 GiB
ForsakenMáquina legada para suporte / testes simplesDebian 12Intel Pentium G2030~15 GiB
ZimaBoard 432Mini servidor x86 de apoioN/D no inventárioIntel Celeron N34504 GB
Intel NUCMini PC de apoioN/D no inventárioIntel Celeron J345516 GB

3) SBCs para laboratório leve

EquipamentoPerfil de usoSoC / CPURAM
Orange Pi 3BTestes pequenos, serviços leves, laboratório ARMRK3566 / 4x Cortex-A554 GB
Orange Pi CM4Módulo ARM para experimentos integradosRK3566 / 4x Cortex-A554 GB
Orange Pi Zero 2WTestes mínimos / automação leveH618 / 4x Cortex-A531 GB

4) Workstations pessoais

EquipamentoPerfilSistemaCPURAMGPU
RageDesktop de alto desempenhoWindows 11 ProIntel Core i9-14900K127.77 GBRTX 5070
KameradNotebook workstationWindows 11 ProIntel Core Ultra 9 275HX96 GBRTX 5070 Ti Laptop
HesseWorkstation principalWindows 11 ProAMD Ryzen 9 9950X192 GBRTX 4090

5) Resumo operacional

  • Entrada da rede: pfSense.
  • Camada principal de laboratório: Kaiser (Proxmox).
  • Camada principal de armazenamento pessoal: Nyx (Unraid).
  • Camada de apoio: Khan, Forsaken, ZimaBoard, Intel NUC e SBCs.
  • Camada de uso pessoal / produtividade / computação pesada: Rage, Kamerad e Hesse.

6) Leitura rápida da arquitetura

A estrutura do ambiente é simples e coerente:

  1. O tráfego entra pelo pfSense.
  2. A partir dele, os serviços se distribuem entre:
    • virtualização pesada no Proxmox;
    • armazenamento pessoal no Unraid;
    • apoio e experimentação leve em nós secundários e SBCs;
    • uso direto nas workstations pessoais.

Isso separa bem borda da rede, virtualização, storage e nós auxiliares. Se quiser continuar, o próximo passo natural é abrir Serviços Ativos para ver o lab em execução ou seguir para a Visão Geral dos Projetos para enxergar a parte pública desse ecossistema.