IZhaq_Melo
(usa FreeBSD)
Enviado em 08/05/2013 - 09:03h
gleydsonsilva escreveu:
Pessoal, sou novo aki no forum e gostaria da ajuda de vocês..!
Tenho um trabalho da faculdade, onde preciso mostrar em sala um cluster..!
como é só p apresentar em sala, eu acho que não teria necessidade de fazer um cluster
"de verdade", até por qeu eu só vou usar p mostrar p galera na sala, e com isso já adquiro conhecimento caso eu precise realmente usar um cluster futuramente..
então, minha dúvida, é se alguem sabe como eu posso simular isso de forma simples, p mostrar algo funcionando p galera da sala..?
amigo tenho duas sugestões:
primeiro leia o livro:
Construindo Supercomputadores com Linux - autor: MARCOS PITANGA
sumário:
http://goo.gl/y0zPTG
veja uma amostra no google books:
http://goo.gl/j9C5Mb
neste livro voce vai aprender a criar um cluster de alto desempenho, alta disponibilidade ou balanceamento.
FOQUE EM APENAS UM DELES, NÃO DA PARA UM CLUSTER TER TODAS AS CARACTERÍSTICAS.
e por favor não confunda cluster de alto desempenho com Grid o conceito para parecer o mesmo mas não é.
procures teses/artigos sobre cluster veja as melhores ferramentas para prover isso:
eu sugiro voce tentar o
www.teses.usp.br e
http://www.bd.bibl.ita.br/ ( voce tem que solicitar cadastro na base do ita ) na usp para trabalhos academicos isso é free.
veja essa tese é o B-A-BA
https://www.google.com/url?q=http://
www.teses.usp.br/teses/disponiveis/76/76132/tde-01062009-112839/publico/BrunoOttoTheodoroRosaM.pdf&sa=U&ei=LTqKUc2YOLi44APQ3IDoDQ&ved=0CBUQFjAF&client=internal-uds-cse&usg=AFQjCNG0B_WwU4MzgraPNWm8BGSvPzHFYA
agora quanto a realizar um cluster numa VM não sei se vai ficar bem "legal" voce tem que ter uma máquina bem parruda pra poder simular N nós e ter uma boa comunicação, e sendo bem honesto não sei se uma ferramenta free como o virtualbox tem suporte para isso.
o máximo que encontrei na net foi sobre o QEMU que tem uma parte de emulação bem diversificada, tem algumas menções a clusters mas nada sobre projetos de:
http://goo.gl/QOBMaJ
ultima sugestão, tente arranjar duas máquinas meios antigas mas iguais, compre as duas e compre um roteador, instale nos computadores placas "ethernet Gigabit" vai tornar tudo isso mais palpável, tem um capitulo todo no livro que fala somente de hardware.
Detalhe os PCs tem que ter o mesmo processador, li também que seria interessante ter o mesmo chipset ou compatibilidade entre eles.
sugiro que voce se atente bem a isso quando a compatibilidade, pois um cluster mesmo que de alto desempenho ele apenas se comunica com nos iguais a ele entao se uma cpu tiver uma instrução x86 e outro x64 nao da ou pior tiver uma instrução MMX e outro TH também não fica legal.
se voce quer penas emular um cluster da pra fazer com dois nós, instale o linux no modo texto pode ser no Pentium 2 ou K6-2 vai ficar tinindo no modo 1GB de ram para cada um tb da.
agora se voce quer uma interface gráfica e tals pegue um p4 pra cima.
va com calma criar um cluster exirge muito teste e isso sem falar de tempo, se nao der pra fazer fisicamente tente investir pesado no projeto de criação o livro acima também menciona tratamento de imagens via cluster.
e por ultimo cite da minina dos olhos da petrobras o Grifro04 ele usa conceitos de Cluster e utiliza arquitera de grid para a execução de alto desempenho de GPU.
boas leituras, boa sorte tenha muita paciência.Espero ter ajudado.