Quando voc� faz um cluster, seja ele de qualquer tipo, o cluster fica a n�vel de SO e n�o tem nada haver com a sua aplica��o, � transparente pra sua aplica��o ou a sua aplica��o precisa ser preparada pra cluster e ai sim vc consegue rodar ela em cluster?
n�o depende do tipo de cluster, no Cluster Mosix que � um cluster para processamento distribu�do isto � feito de forma transparente, desde que sua aplica��o n�o use recursos Posix Threads, pois as threads compartilham a mesma mem�ria e n�o podem ser migradas ,pois est�o presas ao mesmo recursocompartilhado que ser� a mem�ria, por isso � praticamente imposs�vel o faze-lo sem causar deadlock. J� num cluster classe Beowulf de Processamento paralelo fica claro a responsabilidade do programador paralelizar sua aplica��o e sincronizar os processos entre as maquinas do cluster atrav�s de passagemm de mensagens, MPI, PVM, MPL etc... O SO tem que somente dar a vis�o de um recurso de sistema �nico, chama-se SSI - Single System Image.. fazendo a distribui��o dos sistemas de arquivos, via NFS, AFS, PVFS, MFS e a possibilidade de execu��o de comandos remotos via RSH ou ssh, ou para acelerar mais ainda criar um espa�o �nico para os processos.. caso da NASA pelo Bproc e Kaserstat com o Ksix... � meio complexo... s�o 2 anos de pesquisas e simula��es bancadas pelo meu pr�prio bolso, numas das �reas, que ningu�m acreditava, e que eu mais levei f�.. Talvez quem saiba me torne um papa no assunto.. Ha, esqueci tem ainda o projeto GRID que seria um clusters of the clusters... Abra�os Marcos Pitanga Linux Clusters Specialist Conhe�a o multipinguim... www.gabrieltorres.com.br/super.html Assinantes em 11/04/2002: 2221 Mensagens recebidas desde 07/01/1999: 162115 Historico e [des]cadastramento: http://linux-br.conectiva.com.br Assuntos administrativos e problemas com a lista: mailto:[EMAIL PROTECTED]
