Conselho de cluster - instruções em lote

1

Estou configurando um pequeno cluster de 20 máquinas que terá que executar um comando em lote. O lote terá algumas instruções e, em seguida, executará um programa Java que processará os dados por cerca de 2 horas e retornará os resultados.

Minha experiência com clusters é zero.

Você poderia, por favor, dar conselhos sobre as diretrizes gerais a seguir e o software disponível?

Obrigado antecipadamente!

    
por Frankie 11.05.2011 / 15:09

2 respostas

3

O CentOS, sendo um derivado da Red Hat, vem com o Red Hat Cluster Suite . O Red Had Cluster Suite é mais voltado para alta disponibilidade (failover de serviço) e balanceamento de carga de serviços IP (como servidores da web). A menos que seu programa Java receba comandos pela rede, o RHCS provavelmente não é o que você está procurando.

Por descrição, acredito que você esteja atrás de uma abordagem de computação distribuída. Fila GNU ou Gearman seria mais adequado às suas necessidades. O desenvolvimento do GNU Queue foi interrompido por algum tempo, mas versões mais antigas ainda estão disponíveis e são utilizáveis.

    
por 11.05.2011 / 16:21
1

Se você está apenas começando a usar o HPC, talvez goste de ouvir o link

O episódio 7 é sobre o planejamento de cluster: link

Como mencionei na minha resposta à sua outra pergunta , usamos Condor . Estamos felizes com isso.

    
por 12.05.2011 / 03:33

Tags