Rede lenta curta metragem

Iniciado por harryabreu, 11 de Dezembro de 2009, 18:30

tópico anterior - próximo tópico

harryabreu

Oi meu nome é Harry Abreu eu dou oficinas de Blender no Centro Cultural da Juventude Ruth Cardoso (CCJ), juntei uma equipe e vamos fazer um curta metragem com software livre que começa em Janeira e vai até maio.
Trabalhamos em uma sala com 11 pc em rede todos com ubuntu desktop última versão, nossa equipe já está se desenvolvendo há pouco mais de um ano para fazer esse curta.
Agora que já fizemos o planejamento o roteiro e temos nivel técnico necessário surgiu um grande problema, para podermos trabalhar os arquivos precismos dos pcs em rede e se possível uma render farm (fazenda de renderização - Cluster).
Ao tentarmos fazer a rede (que parecia algo simples) os pcs não estão respondendo como necessário apenas um deles responde na hora todos os outros demoram mais ou menos 5 segundos para responder ao comando...
Por favor não me pergunte aspectos técnicos eu entendo de fazer animações temos um programador que foi contratado para fazer a render farm e tentou monta a rede e nada...ele diz que fez todos os testes mas não descobre o motivo da lentidão.
Através do notebook dele com fedora ele  fez o mesmo teste e na hora as máquinas que ele testou funcionaram perfeitamente...ele tentou do mesmo notebook usar ubuntu com ubuntu e novamente a mesma lentidão....
Como todas as máquinas estão com o ubuntu desktop tentamos mudar a máquina servidor para Ubuntu server e não tivemos sucesso....
Moral da história as 11 máquinas vão ser migradas para o Fedora se não conseguirmos resolver o problema com o ubuntu...
Como toda equipe já está acustumada com o ubuntu eu (sinceramente) não quero mudar o OS....
Alguém poderia ajudar se der certo levantamos mais o nome da nossa distribuição.
Sei que não estou ajudando muito com os dados...mas talvez você saiba de alguma configuração que possa estar atrapalhando o trabalho....
A fundação do Blender  usa ubuntu nas máquinas que fizeram o Big Buck Bunny então sei que nossa distro funciona...mas devido ao prazo apertado precisamos de ajuda urgente...
Para quem puder me responder eu coloco você em contato com o programador.
Obrigado pela ajuda e se conseguirmos usar o Ubuntu no site que vai acompanhar a produção colocaremos seu nome e o nome do Os que estamos utilizando....(espero que seja o Ubuntu :-)
Obrigado e um grande abraço.

zekkerj

Fala amigão.

Seguinte, minha vó tinha um ditado que vale demais pra vc agora: "Cada macaco no seu galho".

Contrata um "moleque" pra cuidar dessa rede pra vc, e gasta teu tempo como que vc sabe fazer: filme.

Sugestão pro moleque: gigabit nessa rede entre as máquinas, com um switch profissional no meio.

Melhor: contrate uma empresa pra fazer a rede, com cabeamento CAT6. Coloque placas de rede gigabit de boa qualidade também.

Quantas estações são mesmo???
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

harryabreu

Oi Zekkerj obrigado pela resposta :-)
Melhorando minha colocação o CCJ é da prefeitura de SP então a internet livre, biblioteca e administração também usam internet.
Uma empresa foi contratada e fez todo o serviço de rede e cabeamento eu não tenho detalhes sobre esse processo, mas pelo o que eu entendi eles fizeram a rede sem nada especifico como é a necessidade do meu grupo.
Acreditando que tudo estava certo foi contratado este programador atual que tem como especialidade criação de soluções em desktop para ambiente linux com enfase em python.
Veja ele não é de rede ele foi para a nossa sala para fazer uma renderfarm com python baseado no software livre chamado DrQueue então ele também achando que tudo estava certo apenas deu os comandos para as 11 estações entrarem em rede.
Na hora de testar foi que descobriu a lentidão das máquinas em responder o problema é que apenas uma máquina respondia sem atraso e ele não entendia o que estava acontecendo, eu estava na hora e pude conversar com ele sobre isso.
Para a prefeitura contratar alguém é uma derma de Burocracia...o trabalho desse programador é montar a render farm e não ser um especialista em rede...como testamos com outra distro e funcionou o CCJ está achando melhor mudar as máquinas para que tudo funcione...foi ai que vim pedir ajuda no forum...
O próprio programador não quis utilizar o forum pois ele tinha a impressão que quem lesse o tópico poderia achar que era um tipo de provocação e em vez de ajudar ficasse criticando...
Espero agora ter sido mais claro no motivo de pedir ajuda, meu quadro é esse :1 Animação que começa em Janeiro , 2 Uma rede com distro Ubuntu que está lenta mas um pc está normal, 3 Um programador de renderfarm que está tentando entender um problema que foge a área dele, 4 E o diretor do filme pedindo ajuda sem saber bem como explicar a situação por falta de conhecimento técnico especifico.
Então sei que sua Vó estava certa por isso estou aqui vendo se alguém poderia ir no CCJ apenas para falar com certeza o que está errado...para podermos arrumar o problema.
Eu como leigo imaginei que todas as máquinas tendo a mesma distro seria simples....não está sendo...a idéia do CCJ é que essa renderfarm depois de pronta seja de uso público, você caso tenha algum tipo de projeto para renderizar poderia solicitar ao CCJ a utilização desse cluster então é um projeto que vai beneficiar muita gente de certa forma minha equipe é que vai testar tudo durante a produção, então Zekkerj  ou outro amigo aqui da comunidade se puder nos auxiliar com um pouquinho mais de boa vontade e menos sarcasmo  :) ficarei muito grato.
Mas vou anotar suas sugestões e vou passar para o programador que está tentando entender o problema.
Abraço.

zekkerj

Citarse puder nos auxiliar com um pouquinho mais de boa vontade e menos sarcasmo

Ai, ai, nada como ser mal entendido. :-\

O que eu quis te dizer, harryabreu, é que teu problema não é com o Ubuntu, e sim com a rede. Sua rede não tem banda pra suportar tua aplicação.

O problema é que vc precisa de uma rede com muita banda e baixa latência, então sua rede tem que ser muito bem projetada, senão vai acontecer exatamente isso que vc descreveu: lentidão.

Uma coisa que eu tenho visto com minha experiência é que tem muita gente que confunde projeto de software livre com projeto de baixo orçamento. Acha que, como não vai precisar gastar com o sistema operacional ou com os softwares envolvidos, qualquer máquina vai rodar, e qualquer rede vai funcionar, e quando começa a dar problema, põe a culpa no sistema operacional, ou no software, ou, ainda, na comunidade que não ajuda.

Infelizmente, se você quiser desempenho aí, vai ter que investir em qualidade, em cabeamento CAT6, em switch de alto desempenho, e placas de rede de qualidade, e tudo isso custa dinheiro. Notei, ainda, que você não disse se já tem isso hoje; o que me faz concluir que, ou você não tem, ou você não sabe que tem.

Com certeza eu gostaria de visitar suas instalações, e poder te orientar in-loco mas como vc já deve ter desconfiado, meu nick já diz de onde eu falo.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

harryabreu

Muito obrigado  :D tudo o que você está respondendo eu estou copiando e enviando para o programador...agora vamos ver o que é possível fazer.
Novamente obrigado pela paciência.