Montando o meu Servidor Caseiro
Atualizações:
06/12/2022
07/12/2022
08/12/2022
09/12/2022
(início 06/12/2022)
Começa aqui a minha jornada para montar o meu próprio servidor 😍;
que será utilizado assim:
- Realizar pesquisas com Redes Neurais Artificiais.
- Como workstation.
- Uma máquina virtual hospedando minhas webs.
- Uma máquina virtual para hospedagem compartilhada na deepweb, paga e gratuíta, excluindo automaticamente conteúdos moramente inaceitáveis.
A configuração do Hardware será:
- Processador 2x Xeon 2666 (total 20 núcleos / 40 threads)
- Memória 8x 4GB DDR4 ECC (total 32GB, 8 canais)
- Sistema SSD 128GB
- Dados HD 4TB
- Vídeo GT730 1GB
- GPU 2x Tesla K80 (total 48GB)
- Fonte 3x 500W (total 1500W)
Tudo refrigerado a àgua a 10 °C.
O sistema de refrigeração a água será DIY ("Do It Your self" = "faça você mesmo", mas nesse caso é "eu mesmo faço"), isso por que as soluções comerciais mais comuns não são boas para resfriar todo o hardware e ainda são muito caras, também vou mostrar detalhadamente como estou fazendo.
Não tenho experiência nenhuma; apenas uma certeza: vai ser um grande aprendizado 😊.
Irei atualizando esse Post à medida em que for tendo progresso.
(todo esse o trabalho está sendo motivado pela paixão de ter o meu próprio servidor)
(atualização 07/12/2022)
Chegaram 4 pentes de memória RAM:
Repare que esses módulos são diferentes dos que são usados em desktops; enquanto os módulos para desktop possuem um número de chips de RAM que é igual a uma potência de 2 em cada face do pente (por exemplo 4, 8 ou 16), os módulos ECC possuem um chip adcional em uma face (algumas vezes nas duas faces).
ECC é um acrônimo em inglês para Error Correction Code; bits extras são enviados com a finalidade de corrigir erros por meio de uma verificação de paridade.
São chamadas de memória para servidor por que em quase sua totalidade os servidores que trabalham em CPDs usam esse tipo de memória.
Não são compatíveis com os desktops comuns; não adianta comprar uma dessas memórias para colocar em seu desktop se a sua placa mãe não tem esse suporte, ela não vai reconhecer a memória.
Tanto a placa mãe quanto o processador devem ter suporte a memória ECC.
No caso da placa mãe que eu comprei, suporta tanto a memória ECC quanto a non ECC.
Na pratica, esses computadores não falham nunca!
Em 2009 eu comprei 4 servidores usados que eram do google, eu usava um deles como minha workstation e; foi o melhor computador que eu já tive, justamente por causa da tecnologia ECC.
Ainda tenho um pacote em trânsito com mais 4 módulos...
O próximo passo é começar a fazer o water cooler dos pentes de memória (fica para a próxima atualização)
(atualização 08/12/2022)
Esses são os tubos de cobre que vou usar para refrigerar as memórias:
Diâmetro nominal = 3/16 polegadas
4,8 mm externo; 2,8 mm interno; 1 mm parede
8,5 mm é a distância entre dois módulos de memória inseridos na placa:
Vou precisar achatar os tubos de cobre para caberem nas duas faces dos módulos de memória.
Por que 10°C?
Com 5 graus abaixo da temperatura ambiente já começa ocorrer condensação;
vou precisar solucionar esse problema.
Vou trabalhar com 10° C por que abaixo dessa temperatura a água pode congelar dentro dos tubos; algumas partes do sistema irão trabalhar a temperaturas inferiores para que a água entre no computador a temperatura de 10° C.
E ainda algumas partes de plástico e borracha podem degradar em temperaturas muito baixas.
Também vou usar essa temperatura por que gostaria de manter o Processador sempre abaixo dos 20° C; mesmo em uso extremo.
Se o processador estiver dissipando muito; então ocorre uma variação de temperatura no próprio cooler, a água à 10° não conseguira absorver todo o calor do cooler, e nas paredes do cooler ainda existirão gradientes de temperatura.
Abaixo dos 20° C posso usar o turbo boost em todos os núcleos sem problemas.
(atualização 09/12/2022)
Usei uma Laminadora Elétrica para achatar os tubos de cobre:
Mas se você não tem uma dessas; então pode comprar tubos de cobre de menor calíbre.
Passei os tubos várias vezes na laminadora; cada vez diminuindo aos poucos a distância entre os rolos e medindo com o paquímetro, até ficarem com 3,5 mm.
Finalmente os tubos ficaram com 3,5 por 5,3 mm.
Essa é a maneira como os tubos serão fixados nos módulos de memória:
Filmes de grafeno serão utilizados para conduzir o calor desde os chips de memória até os tubos de cobre.
A condutibilidade térmica do grafeno é 5.000 W/K.m (o melhor condutor de calor atualmente conhecido)
No entanto; agora eu tive uma idéia melhor para fazer esse cooler das memórias, eu comprei esses tubos de 3/16 com um pouco de pressa por que era o mais fino disponível no comércio local (e comprei uma quantidade grande, suficiente para o 8 módulos de memória), internamente ficou com 1,5 por 3,3 mm após achatar (já que esse tubo tem 1 mm de parede).
Porém ficaria melhor um tubo 5/16 polegadas (diâmetro externo de 7,9 mm) com 0,8 mm de parede; após achatar, internamente ficaria com 1,9 por 6,5 mm (aproximadamente).