Passámos meses a obsessar-nos com o design térmico do Umbrel Pro. Acontece que, quando se encaixa uma CPU de 8 núcleos, iGPU e 4 SSDs NVMe num formato compacto com acesso sem ferramentas, é realmente difícil fazê-lo funcionar em silêncio absoluto. Aqui está como conseguimos 🧵
Para alcançar este formato, usamos uma placa de circuito impresso (PCB) de dupla face. CPU/GPU em cima. Quatro slots M.2 SSD na parte inferior. Tudo resfriado por um único ventilador de baixo perfil. Em um gabinete pequeno o suficiente para ficar na sua mesa.
No entanto, a tampa magnética de alumínio não é apenas uma tampa. É um enorme dissipador de calor. Levante-a para acessar os seus SSDs. Feche-a e o pad térmico faz contato direto com o topo de todas as quatro unidades.
Mas fica melhor. Nós esculpimos entradas de ar *dentro* da estrutura da tampa.
O ar é puxado para as aberturas da tampa > flui através das suas câmaras internas > passa sobre a câmara do SSD > é direcionado através dos buracos atrás dos SSDs para a câmara da CPU > exaustão na parte de trás. Um caminho de fluxo de ar contínuo. Sem zonas mortas.
Assim, a tampa de alumínio é resfriada passivamente do lado de fora e resfriada ativamente do lado de dentro. Enquanto a parte superior dos SSDs faz contato direto com a tampa e a parte inferior dos SSDs é resfriada por fluxo de ar ativo. Cada superfície está trabalhando em conjunto para maximizar a eficiência de resfriamento.
Mas o hardware é apenas metade da batalha. Curvas de ventilador genéricas não funcionam quando os utilizadores instalam diferentes SSDs com limites térmicos muito diferentes. O Umbrel Pro lê o limite térmico auto-relatado de cada SSD e gera dinamicamente uma curva de ventilador personalizada para mantê-los todos na zona segura.
Mas como é que você gerencia 5 zonas térmicas independentes (CPU/GPU + SSDs) com um único ventilador? Nós amostramos continuamente todos os 5 sensores, calculamos a velocidade do ventilador necessária para cada um com base nas suas curvas específicas e aplicamos o valor mais alto. Um ventilador. Gerenciando perfeitamente 5 componentes.
@stevenroose3 Não tenho certeza se você é fã de ZFS, mas se for, pode também gostar disto
370