UltimateLab.
Aqui é onde todas as nossas aventuras tecnológicas acontecem. Conheça um pouco da infraestrutura onde criamos, reiventamos tecnologias, aprendemos, nos divertimos, e por tabela, hospeda também este site!
Infraestrutura de mini PCs
O cluster composto por dois nodes computacionais de virtualização possibilitam a oferta de serviços com redudância de funcionamento e eficiência de energia, reduzindo custos de manutenção ao mesmo tempo em que é possível desenvolver, hospedar e implementar aplicações incríveis em pequena escala.
Node 1
- CPU:Intel Core i5-8500T @ 2.10 GHz
- RAM:16GB DDR4
- Storage:1TB NVMe + 1TB SSD SATA
Node 2
- CPU:Intel Core i5-3320M @ 2.60 GHz
- RAM:16GB DDR3
- Storage:256GB SSD + 1TB HD
Rede & Energia
- Roteador:TP-Link AX3000 (Wi-Fi 6)
- UPS:600VA / 300W
- Consumo de energia:Média 40W / Pico 90W
Topologia de Rede
Diagrama da arquitetura de rede doméstica e do laboratório, ilustrando a distribuição entre conexões cabeadas (Ethernet), rede Wi-Fi principal em Mesh, segmentação dedicada para dispositivos IoT e os serviços hospedados em cada node.
Aplicações e Serviços
Os nodes são baseados em Proxmox VE e distribuem as máquinas virtuais e containers entre eles, organizados por função e consumo de recursos.
Rede
-
Tailscale
VPN baseado em WireGuard, possibilitando roteamento da rede local de forma segura e eficiente de qualquer lugar.
-
AdGuard Home
DNS criptografado dividido em duas instâncias para fallback, garantindo velocidade e segurança para toda a rede.
-
OpenWrt
VM de testes e estudos de tecnologias de rede e segmentação, garantindo isolamento e segurança.
Containerização
-
Docker Engine 1
Serviços e aplicações que demandam maior poder computacional.
-
Docker Engine 2
Serviços e aplicações leves, visando eficiência de recursos e economia de energia.
-
Docker Net
Serviços de rede e proteção contra acessos maliciosos.
Ambientes de Teste e Desenvolvimento
-
DevLab
Desenvolvimento e testes de aplicações e serviços.
-
Windows 11
Testes ocasionais de software e compatibilidade.
-
Windows 7 / Windows XP
Uso ocasional para testes de software legado.
Mídia
-
Jellyfin
Servidor de mídia com suporte à Intel QuickSync para transcode de conteúdo, e compartilhamento SMB sobre dataset ZFS.
-
Immich
Armazenamento e organização de fotos e vídeos com funcionalidades de IA para categorização e busca.
-
Dispatcharr
Gerencia e organização de conteúdo de IPTV para consumo na rede local
-
UltimateTV + RetroNask
Aplicações desenvolvidas visando simplicidade e eficiência de recursos para streaming de IPTV e emulação de jogos clássicos.
Outros Serviços
-
Ollama
Engine de inferência para modelos de linguagem rodando localmente, sem dependência de APIs externas.
-
Home Assistant
VM com passthrough de interface de rede física (conectada à VLAN de convidados) e USB para um Arduino que alimenta a automação com leituras de sensores DHT11 do rack.
-
Prometheus + Grafana
Parte da stack Docker 2, para coleta e visualização de métricas da infraestrutura.
Setup Principal
O ambiente de desenvolvimento e produção diária. Todos os componentes foram escolhidos visando o equilíbrio entre desempenho e eficiência de energia.
UltimateBox
- CPU:Intel Core i5-13400
- Cooler:Corsair H100x
- MB:ASUS Prime H610M-E D4
- RAM:32GB DDR4
- GPU:GeForce RTX 2070 8GB
- SSD:NVMe Samsung 970 EVO 500GB + NVMe Intel 660p 2TB
- HD:WD Purple 3TB
- Wireless:Intel AX210 (Wi-Fi 6E + Bluetooth 5.4)
- PSU:Corsair CX750F RGB
- Case:Cooler Master MasterBox Q300L
Periféricos
- Monitor 1:LG UltraGear 34" QHD 160Hz
- Monitor 2:LG Ultrawide 25" FHD 75Hz
- Teclado:Logitech G Pro TKL
- Mouse:Logitech G900
- Áudio:Logitech G533 Wireless
- Simulador:Logitech G29 + Extreme SimRacing SXT V.2