Computação de alto desempenho
Este artigo escrito por Marcos Pitanga nos insere no conceito de clusterização, nos explicando o que é um cluster, para que serve, suas aplicações, custos e também nos apresenta o projeto MultiPinguim, assim como os passos para sua implementação.
Parte 3: Passos para implantação do MultiPinguim
Para o correto funcionamento do cluster, alguns passos devem ser seguidos:
- Montagem dos computadores e da estrutura de rede local
- Preparação do Servidor PingüimMestre
- Instalação do Conectiva Linux 6.0 no Servidor PinguimMestre
- Planejamento do endereçamento IP, 192.168.1.X /24
- Configuração do Servidor de Boot Remoto (TFTP)
- Configuração do Sistema de Distribuição de Arquivos (NFS)
- Configuração do Serviço de DHCP
- Configuração da resolução de nomes (hosts)
- Configuração do serviço NIS
- Construção dos disquetes de boot remoto
- Configuração da confiança entre os hosts (SSH, hosts.equiv)
- Instalação do LAM/MPI
- Instalação da ferramenta de monitoração do cluster
- Instalação da ferramenta de avaliação de desempenho e monitoração
- Inicialização dos nós escravos
- Execução do programa padrão paralelizado do cálculo de PI para testes
- Avaliação de performance por cada máquina inclusa no cluster
http://ha.underlinux.com.br/