Skip to content

Infra digital em mais detalhes: onde, o quê, como e quem cuida?

Versão 0.0.9 - 2025-05-20

Como podemos organizar o entendimento sobre infraestrutura? Vamos dividir nossa conversa em algumas partes:

0 Onde hospedar a infra? 1 O que precisamos de infra? 2 Como hospedamos serviços na infra? 3 Quem precisa cuidar da infra?

Onde hospedar a infra?

  • Onde fica nossa infra?

    • Escolhendo locais:
      • Fundamental que que não seja muito quente, úmido ou empoeirado.
      • Com espaço suficiente para manutenção e circulação do ar.
      • Que tenha luz elétrica comercial -- no 0800 (de preferência, por exemplo em centros comunitários com parcerias com a companhia elétrica). Mas também é possível ter máquinas bem pequenas e econômicas funcionando somente com baterias, painéis solares e geradores.
      • Com acesso preferencial a links de fibra optica, se estivermos falando de interligação com a internet.
  • Refrigeração, energia, limpeza. Lembre-se dos [dizeres de Tião Miranda][Tião Miranda] (compositor de Bezerra da Silva): O trampo do futuro é com a "eletricidade, informática e refrigeração"

  • Fator do Calor: 1 BTU/h = 0,2929 Watts.
  • 12.000 BTU/h, a potência em Watts é: 12.000 BTU/h * 0,2929 = 3514,8 W.
  • Armar a Dupla Nobreak + Gerador de energia. Ambos de mesmo KVA!

O que hospedar na infra?

Passo fundamental: dimensionar o que precisa de infra.

  • Escala da comunidade, não do planeta... Que tipo de maquinas precisamos? Como descolar as máquinas que precisamos? (doação, reciclagem, comprando nova?) O que precisa ficar online e o que não precisa? Pensar numa hospedagem minimalista (somente aquilo que precisamos como coletivo)

  • Areas para se preocupar:

    • Comunicação: principal preocupação dos movimentos sociais Quais são as necessidades? Email, Mensageria, Video-chamadas

    • Documentação: necessária para apoiar o coletivo (antigos e novos membros) Pads, Wikis, Repositórios, Memórias que precisam ficar de curta e longa data

    • Multimídia: material de promoção do trampo coletivo / político Quais plataformas usar? Jitsi, PeerTube, Framasoft (França) Quais são as plataformas que podemos usar emprestado? (e como apoia-las?)

  • Planejando armazenamento (storage) com redundância

    • Planejar o numero de discos e o espaco em disco: Usar SAS ou SATA?
    • RAID para os discos: Quais são os tipos de redundância recomendados?
      • RAID 10, RAID 6 resiste dupla falha
      • Como dedicir com base nos recursos disponíveis?

Como identificar o que precisamos hospedar?

  • Serviços de rede. O que precisamos oferecer para o coletivo? O que precisa ficar sempre rodando? O que não precisa? Como separamos os serviços em redes virtuais? (VLANs)?

  • Redundância, redundancia (de hardware e software) O nome do jogo é redundância: é preciso ter ela em todos os aspectos. Redundância na fonte de energia, na fonte de alimentação das máquinas, nos discos, nos serviços e nas pessoais cuidando das camadas todas.

  • Quais serviços botar na rede? Quais não expor?

    • Serviços de base
    • É preciso decidir primeiro em um software de base para gerenciar todos os outros.
    • Pense nisso como uma meta-camada de software que serve de infra para as outras.
    • Instalar direto na máquina (bare-metal) versus utilizar uma distribuição de virtualização?
    • Alternativas, prós e contras:
    • Segurança do sistema de base
    • Segurança dos sistemas virtualizados
    • Separação dos segredos para os sistemas virtualizados

Quem hospedar?

Quem são as pessoas do coletivo que vão usar o que temos para oferecer?

  • Definir o perfil das pessoas: chegada no trampo técnico, comunicação, arte? Que tipo de apoio precisam? Vão precisar de treinamento para usar ou para ajudar a manter a infra?

  • Quem carrega o piano?

    • Fator "busão" (também conhecido como "gargalo"): sempre mais do que 1!
    • Fritar as maquinas primeiro, não as pessoas...
    • Comunidade no uso, mas também no cuidado da infra.
    • Galera dedicada e alocada, não pode fazer meia-boca, de quando em vez porque senão enfraquece a infra de todo o coletivo
  • Criar um sisteminha de gestão compartilhado:

  • Não estruturar demais o trabalho, usar uma estrutura leve
  • Definir tarefas leves e claras, "granulares"
  • Distribuir bem a carga das tarefas
  • Verificar (bem) se todos os aspectos são bem cuidados:

    • Resfriamento, limpeza contra poeira, garantia da energia (baterias reserva)
    • Hardware reserva, redundante; software pronto pra instalar, salvos com imagens prontas
    • Backup do backup do backup (3 backups, muitas copias mantem as coisas seguras)
  • Anti-padrões pra evitar:

    • Ficar na mão de uma pessoa só, efeito "gargalo".
    • Não ter redundancia de pessoas e infra.
    • Esquecer de regar as plantas, adubar o solo.
    • Hospedar mais do que se tem condição de cuidar.