[FUGSPBR] Named - Servers
Ataualpa Albert Carmo Braga
atabraga em iqm.unicamp.br
Qui Ago 15 12:29:46 BRT 2002
on Thursday, 15 Aug 2002 12:09:40, Antonio Torres wrote:
> On Thu, 15 Aug 2002 11:30:35 -0300
> Ataualpa Albert Carmo Braga <atabraga em iqm.unicamp.br> wrote:
>
> > on Thursday, 15 Aug 2002 11:08:19, Antonio Torres wrote:
> > > On Thu, 15 Aug 2002 10:51:56 -0300
> > > Ataualpa Albert Carmo Braga <atabraga em iqm.unicamp.br> wrote:
> > >
> > > >
> > > > Aproveitando a questão. Alguém tem idéia do quanto usar o /etc/hosts,
> > > > ao invés do DNS, pode diminuir o tráfego de uma rede? Não sei a partir
> > > > de quantas máquinas ligadas na rede isto pode se tornar
> > > > significativo. Li algo a respeito quando montava um cluster, mas não
> > > > encontrei nada quantificado.
> > > >
> > >
> > > hosts é bom quando a rede é, razoavelmente, estática ou pequena...
> >
> > Meu caso, por enquanto. Infelizmente (para o tempo de minha tese) não
> > conseguimos crescer o cluster tão rápido :-)
> >
> > >
> > > para não usar DNS nenhum, precisaria que *todas* as maquinas tivesse, sempre, o arquivo hosts atualizado...
> > >
> > > O DNS foi "inventado" justamente para isso : uma forma 'centralizada' de 'tabular' a rede e associar nomes a IPs....
> > >
> > > quanto ao aumento de tráfego, pode ser considerado desprezível em uma LAN...; em WAN ponha um DNS 'em cada ponta' dos links de baixa velocidade.....
> >
> > OK. Então qd a rede crescer posso levantar meu DNS novamente sem
> > atrapalhar meus cálculos em paralelo.
> >
> > Obrigado.
> >
> > Ata.
> >
>
> começou a ficar interessante:
> pelo que eu entendi, voce tem um cluster para processamento paralelo, todos interligados em rede; sua intenção (ou necessidade) é permitir acrescentar (ou remover) nós, dinamicamente, no cluster.
Principalmente quando aumentarem as verbas.
>
> é muito mais do que "meramente associar IP a nome de maquina" (que é a função do 'hosts' e do DNS)
>
> acho que o assunto começa a sair do 'topic' da Lista, porem ...:
>
> Para uma identificação adequada, voce precisaria de um sistema em que os nós disponíveis se identificassem entre si e/ou se identificassem/fossem-identificados para/pelo o(s) gerenciador(es) de tarefas do cluster.
Se não estamos falando línguas diferentes, sim. No meu caso uso, como
gerenciador de filas, o OpenPBS que me facilita bastante. Ele tem um
banco "particular" de nós. O arquivo de configuracao para estes nós é
apenas uma lista de nomes. Ele lê esta lista e procura (hosts/DNS)
pela máquina, faz um sort baseado no load de cada nó e "arruma" os
jobs em uma fila baseada em qualquer coisa que vc queira.
Nada me impede de atualizar esta lista pelo hosts ou pelo DNS. O
problema e' que para computacao paralela, com sistema de filas
gerenciando tudo, cada nó tem uma configuração particular a
determinada fila. Por exemplo, quero que as maquinas 1 2 3 sejam
capazes de usar o programa X em paralelo e quero que as maquinas 3 4
facam apenas calculos em serial com um programa Y. O grupo 1 2 3 tem
configuracao diferente (no gerenciador) dos nós 3 e 4.
>
> é claro que hosts (ou DNS) poderia ser um ponto de partida, DHCP tambem poderia ser uma alternativa (quando a maquina fosse 'ligada' e 'pedisse a benção', o gerenciador seria notificado) ....
>
>
> não tenho experiencia prática com clusters, mas estou à disposição em PVT
>
> []s
>
[]'s,
Ata.
PS: Por favor, se alguem estiver sentindo-se incomodado com este
assunto me mande uma, apenas uma, mensagem em pvt que eu resolvo isto
imediatamente. Entre na campanha NO FLAMES.
--
Ataualpa Albert Carmo Braga atabraga em iqm.unicamp.br
http://www.iqm.unicamp.br
________________________________________________
Para sair da lista visite o URL abaixo:
http://www2.fugspbr.org/mailman/listinfo/fugspbr
Mais detalhes sobre a lista de discussão freebsd