Menu

Tree [785fdd] main /
 History

HTTPS access


File Date Author Commit
 Script 2024-11-05 Eder Filho Eder Filho [cfaa26] same changes
 Guia - AutoBeo.pdf 2024-11-06 Eder Filho Eder Filho [578458] Rename tutorials
 Guia - Manual.pdf 2024-11-06 Eder Filho Eder Filho [578458] Rename tutorials
 README.md 2024-11-06 Eder Filho Eder Filho [785fdd] Update README.md

Read Me

AutoBeo: Automação para Configuração de Clusters Beowulf

Este repositório contém os dados e ferramentas desenvolvidas para a automação de configuração de Clusters Beowulf, uma solução prática para lidar com a crescente demanda de poder computacional em aplicações científicas e acadêmicas.

Resumo do Projeto

O aumento exponencial da quantidade de dados e da complexidade de aplicações científicas e acadêmicas elevou a demanda por poder computacional, tornando inviável o processamento sequencial em muitos casos. Para atender a essa necessidade de forma acessível, este trabalho desenvolve uma solução baseada em Clusters Beowulf, que utilizam múltiplos computadores comuns conectados para processar tarefas em paralelo.

A configuração manual desses clusters exige conhecimentos técnicos específicos e tempo proporcional ao número de máquinas. O projeto inclui uma versão personalizada do sistema operacional Ubuntu e um script de automação que simplifica e acelera o processo. Os testes demonstraram uma redução significativa no tempo de instalação e configuração, tornando o uso de Clusters Beowulf mais acessível a usuários com menos experiência técnica e mais eficiente para aplicações que requerem processamento paralelo.

Conteúdo do Repositório

  • ISO/: Contém a ISO personalizada do Ubuntu LTS 20.04.
  • Script/: Diretório com o script de automação e instruções para sua utilização.
  • Guia_de_Configuracao/: Inclui o guia de configuração manual para referência.

Resultados da Pesquisa

Os testes realizados com o script de automação demonstraram uma redução de cerca de 81,6% no tempo necessário para instalação e configuração do Cluster em comparação com o método manual. Isso torna a solução AutoBeo uma ferramenta eficaz para tornar o uso de Clusters Beowulf mais acessível a usuários com pouca experiência técnica, além de mais eficiente para atender aplicações que exigem processamento paralelo.

Para começar, recomendamos que você consulte o guia de configuração para entender o processo manual, seguido da instalação da ISO personalizada e execução do script, conforme instruções detalhadas abaixo.

Primeiros Passos

1 – Navegar até o Diretório do Script

Navegue até a pasta contendo o arquivo 0_main.py:

cd ~/AutoBeo/Script

2 – Executar o Script

Para iniciar a automação, execute o script com o comando:

sudo python3 0_main.py

3 – Avançar no Script

Durante a execução, o script pode ser pausado por mensagens de status. Para avançar, basta pressionar "q".

MongoDB Logo MongoDB