| File | Date | Author | Commit |
|---|---|---|---|
| Script | 2024-11-05 |
|
[cfaa26] same changes |
| Guia - AutoBeo.pdf | 2024-11-06 |
|
[578458] Rename tutorials |
| Guia - Manual.pdf | 2024-11-06 |
|
[578458] Rename tutorials |
| README.md | 2024-11-06 |
|
[785fdd] Update README.md |
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.
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.
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.
Navegue até a pasta contendo o arquivo 0_main.py:
cd ~/AutoBeo/Script
Para iniciar a automação, execute o script com o comando:
sudo python3 0_main.py
Durante a execução, o script pode ser pausado por mensagens de status. Para avançar, basta pressionar "q".