Acredito que o Linux Virtual Server seja ainda uma boa alternativa. Basicamente, o LVS e' um encaminhador de pacotes. Um no' central recebe os pacotes e redireciona para os servidores. Eventualmente, ate' mesmo o no' central pode atender conexoes. O mais importante e' que ele tenha uma boa placa de rede, pois o fluxo afunila nele.
Embora a maioria das implementacoes seja em servidores Web, outros servicos foram testados com sucesso (smtp, ssh, telnet, pop3 ...) A RedHat tinha empacotado o LVS junto com scripts de administracao num pacote chamado Piranha (!). A parte que voce esta' procurando (balancear conforme a carga da maquina) pode ser feita com scripts caseiros rodando no no' central, que monitoram a carga (rup) e alteram naquele instante o "peso" de cada servidor. Isso e' feito com o 'ipvsadm', uma ferramenta que trabalha junto com o LVS mas esta' num tar.gz separado. A pagina do LVS: www.linuxvirtualserver.org Marcos On Fri, 5 Apr 2002, Christian Lyra wrote: > > Pois é... rudimentar mesmo... mas acho que vai ser o jeito mais fácil... Na > verdade eu tenho algumas idéias a mais... > > O ssh tem as facilidades que vc disse, mas justamente o fato dele ser > criptografado cria um overhead desnecessário... acho que tem uma opção pra > usar ele sem criptografia! Como a idéia é utilizar isso numa intranet, então > segurança não é a preocupação número 1. Além do mais a minha escolha ainda > vai mais pelo fsh (fast ssh), que vai acelerar o processo de lançar a > aplicação. > > Pensei num lance a mais que pode ser interessante... além de verificar o > load da máquina, seria legal tb verificar se já existe uma cópia do programa > a ser lançado em execução, e de alguma forma criar um esquema de decisão do > tipo: > > Programa X já em execução na maquina y > then > diferença de loads > c the lanca na maquina com menos load > else lanca na maquina y > else > lanca na maquina com menos load. > > Afinal se a diferenca de loads não for significativa, entao vale a pena > lancar na maquina que já tem uma cópia do programa em execução econimizamos > memória e tempo! > > Christian > > On Friday 05 April 2002 12:38, you wrote: > > Nunca tinha tido este problema, mas é um desafio interessante... > > Algo que você poderia fazer é realmente substituir suas aplicações > > por um script. Voce pode usar o rup para determinar qual a estação > > mais livre e o ssh para executar remotamente a aplicação. O ssh > > tem 3 vantagens legais, é criptografado, tem a opção de setar > > o display automaticamente na shell remota e dá pra configurar os > > servidores para aceitarem usuários do outro servidor... isso > > certamente iria dar uma aliviada, é rudimentar mas até pode resolver :) > > -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

