Laptops antigos são a atualização do servidor doméstico da qual ninguém fala e sempre vencem o Pi

Os computadores de placa única parecem interessantes quando você está tentando entrar no mundo do laboratório doméstico. Eles parecem uma boa ideia porque você obtém um computador minúsculo que pode surpreendentemente executar aplicativos reais por um preço surpreendentemente baixo. Esta é uma das razões pelas quais também entrei no mundo dos computadores de placa única como Raspberry Pi e Radxa. Tenho até muitos deles por aí, servindo a um único propósito ou usando algumas ferramentas.

Mas esse é o limite para a maioria dos SBCs baratos, e você começa a questionar seu investimento no ecossistema. Um laptop antigo é um excelente ponto de partida que a maioria de nós ignora ao iniciar a auto-hospedagem. Um laptop parece grande e chato, mas você estará perdendo muito se seguir imediatamente o caminho do SBC.

Velho não é igual a impotente

Laptops podem fazer muito

O principal problema de ignorar um laptop antigo é que ele não consegue executar um sistema operacional novinho em folha e aplicativos e jogos exigentes. Esta é uma consideração importante para qualquer usuário que esteja atualizando para uma nova máquina. Mas com a auto-hospedagem, se o SBC parecer capaz de executar a ferramenta, há uma boa chance de seu antigo laptop x86 poder executá-la ainda melhor.

Digo isso com absoluta convicção porque penso nas ferramentas e aplicativos que você poderia executar em seu laptop. O objetivo da auto-hospedagem é combinar um front-end leve, talvez um portal da web, com software de back-end para interação. Um Raspberry Pi, mesmo o modelo mais recente com 4 GB de RAM, pode ficar atrás de um processador Intel dual-core ou quad-core de laptop mais antigo com a mesma quantidade de RAM.

A enorme diferença na potência bruta torna-se difícil de ignorar em cargas de trabalho que exigem potência da CPU. Nextcloud e Home Assistant são dois exemplos comuns de ferramentas auto-hospedadas que exigem mais potência da CPU à medida que aumentam os requisitos de arquivo e personalização. Eles podem funcionar em um Pi, e o mais recente pode funcionar bem, mas não muito melhor do que um laptop antigo.

Você notará a diferença quando começar a executar vários contêineres ao mesmo tempo, cada um deles executado em segundo plano enquanto atende a alguns usuários ao mesmo tempo. CPUs de laptop são melhores para cargas de trabalho de thread único do que a maioria dos SBCs baseados em Arm porque oferecem velocidades de clock mais altas. Até mesmo uma CPU de laptop antiga pode executar um sistema operacional GUI completo e aplicativos, portanto, executar ferramentas auto-hospedadas é algo óbvio.

Se você está preocupado com os recursos do sistema, pode optar por uma configuração headless ou uma distribuição baseada em CLI como o Ubuntu Server para economizar energia e memória para aplicativos. A maioria das distribuições Raspberry Pi usa uma versão personalizada do Debian com um ambiente de desktop leve para conseguir o mesmo.

Os mini PCs N100 mataram silenciosamente o Raspberry Pi para servidores domésticos

Seu servidor doméstico Raspberry Pi está desatualizado e, portanto, N100

A barreira à entrada é surpreendentemente baixa

SBCs não são tão baratos quanto você pensa

Um laptop antigo é praticamente gratuito porque você já pagou e usou. Se você ou alguém da sua família atualizou para uma máquina nova, um laptop antigo sobressalente é provavelmente a melhor maneira de iniciar sua hospedagem. Outra coisa boa é que você já conhece o hardware e como ele funciona.

Por outro lado, um computador de placa única como Raspberry Pi 4 ou 5 custará a partir de US$ 50. Os preços inflacionados afetam os entusiastas do SBC e, como o preço é relativamente semelhante ao de um mini PC ou de um laptop antigo, não faz sentido investir em modelos Raspberry Pi poderosos neste momento. Se você usar opções mais baratas como o Raspberry Pi Zero 2W, poderá criar projetos simples e descartáveis.

Há também a questão dos acessórios com o Raspberry Pi, pois são necessários hubs USB, cartões de memória ou SSDs, adaptador de energia especial e cases, que podem aumentar o preço. Ele até omite componentes de hardware importantes, como o slot NVMe por padrão no Raspberry Pi 5. Portanto, antes de comprar um SSD, você precisa gastar US$ 20 ou mais em um NVMe HAT que pode adicionar um slot ao Pi.

Configurar um SBC sem cabeça pode ser mais complicado do que configurar um sistema operacional mínimo em um laptop com tela. Encontrei esses problemas no início da faculdade, quando tinha um laptop, mas configurar um Pi sem cabeça foi difícil quando comecei a trabalhar.

Laptops oferecem melhor conectividade

Espaço para upgrades e mini UPS

Um laptop tem uma bateria embutida e, a menos que seja uma bateria descarregada particularmente antiga, ele pode manter suas ferramentas hospedadas disponíveis por mais algum tempo. Embora o Pi Zero 2W possa funcionar com um banco de energia básico, os melhores modelos de hardware requerem bancos de energia que suportem carregamento de 25 W ou mais. É um acessório extra que você precisa comprar para cada Pi se tiver problemas de energia.

Em média, uma boa bateria de laptop pode durar uma ou duas horas com uma única carga e, como você não precisa trabalhar constantemente com a tela ou com o sistema operacional, a duração da bateria é suficiente para acompanhar o progresso e baixar arquivos importantes.

Uma coisa que realmente gosto nos laptops antigos é a capacidade de atualização. Comecei com um laptop de treze anos com quase 4 GB de memória e que pode executar oito contêineres Docker substanciais sem problemas. À medida que meus requisitos de memória aumentaram, adicionei uma placa DDR3 de 8 GB para aumentar a memória total. Infelizmente, o mesmo não é possível com o Raspberry Pi. Você pode aumentar o armazenamento e pronto. Eles são pequenos dispositivos de computação e não suportam memória ou outras atualizações.

Se o seu Raspberry Pi atual não tiver memória suficiente para executar suas ferramentas favoritas, você precisará adquirir outro. O mesmo se aplica às opções de conectividade, já que o laptop vem com quase todas as portas necessárias por padrão. As portas Raspberry Pi requerem um adaptador como mini HDMI para HDMI, ou você terá que sacrificar uma porta USB para adicionar Ethernet mais rápida ou outras opções.

Laptops antigos são um excelente ponto de partida.

Se você já possui um laptop antigo, é um grande erro comprar um SBC para rodar algumas ferramentas de autoatendimento. Ele não consome tanta energia quanto um desktop e pode funcionar em modo inativo de 10 a 15 W. Basta instalar uma distribuição mínima do Ubuntu e você poderá criar ou executar facilmente a maioria dos projetos auto-hospedados. Raspberry Pi é perfeito para projetos que requerem dispositivos incorporados ou algumas ferramentas selecionadas. Mas não se compara à potência, conectividade ou capacidade de atualização de um laptop. Não se apresse em comprar um Raspberry Pi; em vez disso, concentre-se no que você já tem.

CPU

Arm Cortex-A76 (quad-core, 2,4 GHz)

Memória

Até 8 GB de SDRAM LPDDR4X

O Raspberry Pi está de volta e a quinta iteração do SBC é muito mais capaz do que os modelos mais antigos. Desde a nova CPU Arm Cortex-A76 quad-core, suporte para configurações de monitor duplo em 4K 60 Hz e um botão liga / desliga dedicado, há muito o que amar neste PC do tamanho da palma da mão.


Link da fonte