Fazendo um upgrade no Lenovo S145 para Ubuntu Server e executando múltiplos contêineres Docker
Recentemente, abri o painel inferior do meu laptop antigo, que vinha servindo como um servidor doméstico Ubuntu em um canto do meu quarto. É um Lenovo Ideapad S145, um modelo que eu já havia melhorado anteriormente substituindo a placa de rede sem fio. Embora não houvesse problemas imediatos no sistema, decidi aumentar sua capacidade de hardware para lidar de forma estável com a carga de trabalho crescente que virá pela frente.
Por que fazer um upgrade em um laptop para um servidor Ubuntu?
No início, configurei o servidor Ubuntu apenas para testes leves. No entanto, com o passar do tempo, à medida que adicionava cada vez mais instâncias Docker a esta pequena máquina, o número de contêineres necessários para rodar 24/7 cresceu significativamente. Exemplos notáveis incluem o n8n para automação, WordPress e Browserless, todos rodando simultaneamente.
Fiquei particularmente preocupado com os recursos depois de iniciar um pipeline que extrai minhas postagens do blog Naver, traduzindo-as para vários idiomas e publicando-as automaticamente em um WordPress multisite. Notei que, quando essas tarefas de automação múltipla rodam, o consumo de memória aumenta consideravelmente entre o n8n e o Browserless. O servidor ainda não estava apresentando lentidão, mas quis tomar medidas preventivas para garantir uma operação estável.
Quais componentes usei para aumentar o desempenho?
A primeira coisa que resolvi foi o SSD. Encontrei um drive Crucial MX500 de 500GB na minha gaveta, que eu havia usado anteriormente para melhorar o desempenho do meu PS4. Felizmente, há um slot SATA de 2,5 polegadas vazio dentro do laptop, então garanti um amplo espaço de armazenamento sem custo adicional.
Quanto à memória, o laptop possui 4GB de RAM soldados (onboard), com apenas um slot adicional disponível. Anteriormente, eram 8GB (4+4). Como o clock da memória onboard é de 2666MHz, não havia necessidade de comprar especificações superiores, então substituí o pente de 4GB por um módulo Samsung DDR4 2666MHz de 16GB. Isso resultou em um total de 20GB de memória — mais do que suficiente!
Como isso se compara aos planos do AWS Lightsail?
Normalmente, quando as pessoas mantêm blogs pessoais ou servidores leves, elas frequentemente escolhem os planos da AWS Lightsail de US$ 7 ou US$ 14 por mês, porque são as opções mais acessíveis para executar serviços pessoais a um custo baixo. No entanto, esses planos econômicos oferecem apenas 1GB a 2GB de memória.
É óbvio que rodar meu atual WordPress multisite, n8n e os contêineres Docker do Browserless nessas especificações faria o servidor travar instantaneamente devido à falta de memória. Se eu quisesse equiparar a capacidade atual do meu servidor doméstico de 20GB no Lightsail, teria que pagar uma taxa mensal altíssima. Isso realmente destaca o custo-benefício de um servidor doméstico. É fantástico!
Planos futuros
Com as especificações de hardware reforçadas, o medo da instabilidade do sistema desapareceu, levando-me naturalmente a pensar em novas maneiras de utilizá-lo. Agora que tenho bastante RAM e armazenamento, planejo ir além de apenas rodar um servidor web ou ferramentas de automação e transformá-lo em um servidor doméstico completo.
Primeiro, pretendo utilizar o espaço extra para configurar um sistema NAS para backup dos dados e mídias da minha família. Além disso, pretendo configurá-lo como um reprodutor de áudio em rede para streaming de música de alta qualidade, transformando-o em um hub para o meu escritório/estudo.
Embora eu não tenha visto um aumento dramático e surpreendente na velocidade apenas pela substituição das peças — já que a velocidade de processamento da CPU não mudou — os tempos de resposta parecem praticamente os mesmos. No entanto, estar completamente livre da ansiedade com a sobrecarga de recursos ou travamentos do servidor torna este upgrade um sucesso total na minha opinião.
🔗 Original Post :
우분투 서버용 노트북 업그레이드, 레노버 S145에 도커 컨테이너 다수 올리기
https://blog.naver.com/PostView.naver?blogId=k5kun&logNo=224293940553