Minha rede doméstica exagerada
(blog.networkprofile.org)- Um rack StarTech 25U no armário central da casa concentra Cat6, fibra óptica, firewall, switches, servidores e UPS para gerenciar em um só lugar o cabeamento e a energia de toda a rede doméstica
- O link principal é AT&T Fiber 1Gb simétrico, com backup em Verizon 5G por US$ 50/mês, e o pfSense Gateway Group faz a troca de rota da internet em caso de falha
- A rede interna combina firewall pfSense, switches Dell e Cisco, backbone 10Gb SFP+, VLANs e PoE para separar o tráfego de câmeras, APs, servidores e NAS
- Três hosts ESXi 7.0 U3, um NAS TrueNAS, um shelf de discos JBOD e um NVR Blue Iris executam em casa vários serviços como HomeAssistant, backups, monitoramento, blog e PLEX
- A infraestrutura inclui ainda ligação por fibra até o rack da garagem, UPS, gerador, GPS NTP, ADS-B e receptor WeatherFlow, pensando até em quedas de energia e falhas de link em uma infraestrutura residencial
Rack central e cabeamento da casa inteira
- O rack interno fica no armário central da casa, e um espaço de 2ft x 2ft que leva ao sótão facilita passar os cabos de rede
- O rack é um StarTech Rack ajustável de 25U, com os equipamentos de rede e painéis de patch na parte superior
- No topo há dois Monoprice keystone patch panel
- A maior parte está preenchida com jacks keystone Cat6
- Alguns são jacks keystone LC-LC para trechos longos de fibra óptica
- As conexões vão para câmeras da casa, APs, tomadas de rede e outros pontos
- O keystone patch panel permite adicionar ou remover jacks sem mover o painel inteiro, reduzindo a chance de afetar outras conexões
- O gerenciamento de cabos usa organizadores 1U genéricos da Amazon e cabos Monoprice SlimRun Cat6a
Internet dupla e firewall pfSense
- Abaixo do patch panel há um servidor Supermicro 1U rodando pfSense
- Intel Pentium Gold G5500
- 8GB de RAM ECC
- 4 NICs Intel onboard
- NIC Mellanox Connect-X3 10Gb para LAN e VLANs
- O motivo para usar ligação de 10Gb na LAN e nas VLANs é que o firewall faz o roteamento entre VLANs, e a internet simétrica de 1Gb conseguia saturar facilmente um link de 1Gb até o switch
- Há dois links de internet
- AT&T Fiber: 1Gb simétrico, sem franquia de dados, link principal
- Verizon Gateway: cerca de 300Mb/s de download e 20Mb/s de upload, US$ 50/mês, sem fidelidade, sem franquia, link de backup
- Os dois links entram no Gateway Group do pfSense: normalmente usa AT&T Fiber e, em caso de falha, muda para a Verizon
- A conexão da AT&T foi configurada em modo passthrough para permitir inbound connection
- A conexão da Verizon ficou na configuração padrão porque o IP muda com frequência e o pfSense às vezes trava
- O pfSense recebe um IP interno
- Inbound connection pela Verizon não é importante, mas ainda é necessário VPN de acesso remoto e conectividade de alguns equipamentos de segurança
- Para contornar NAT, foi configurado um VPS na Linode com WireGuard VPN site-to-site
- O pfSense local atua como cliente e o VPS como servidor, contornando o NAT na prática
- Isso também é útil em ambientes com CGNAT
- No VPS, o forwarding fica habilitado para acessar a rede local
- O NGINX Proxy Manager encaminha portas específicas até a rede da casa
- Independentemente do gateway usado em casa, o acesso pode ser feito pelo mesmo IP ou registro DNS
- O blog hospedado em casa também usa esse método
- Artigo relacionado: Moving my Blog off of Linode and back Home (Sort of)
- Artigo sobre a configuração 5G: Redundant WAN - Ditching T-Mobile 5G for Verizon 5G
Switches, VLANs e rede sem fio
- O switch principal de 1Gb é o Dell X1052P, responsável pela maior parte das conexões 1Gb e pelo PoE da casa
- Suporta PoE e PoE+
- Alimenta APs, pequenos equipamentos de rede e várias câmeras IP
- As conexões azuis são das câmeras IP da casa, agrupadas em uma VLAN separada
- A ligação com o switch principal de 10Gb é um trunk LACP de 20Gb
- Entre os pontos fortes estão 4 conexões de 10Gb, PoE+, trilhos deslizantes e ventoinhas de boa qualidade
- A grande desvantagem é não ter configuração via CLI e contar com uma interface web muito ruim
- O Cisco SG300-28 foi adicionado porque faltaram portas 1Gb no Dell X1052P
- Equipamentos de baixa demanda, como IPMI e impressoras, ficam conectados nele
- Ele se liga ao switch Dell por um único link de 1Gb
- A segunda porta do Verizon Gateway vai para uma VLAN separada, permitindo contornar o pfSense e conectar diretamente à internet da Verizon
- Isso é útil para o probe do RIPE Atlas, testes de conectividade externa e testes excluindo DNS e regras de firewall
- O switch principal de 10Gb é o Cisco SX350-24F
- É um switch SFP+ de 24 portas 10Gb, das quais 4 são copper combo port
- O NAS recebe ligação dupla de 10Gb
- Estão conectados a ele um servidor ESXi, dois PCs desktop, o uplink do firewall, o rack da garagem e o trunk LACP do switch Dell
- Um transceiver da WiiTek fornece conexão de 2.5Gb para o HTPC
- O switch em si suporta apenas 1Gb e 10Gb, mas o transceiver cuida da conexão multigig
- O WiFi usa quatro Ruckus AP distribuídos entre a casa e a garagem
- Há um R510 instalado no teto da casa
- Do lado de fora da garagem há um R320 que, embora não seja um AP outdoor, funciona normalmente há mais de 3 anos
- A avaliação é que os APs da Ruckus têm aparência pior que os da Ubiquiti, mas funcionam muito melhor
- É usado o modo Unleashed, em que um AP atua como controlador de todos os demais, sem necessidade de controlador dedicado
Servidores, armazenamento e serviços locais
- Abaixo dos equipamentos de rede há uma prateleira para equipamentos de baixo consumo e três hosts VMware ESXi
- Na prateleira superior ficam reunidos um pequeno hub, servidores de horário e um RIPE Atlas Probe
- Hubitat Hub
- Servidor NTP com Raspberry Pi 3B+ usando fonte de tempo GPS/PPS
- Novo RIPE Atlas Probe ligado diretamente ao link da Verizon
- Raspberry Pi Zero W rodando GPS NTP
- RIPE Atlas Probe antigo ligado ao link da AT&T
- O Hubitat Hub foi quase totalmente substituído por uma VM HomeAssistant
- Hoje ele permanece basicamente para conectar dispositivos Z-Wave e Zigbee
- Ainda há equipamentos necessários, como detectores de fumaça e de vazamento
- O RIPE Atlas Probe é usado para contribuir com medições da internet
- Documentação relacionada: RIPE Atlas docs | What is RIPE Atlas?
- Os servidores NTP baseados em GPS fornecem horário muito preciso aos equipamentos da rede mesmo sem internet
- Um está ligado ao switch Dell e outro ao switch Cisco
- Artigo relacionado: GPS Raspberry Pi NTP Server
- Todos os hosts ESXi executam ESXi 7.0 U3
- Como houve muitos bugs na migração do 6.7 para o 7.0, a mudança para 8.0 ainda não foi feita
- Entre os serviços executados estão Veeam Backup, Borg Backup, Arq Backup, HomeAssistant, HomeBridge, NGINX Proxy Manager, vCenter, Rekor Scout/OpenALPR, Grafana, InfluxDB, LibreNMS, VDI VM, VMs de teste, Windows Domain Lab, Portainer, Kiwix, NextCloud, Mealie, Navidrone, Solarr, PLEX, public SFTP Server, Netbox, qBitTorrent, Prowlarr, o blog e outros
- A configuração dos hosts ESXi é a seguinte
- ASUS PN50: AMD Ryzen 4800U com 8 núcleos e 16 threads, 64GB de DDR4, 2TB NVMe, usa NIC Intel M.2 de 1Gb porque a NIC integrada não é suportada no ESXi
- Lenovo M73 Tiny: i5-4750T, 16GB de RAM, SSD SATA de 1TB, voltado para VMs leves, e precisa ser substituído porque a NIC não é mais suportada no VMware 8.0
- Lenovo M720q Tiny: i7-8700T, 64GB de RAM, 2TB NVMe, NIC Intel X520 dual 10Gb, dedicado a VMs intensivas em rede
- Três chassis Supermicro 2U fazem o papel de armazenamento e NVR
- O primeiro é um shelf de discos JBOD com 12 discos SAS de 8TB, usado como armazenamento principal de mídia conectado ao NAS
- Em vez de um SuperMicro CSE-PTJBOD-CB2, a alimentação fica permanentemente ligada 24/7/365 com jumper de paperclip no conector da PSU
- O segundo é o NAS TrueNAS, com Xeon E3-1270 V5, 64GB de RAM ECC, NIC dual port de 25Gb e várias HBAs
- A LSI 9207-8e está conectada aos 12 discos SAS de 8TB, e a LSI 9300 atende 6 discos SAS de 4TB em striped mirror para os dados importantes
- Dois SSDs Enterprise Intel S3700 DC de 800GB são usados como metadata storage, ou seja, Fusion Pool
- Artigo relacionado: My Data Backup Plan - 2021
- O terceiro servidor é o NVR Blue Iris
- Chassi Supermicro de 8 bays
- i7 8700K, 16GB de DDR4, NVIDIA Tesla P4, LSI 9207-8i
- Cerca de 48TB de armazenamento para gravações
- Usa IA local para detectar situações como pessoas andando pela propriedade
- Utiliza uma NIC gigabit quad port Intel i350-T4, com uma porta na LAN e outra na VLAN de CCTV
- A VLAN de CCTV é totalmente isolada por firewall do restante da rede e da internet
- Como o NVR usa placa de consumo e não tem gerenciamento remoto, foi adicionado um TinyPilot para controle remoto em nível de BIOS
Energia, refrigeração, rack da garagem e sensores externos
- Na parte inferior do rack principal há uma PDU com medição CyberPower PDU15M2F10R e um APC SRT3000RMXLA UPS double conversion/online
- O UPS recebe energia de uma tomada 30A 120V
- O grande cabo de energia laranja entra pela parede para fornecer energia protegida por UPS a outras áreas da casa, como a mesa, a mesa da esposa e dois pontos de TV
- Em vez de gerenciar baterias de vários UPS separados, a ideia é proteger os equipamentos principais com um único UPS
- Artigos relacionados: Home Server Room Power Upgrade + Multi-room UPS, UPS Upgrade - APC SRT3000RMXLA Double Conversion
- Com o aumento do número de equipamentos e discos, o ambiente ficou quente demais e foi adicionado um AC Infinity Fan
- O ventilador expele o ar para um armário vazio na parte de trás
- A sonda de temperatura e o controlador ficam instalados na frente do rack
- O Watchdog 15-P da Vertiv/Giest é um monitor de ambiente alimentado por PoE
- Ele pode enviar alertas quando temperatura ou umidade passam de determinados limites
- Há alertas configurados para temperatura alta e umidade baixa
- Ele suporta SNMP, permitindo coletar os dados em soluções de monitoramento
- Até a garagem chega uma fibra monomodo (SMF) passando por eletroduto
- No mesmo trajeto entre casa e garagem também passa a AT&T Fiber
- Por causa da fibra fina passando sob um carvalho de 80 pés e do ambiente com muitas tempestades elétricas, existe o backup de internet pela Verizon
- O rack da garagem é um rack 12U conseguido de graça; por causa da profundidade dos equipamentos, o 1U inferior é difícil de usar, então na prática ele é quase um rack de 11U
- Há um switch Cisco WS-C2960S-48LPD-L com 48 portas PoE+ 1Gb e 2 portas 10Gb SFP+
- Também há uma APC Surge Protector PDU e um servidor TrueNAS de backup
- O TrueNAS de backup é montado com peças antigas e usa 4 discos SAS de 8TB em RAIDZ2
- Sua única função é receber snapshots replicados do NAS principal
- Artigo relacionado: Deploying a TrueNAS Backup Server to my hot Texas Garage
- O rack da garagem também tem TinyPilot, Raspberry Pi NTP com GPS e UPS
- O UPS é um SMT1000RM2U e opera com no máximo cerca de 20% de carga nesse pequeno rack e seus equipamentos
- Pela entrada de energia, ele também fornece energia protegida por UPS ao monitor de energia IoTaWatt e ao Raspberry Pi dentro do gerador standby
- Artigos relacionados: Power Monitoring Setup (IoTaWatt + Grafana), Generac Maintenance, Oil Report and more Genmon Changes
- Nas vigas da garagem há uma antena ADS-B, e um Raspberry Pi com SDR envia dados ADS-B de aeronaves para FlightAware, FlightRadar24, ADSB-X e outros
- A antena funcionaria melhor instalada do lado de fora, o que fica como projeto futuro
- No rack da garagem também há um WeatherFlow Tempest Receiver
- Ele se conecta à estação meteorológica instalada em um poste alto no quintal dos fundos
- Os dados entram no HomeAssistant local via MQTT sem depender da internet, podendo ser usados em automações baseadas em sensores
- Do lado de fora da casa ficam o ATS do gerador e o painel elétrico
- O gerador é de 27kW e alimenta a casa inteira
- A partida do gerador e a transferência levam cerca de 10 segundos, então o UPS só precisa sustentar a carga por esse período
- Como projeto futuro, a ideia é instalar permanentemente um Meshtastic LoRa T-Beam para comunicação mesh criptografada sem internet
- Um fica em casa e outro no corpo, e já conseguem cerca de 2 milhas usando antenas padrão e sem vantagem de altura
- Com uma antena melhor instalada mais alto, a expectativa é cobrir o bairro inteiro sem internet
- Atualmente um deles está na mesa como repeater, conectado à rede por WiFi
1 comentários
Opiniões no Hacker News
Antes, eu fazia self-hosting de tudo e mantinha uma rede doméstica exagerada, até com backbone de 10G, mas hoje mudei para algo muito mais prático
Tenho só 2 equipamentos cabeados, e o restante roda por Wi-Fi; no rack de rede, deixei apenas o firewall e um switch PoE de 16 portas
Eliminei o NAS porque, no inverno passado, a tarifa de energia frequentemente passou de €1/kWh, e ficou pesado manter algo que consumia cerca de 35 kWh por mês; em vez disso, envio os dados criptografados com Cryptomator para um armazenamento em nuvem de cerca de €20 por mês, incluindo também um backup redundante em nuvem de outro provedor
Em casa, sobrou apenas um equipamento ARM que faz backup local diário dos dados da nuvem e roda uma pequena biblioteca do Plex em um único drive externo USB3; além de reduzir a conta de luz e os custos de hardware, ganhei uma quantidade enorme de tempo livre
O firewall fica completamente fechado, exceto pela VPN WireGuard, e agora quase não há manutenção além da rotina normal de patches
Câmeras, interruptores inteligentes, notebook de trabalho e até um RPi4 de projetos rodam muito bem por Wi-Fi; o único equipamento ligado diretamente via Ethernet é um desktop gamer headless que deixei no sótão
Às vezes uso para streaming de jogos no notebook, mas passar CAT6 para a área externa não foi exatamente divertido; ainda assim, se foi algo que o autor original queria fazer, respeito
Reduzi uma configuração excessivamente complexa a algo como usar um único AP Ruckus como gateway Unleashed, ligado diretamente ao ONT FiOS, e conectar o QNAP pela segunda porta
A rede inteira é só isso, e um armazenamento suficiente para curtir mídia, mais HomeAssistant e Tailscale, já bastam
Achei um software muito mais robusto e poderoso; eu também usava Cryptomator, mas, quando os dados passaram de certo tamanho, ele ficou lento e difícil de lidar
Quando tentei recuperar os dados depois, os metadados de todos os arquivos tinham sido zerados; por exemplo, eu já não conseguia saber quando uma foto havia sido tirada
Mesmo arcando com a complexidade e a conta de luz, não quero confiar meus dados à computação em nuvem
Vejo isso como o preço da liberdade
Fico curioso para saber se há algum texto que trate do “por quê?” de tudo isso.
Mesmo do ponto de vista de alguém que está pensando em passar um pouco de Ethernet para ter um Wi‑Fi mais estável e acesso comum à internet mais rápido, considerando fibra óptica para usos como infotainment já que dá para estender vários comprimentos de cabo, e pesquisando se vale conectar câmeras de segurança e câmeras de observação da natureza, é difícil entender por que algo dessa escala seria necessário se não for um hobby ou um negócio em casa.
Por exemplo, fico me perguntando se realmente vale gastar US$ 600 em internet redundante para evitar alguns minutos de queda por ano, e não sei por que alguém precisaria desse nível de conectividade.
Rodar VMs sobre uma camada de armazenamento separada tem alguns aspectos práticos para manutenção de muito longo prazo, mas, na maior parte, a sensação era exatamente a mesma de quando eu explorava computadores pela primeira vez quando era criança.
Hoje tenho 43 anos, e foi muito satisfatório encontrar coisas que eu nunca tinha encarado antes e conseguir resolvê-las.
Também sou desenvolvedor de jogos, então percebi que gosto de quebra-cabeças técnicos, e desenvolvimento de jogos é um terreno fértil para esse tipo de quebra-cabeça.
Só que existe todo um mundo novo, como redes corporativas, armazenamento e virtualização, que normalmente não aparece no desenvolvimento de software comum.
De quebra, também configurei muitos sistemas de build para amigos, e virar alguém que entende de infraestrutura é parecido com ter uma caminhonete no mundo digital e acabar ajudando todo mundo a se mudar.
Ninguém é obrigado a fazer isso, assim como ninguém precisa necessariamente comprar e manter seu próprio computador, carro ou casa; faz porque pode e porque é divertido.
Dito isso, eu jamais recomendaria que uma empresa usasse recursos de uma casa para trabalho se a pessoa não souber exatamente o que está fazendo e por quê.
Sou especialista em segurança e, mesmo assim, meu homelab tem vulnerabilidades; quanto mais peças móveis, muito maior é a superfície de ataque.
Há um motivo para empresas pagarem caro por serviços gerenciados de segurança, e a maioria dos homelabs que já vi existia por diversão e satisfação pessoal.
“De que serve conhecimento que não é aplicado?” é o tipo de motivação que leva alguém a fazer essas coisas, e acho que não sou o único.
Não é que eu goste de administrar coisas como Ceph e Proxmox, mas gosto da capacidade de implantar o que eu quiser em um cluster potente com conexão de 10 Gb sem me preocupar com custos de cloud.
Para reproduzir na nuvem o que rodo na infraestrutura de casa, eu gastaria de US$ 200 a US$ 300 por mês em computação e facilmente mais US$ 300 por mês em armazenamento.
Em vez disso, gastei cerca de US$ 2 mil em hardware e pago algo em torno de US$ 35 por mês de eletricidade.
Impressoras 3D são parecidas: algumas pessoas gostam de instalar Klipper e ajustar tudo para fazer o Benchy mais rápido; eu gosto porque posso criar algo em CAD e tê-lo nas mãos o mais rápido possível.
Ainda assim, alguém que chega ao nível do autor original provavelmente gosta muito do ato de ficar mexendo em si.
Também me lembro de ter feito amizade com o técnico de cabo do bairro em 2000 para conseguir 1 Mbps.
Hoje uso três links de internet combinados e com balanceamento de carga; a questão não é quantos minutos por ano a conexão cai, mas garantir que ela não caia justamente quando é indispensável.
Tenho bastante tempo sem internet e também tempo livre com a família e para mim mesmo, mas gosto de saber que, quando estou trabalhando ou jogando, a internet não é o gargalo.
Uso essa configuração desde o começo da pandemia, mais ou menos, e desde então nossa casa praticamente não teve “queda de internet”.
Não trabalho com servidores, DevOps nem redes, mas gosto de mexer com essas coisas e, um dia, quero ter uma “rede doméstica exagerada”.
Na Índia, a internet é muito barata, então consigo usar os três links por um preço bastante razoável https://www.instagram.com/p/CUWeopdPVOp/
Na casa que vendi durante a Covid, eu tinha uma configuração bem sofisticada e, felizmente, o comprador também gostou dela.
Cada ala tinha seu próprio quadro de distribuição, ligados entre si por um backbone de fibra, e a conexão externa não era tão sofisticada quanto a do post original, mas eu tinha muitos equipamentos e queria deixar a largura de banda sem fio para os dispositivos móveis.
Um truque útil foi colocar pelo menos uma tomada em cada cômodo, normalmente uma em cada parede.
Atrás das placas de parede havia caixas NEMA e, delas, conduítes que desciam direto até o espaço sob o piso.
Na nossa casa, o espaço sob o piso tinha 6 pés de altura, então nem era realmente um espaço para “rastejar”, e isso facilitava puxar cabos tanto na fiação inicial quanto nas raras vezes em que era preciso acrescentar algum cabo.
Como os conduítes eram retos, e não um caminho todo enrolado como rabo de rato, o gerenciamento de cabos também era fácil.
Para ser sincero, acho que a maioria de nós sentiria inveja dessa configuração de rede e gostaria de ter o dinheiro e o tempo para possuir algo parecido
O fato de ser alimentada por energia solar e também incluir “pequenos” dispositivos como ADB, NTP, LoRa, TinyPilot, MQTT e monitoramento de temperatura, umidade e energia rende pontos extras
@monstermunch está realizando o sonho
Só com um mini PC N6005 fanless com várias portas 2.5GbE e um AP Wi‑Fi barebone barato, dou conta de roteador, switch, armazenamento, servidores de jogo de Valheim e Satisfactory, servidor de horário chrony, DNS unbound com listas de bloqueio, InfluxDB e MQTT
Tudo junto consome menos de 20 W e nem sofre para rodar
Servidores em rack são absurdamente barulhentos
Um verão deixei um SuperMicro no porão e, depois de mais ou menos um mês, precisei tirá-lo de lá; dava para ouvir em qualquer lugar da casa
Tenho 2 servidores 1U em dois data centers diferentes
Um dos servidores novos foi montado com um Cisco UCS 220 M5, 2 NVMe empresariais de 4 TB, 4 SSDs SAS empresariais de 2 TB, 4 SSDs de 2 TB, 256 GB de RAM e 2 Intel Gold 6230 de 20 núcleos
Na verdade eu não precisava disso; só queria ter
Estou decidindo se continuo usando meu querido FreeBSD com bHyve ou se vou para VMware
Se o custo de possuir blocos de IP não fosse nível €LOL, eu teria completado o conjunto de monopólio
Queria me gabar em algum lugar
Isso não quer dizer que outras pessoas não precisem ou não queiram, mas eu certamente nunca usaria tudo
Pensei em passar um ou dois cabos Ethernet pela casa para conectar links de 1 Gb, mas no fim fiquei com preguiça e o Wi‑Fi foi suficiente
De qualquer forma, minha internet doméstica é 11Mb/1Mb, então eu nem conseguiria aproveitar tudo no máximo
O Wi‑Fi do notebook novo está meio instável, então talvez eu faça isso este ano se os drivers e o firmware não melhorarem
As câmeras e a estação meteorológica parecem legais
Por um lado, é realmente nerd e parece incrível, mas, ao mesmo tempo, me incomoda bastante essa enorme quantidade de hardware depender de energia elétrica
Isso parece totalmente desnecessário, e ao ver até a foto da F150, acabo classificando o autor como o americano típico — ou atípico — que não se importa com o meio ambiente
Ainda assim, gosto do fato de ele rodar um RIPE probe
Algumas pessoas voam até a África por diversão para atirar em elefantes; como hobby, isso aqui é bem moderado
Se você realmente se preocupa com o meio ambiente, deveria saber que fiscalizar a quantidade de computadores no armário de alguém é contraproducente
O argumento de que “cada pequena coisa ajuda” é pouco convincente porque sempre existe custo de oportunidade
A atenção das pessoas é limitada e, ao focar em questões triviais como essa, você só desvia a atenção do que realmente importa, como comer carne e combustíveis fósseis
Isso é relativamente ecológico, então o simples fato de o autor original usar muita eletricidade não é um problema
Já passou da hora de parar de demonizar o uso de energia
Energia é algo incrível; é a razão de termos alcançado tanta prosperidade em pouco tempo e é a base da economia, da saúde, da internet, dos carros elétricos e de casas bem isoladas
Devemos fazer o máximo para tornar a energia barata, para que mais pessoas possam usar mais energia
Poucas coisas foram tão prejudiciais ao movimento climático quanto a guerra contra a energia; ela é desnecessária e perde de vista o ponto central do movimento, que é proteger o meio ambiente
Em vez de demonizar quem usa energia, deveríamos nos concentrar em fontes de energia mais limpas
Abandonei meu homelab por causa da conta de luz e hoje rodo HomeAssistant, NAS e roteador em um único notebook Dell Precision antigo
Notebooks são otimizados para baixo consumo e ainda vêm com console e UPS embutido de graça, então viram ótimos servidores
Os novos mini PCs Alder Lake N100 vendidos em sites chineses me atraem, mas é difícil justificar enquanto o notebook não morrer
Não é só o consumo de energia; os custos ocultos da fabricação também importam, então é preciso aproveitar ao máximo o que já temos antes de comprar algo novo
Pelo menos o autor original tinha uma grande instalação solar
Além disso, estereotipar negativamente americanos, que são compostos por indivíduos diversos, também é difícil de justificar
Fico imaginando quantas toneladas de carvão foram queimadas para produzi-lo
Também fico imaginando, enquanto se classifica na internet a atividade construtiva que as pessoas fazem com seu próprio tempo e dinheiro, quantas conveniências dos países ocidentais desenvolvidos você mesmo não quer abrir mão
Muito inspirador
Meu homelab é uma bagunça de cabos, com implantações meio acabadas rodando em um Supermicro antigo e em servidores customizados, é barulhento demais e provavelmente também consome bastante energia
Ainda não acompanhei o consumo de energia, então não sei exatamente; é um daqueles projetos que venho adiando para fazer algum dia
Mesmo tendo um rack 24U parado dentro do armário, continuo empilhando tudo em cima de um rack Lack
É por causa de limitações de espaço e cabeamento, mas um dia vou organizar tudo em uma configuração limpa e eficiente
Fico curioso por que não montaram desse jeito: acho que teria funcionado colocar, na ordem, um patch panel de 24 portas, um switch de 48 portas, um patch panel de 24 portas e um painel de gerenciamento de cabos 1U
Assim, a maioria das portas dos patch panels poderia ter sido conectada com cabos patch Cat 5e/6a prontos de 4 a 6 polegadas
Só passariam pelo painel de gerenciamento de cabos os cabos longos indo para os servidores dentro do rack; eu uso um switch Cisco parecido de 24 portas e não gosto do layout que concentra as portas no lado direito do chassi
Não entendo por que não colocaram as 24 portas em uma única fileira em cima ou embaixo, como se tivessem simplesmente removido a segunda fileira de um modelo de 48 portas; se fosse assim, o gerenciamento de cabos teria sido muito mais fácil
Não é ideal, mas estou bastante satisfeito com o resultado
Se eu pudesse recolocar tudo no rack, talvez mudasse algumas coisas, mas para isso teria que desligar tudo, e não sei quando, ou mesmo se, eu realmente gostaria de fazer isso
Parece que o patch panel só serve para trazer alguns cabos para a frente do rack e depois mandar os cabos patcheados de volta para a parte de trás do rack
O maior problema que tive em rede doméstica é que a configuração do ISP é uma bagunça e, de vez em quando, eles fazem coisas suspeitas como sequestro de DNS
Mais comumente, aparecem comportamentos estranhos como picos de latência ou perda de pacotes por causa de firmware ou hardware ruim da ONU
Também acontece de o IPv6 não funcionar quando a ONU está em modo bridge
A configuração do post é exagerada, mas, em redes domésticas comuns, SQM costuma ser muito eficaz
Usar algo como o cake SQM do OpenWrt ajuda muito quando o ISP não é bom, e um certo ISP já disse que, em redes residenciais, 5% de perda de pacotes era aceitável
Basta reduzir a carga até o ponto em que a perda fique muito baixa e então usar um resolvedor de DNS
Na rede local, um resolvedor de DNS como o unbound foi muito mais estável, e a perda de pacotes causava uma quantidade enorme de problemas com DNS
É difícil confiar no DNS de equipamentos baratos de rede doméstica; só de comprar um Pi barato e rodar um resolvedor local, ele já funciona muito melhor do que um roteador residencial
Também vale considerar trocar a ONU; é mais fácil do que parece, e as ONUs fornecidas pelos ISPs são realmente muito ruins
Um Nokia SFP GPON barato no eBay custa cerca de US$ 20 e, se você conseguir descobrir a senha PLOAM, o número de série, o MAC e o VPN ID do ISP, pode trocar por um link mais estável
Para uma configuração doméstica simples, recomendo substituir a ONU por um SFP GPON barato, pegar um roteador barato e usar um RPi4 como router-on-a-stick se for abaixo de 500 Mbit, ou uma máquina x86 com SFP se estiver mirando 1 Gbps, além de rodar seu próprio resolvedor unbound
Dá para conectar alguns APs por cabo ou usar, em modo AP, um kit mesh Wi-Fi 6 com 3 unidades que dá para comprar na Amazon por menos de US$ 150 em promoção
Não bastaria usar resolvedores remotos bem conhecidos, como 1.1.1.1 ou 8.8.8.8?
Os sistemas vão cachear entradas de DNS e encobrir falhas temporárias; usando um deles como DNS primário e o outro como secundário, parece que a chance de ter problemas de resolução DNS seria muito baixa
Você não pode simplesmente comprar qualquer ONU SFP e esperar que funcione
Mesmo que consiga fazer funcionar, o ISP não vai dar suporte algum, e alguns ISPs podem não ver isso com bons olhos se descobrirem
Normalmente, o melhor é perguntar ao ISP se ele oferece outros modelos de ONU e escolher entre eles
Eu costumava ter uma rede doméstica, mas isso mudou depois que um raio caiu por perto
Ele entrou pela rede elétrica e pela linha telefônica de cobre, queimou o modem, o roteador e o switch, e depois se espalhou pelo Ethernet de par trançado, destruindo todas as interfaces conectadas à rede
Hoje em dia uso Wi-Fi, a menos que eu realmente precise de baixa latência ou alta confiabilidade em um local específico
Fibra seria ótimo, mas Wi-Fi é a rede segura contra raios dos pobres
Sem conexão elétrica, um raio não consegue empurrar uma sobretensão para dentro do modem
Do lado da energia, dá para lidar com isolamento elétrico comum e proteção contra surtos
Ainda não perdi equipamentos por causa do cabo de energia, mas já perdi incontáveis aparelhos por raios atingindo linhas de dados de cobre e entrando pela rede
Nesse caso, o Wi-Fi não salvaria você
Depois de substituí-lo, liguei o novo em um protetor contra surtos, mas alguns meses depois caiu outro raio
O roteador sobreviveu, mas o prédio pegou fogo
Agora, mais velho, eu simplesmente aceito o risco de que “às vezes a natureza odeia você”
Em vez de ficar tentando de mil maneiras proteger meus equipamentos da natureza, reservo dinheiro para substituir as coisas que eu não poderia perder
A vida é curta demais para disputar cabo de guerra com a Terra; acho melhor separar US$ 50 por mês para usar como custo de reposição quando for necessário
Depois de um estrondo enorme, a conexão DUN caiu; quando voltou, o modem ainda funcionava, mas ficou para sempre no estado de “telefone fora do gancho”
Eu tinha que desconectar e reconectar toda vez que queria fazer uma ligação, e a linha telefônica ficava sempre ocupada
Gostei muito
A resposta simples para quem pergunta por que fazer isso é: “porque dá”
Meus respeitos ao autor original
Fico curioso se essa pessoa trabalha na área de TI
Eu sou líder de desenvolvimento e trabalho uma quantidade absurda de horas; quando finalmente tenho tempo livre de verdade, a última coisa que quero fazer é ficar mexendo em homelab
Fala-se bastante sobre consumo de energia, mas essa pessoa usa energia solar https://blog.networkprofile.org/17kw-enphase-solar-install/
Também tenho um sistema solar de 20 kW com 53 painéis e uma bateria de 42 kWh
O consumo total anual de energia é bem alto, cerca de 8 MWh por mês, e a produção solar total é de aproximadamente 25 MWh
Servidores e equipamentos de rede consomem continuamente cerca de 4 kW, o que dá algo em torno de 35 MWh; assim, a energia solar cobre cerca de 70% do consumo de energia de computação e rede
Como moro no noroeste, a maior parte da produção de energia se concentra nos 5 meses centrais do ano